Издаден е отворен видеоплеър MPV 0.37, който през 2013 година се отдели от кодовата база на проекта MPlayer2. В MPV акцентът е върху разработването на нови функции и осигуряването на постоянен трансфер на иновации от хранилищата на MPlayer, без да се грижи за запазването на съвместимостта с MPlayer. Кодът на MPV се разпространява под лицензия LGPLv2.1+, част от него остава под GPLv2, но процесът на преминаване към LGPL почти е завършен и за деактивиране на останалия GPL код може да се използва опцията "—enable-lgpl".
Сред промените в новата версия:
- В модула ao_oss е реализирана поддръжка за предаване на сигнали чрез канала S/PDF, което позволява да се предава не само звук, но и съпътстваща информация, например, данни за декодиране на звуковия поток на множество колони за организиране на стерео звук.
- В hwtransfer е реализирана поддръжка на преобразуване на хардуерни формати (HW->HW).
- Добавена е поддръжка за стандарта за цифрово телевизионно излъчване ISDB-T.
- Добавена е поддръжка за мапинг на до 64 звукови канала (включително оформление 22.2).
- В библиотеката libmpv е добавена функцията mpv_time_ns().
- В модулите за видео изход vo_gpu и vo_gpu_next е добавена поддръжка на графичния API Vulkan на платформата macOS.
- Към задължителните зависимости е добавена библиотеката libplacebo.
- В hwdec е добавена поддръжка за хардуерно декодиране чрез API Apple VideoToolbox с помощта на библиотеката libplacebo.
- По подразбиране е възстановен старият метод за избор на субтитри.
- Поддръжката за системата за изграждане waf е прекратена.
- Добавени са нови опции:
- —hdr-peak-percentile за модула за изход vo_gpu_next
- —term-remaining-playtime
- —x11-wid-title
- —libplacebo-opts за модула за изход vo_gpu_next
- —subs-match-os-language
- —video-crop за модулите за изход
- —window-corners, —window-affinity, —title-bar, —backdrop-type за Win32.
- —sub-stretch-durations option
Източник: opennet.ru
