MPV 0.30 վիդեո նվագարկչի թողարկում

Մեկ տարի զարգացումից հետո հասանելի է բաց վիդեո նվագարկչի թողարկում MPV 0.30, մի քանի տարի առաջ ճյուղավորված նախագծի կոդի բազայից MPplayer2. MPV-ն կենտրոնանում է նոր հնարավորությունների զարգացման վրա և ապահովելու, որ նոր հնարավորությունները շարունակաբար ետ են ուղարկվում MPlayer-ի պահոցներից՝ առանց անհանգստանալու MPlayer-ի հետ համատեղելիության պահպանման մասին: Կոդ MPV տարածվում է LGPLv2.1+ լիցենզիայի ներքո որոշ մասեր մնում են GPLv2-ի տակ, սակայն LGPL-ին անցումը գրեթե ավարտված է, և «--enable-lgpl» տարբերակը կարող է օգտագործվել մնացած GPL կոդը անջատելու համար:

Նոր տարբերակում.

  • Встроенная прослойка для отрисовки с использованием графического API
    Vulkan заменена на реализацию на базе библиотеки libplacebo, развиваемой проектом VideoLAN;

  • Добавлена поддержка команд с флагом «async», позволяющих кодировать и записывать файлы в асинхронном режиме;
  • Добавлены команды «subprocess», «video-add», «video-remove», «video-reload»;
  • В модуль ввода (input) добавлена поддержка геймпадов (через SDL2) и возможность использования именованных аргументов;
  • Добавлена поддержка Wayland-протокола «xdg-decoration» для декорирования окон на стороне сервера;
  • В модули vo_drm, context_drm_egl и vo_gpu (d3d11) добавлена поддержка обратной связи (presentation feedback) для предотвращения неоднородной отрисовки;
  • В модуле vo_gpu добавлена возможность рассеивания ошибок для дизеринга;
  • В модуль vo_drm добавлена поддержка режима 30bpp (цветность 30 бит на канал);
  • Модуль vo_wayland переименован в vo_wlshm;
  • В vo_gpu добавлена возможность усиления видимости тёмных сцен при тональном маппинге;
  • В vo_gpu для x11 удалён код проверки vdpau и обеспечено использование EGL по умолчанию;
  • Удалена большая часть кода, связанная с поддержкой оптических дисков. Из vo_gpu удалены бэкенды vdpau/GLX, mali-fbdev и hwdec_d3d11eglrgb;
  • Добавлена возможность воспроизведения в обратном порядке;
  • В модуле demux реализован дисковый кэш и добавлена команда dump-cache , которую можно использовать для записи потоков;
  • В модуль demux_cue добавлена опция «—demuxer-cue-codepage» для выбора кодировки для данных из файлов в формате CUE;
  • Повышены требования к версии FFmpeg, для работы теперь требуется как минимум выпуск 4.0.

Source: opennet.ru

Добавить комментарий