Video oynatıcı MPV 0.30'in piyasaya sürülmesi

Bir yıllık geliştirmenin ardından kullanılabilir açık bir video oynatıcının piyasaya sürülmesi MPV 0.30, birkaç yıl önce dallanmış proje kodu tabanından MP oynatıcı2. MPV, MPlayer ile uyumluluğu koruma endişesi olmaksızın, yeni özellikler geliştirmeye ve yeni özelliklerin MPlayer depolarından sürekli olarak desteklenmesini sağlamaya odaklanır. Kod MPV'si tarafından dağıtıldı LGPLv2.1+ lisansı kapsamında bazı bölümler GPLv2 kapsamında kalır ancak LGPL'ye geçiş neredeyse tamamlanmıştır ve kalan GPL kodunu devre dışı bırakmak için "--enable-lgpl" seçeneği kullanılabilir.

Yeni sürümde:

  • Grafik API'sini kullanan yerleşik işleme katmanı
    Vulkan'ın yerini kütüphane tabanlı bir uygulama aldı libplaseboVideoLAN projesi tarafından geliştirilen;

  • Dosyaları eşzamansız olarak kodlamanıza ve yazmanıza olanak tanıyan "async" işaretli komutlar için destek eklendi;
  • "Alt işlem", "video ekle", "video kaldır", "video yeniden yükle" komutları eklendi;
  • Oyun kumandaları için destek (SDL2 aracılığıyla) ve giriş modülüne adlandırılmış bağımsız değişkenleri kullanma yeteneği eklendi;
  • Sunucu tarafında pencereleri dekore etmek için Wayland protokolü “xdg-decoration” desteği eklendi;
  • Tutarsız oluşturmayı önlemek için vo_drm, context_drm_egl ve vo_gpu modüllerine (d3d11) sunum geri bildirimi desteği eklendi;
  • Vo_gpu modülü, renk taklidi için hataları dağıtma yeteneğini ekledi;
  • Vo_drm modülüne 30bpp modu (kanal başına 30 bit renkli) desteği eklendi;
  • vo_wayland modülü vo_wlshm olarak yeniden adlandırıldı;
  • Karanlık sahnelerin görünürlüğünü artırma yeteneği eklendi ton eşleme;
  • x11 için vo_gpu'da vdpau kontrol kodu kaldırılmıştır ve varsayılan olarak EGL kullanılmıştır;
  • Optik sürücü desteğiyle ilgili kodun çoğu kaldırıldı. vdpau/GLX, mali-fbdev ve hwdec_d3d11eglrgb arka uçları vo_gpu'dan kaldırıldı;
  • Ters sırada oynama yeteneği eklendi;
  • Demux modülü bir disk önbelleği uygular ve akışları kaydetmek için kullanılabilen dump-cache komutunu ekler;
  • CUE formatındaki dosyalardan veri kodlamasını seçmek için demux_cue modülüne “--demuxer-cue-codepage” seçeneği eklendi;
  • FFmpeg sürümünün gereksinimleri artırıldı; artık çalışması için en az 4.0 sürümü gerekiyor.

Kaynak: opennet.ru

Yorum ekle