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

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

Шинэ хувилбарт:

  • График API ашиглан суурилуулсан дүрслэх давхарга
    Вулканыг номын санд суурилсан хэрэгжүүлэлтээр сольсон libplacebo, VideoLAN төслөөс боловсруулсан;

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

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх