MPV 0.30 видео ойноткучтун чыгарылышы

Бир жылдык өнүгүүдөн кийин жеткиликтүү ачык видео ойноткучту чыгаруу MPV 0.30, бир нече жыл мурун бутактанган долбоордук код базасынан MPplayer2. MPV жаңы функцияларды иштеп чыгууга жана жаңы функциялардын MPlayer репозиторийлеринен үзгүлтүксүз сакталып турушун камсыз кылууга багытталган, MPlayer менен шайкештикти сактап калуу жөнүндө кабатырланбай. MPV коду жайылуу LGPLv2.1+ лицензиясы боюнча, кээ бир бөлүктөрү GPLv2 астында кала берет, бирок LGPLге өтүү дээрлик аяктады жана калган GPL кодун өчүрүү үчүн "--enable-lgpl" опциясын колдонсо болот.

Жаңы версияда:

  • Графикалык API'ны колдонуу менен орнотулган рендеринг катмары
    Вулкан китепканага негизделген ишке ашыруу менен алмаштырылды libplacebo, VideoLAN долбоору тарабынан иштелип чыккан;

  • Файлдарды синхрондуу түрдө коддоп жана жазууга мүмкүндүк берүүчү "асинхрондук" желеги бар буйруктарга колдоо кошулду;
  • Кошулган командалар "субпроцесс", "видео-кошуу", "видео-алып салуу", "видео-кайра жүктөө";
  • Геймпаддарды колдоо (SDL2 аркылуу) жана киргизүү модулуна аталган аргументтерди колдонуу мүмкүнчүлүгү;
  • Сервер тарабындагы терезелерди жасалгалоо үчүн Wayland протоколунун “xdg-decoration” колдоосу кошулду;
  • Ыкчам келбеген көрсөтүүнү болтурбоо үчүн vo_drm, context_drm_egl жана vo_gpu модулдарына (d3d11) презентациянын пикири үчүн колдоо кошулду;
  • vo_gpu модулу дитеринг үчүн каталарды жоюу мүмкүнчүлүгүн кошту;
  • vo_drm модулуна 30bpp режими үчүн колдоо кошулду (ар бир канал үчүн түс 30 бит);
  • vo_wayland модулунун аталышы vo_wlshm болуп өзгөртүлдү;
  • Качан караңгы көрүнүштөрдүн көрүнүшүн күчөтүү мүмкүнчүлүгү кошулду тоналдык карта түзүү;
  • x11 үчүн vo_gpu ичинде vdpau текшерүү коду алынып салынган жана демейки боюнча EGL колдонулат;
  • Оптикалык дискти колдоого байланыштуу көпчүлүк код алынып салынды. vdpau/GLX, mali-fbdev жана hwdec_d3d11eglrgb backends vo_gpu'дан алынып салынды;
  • Тескери тартипте ойноо мүмкүнчүлүгү кошулду;
  • Demux модулу дисктин кэшин ишке ашырат жана агымдарды жаздыруу үчүн колдонула турган dump-cache буйругун кошот;
  • “--demuxer-cue-codepage” опциясы CUE форматындагы файлдардан берилиштер үчүн коддоону тандоо үчүн demux_cue модулуна кошулду;
  • FFmpeg версиясына талаптар көбөйтүлдү;

Source: opennet.ru

Комментарий кошуу