mpv

Software screenshot:
mpv
Software ətraflı:
Version: 0.29.0 Yenil?nib
Tarixi Upload: 16 Aug 18
Geliştirici: The mpv Team
Lisenziya: Pulsuz
Məşhurluq: 484

Rating: 4.5/5 (Total Votes: 2)

mpv , tanınmış MPlayer və mplayer2 tətbiqlərindən forked olan komanda-line video oynatma proqramı olan istifadəçilərə açıq mənbə bir layihədir. Bu çox yüngül və GNU / Linux və Microsoft Windows platformalarında işləyir.


Bir baxışda xüsusiyyətləri

Əsas xüsusiyyətlər arasında MKV (Matroska) faylları, aerodinamik CLI variantları, GPU video decoding, yüksək keyfiyyətli video çıxışı, həssas axtarış dəstəyi, səssiz səs dəstəyi, daha yaxşı PulseAudio dəstəyi və ekranda nəzarətçi üçün daha yaxşı dəstək daxildir.


Bundan əlavə, daha yaxşı fasiləsiz işləmə, VDPAU təkmilləşdirmələri, dəyişən düymələrə dəstək, düzgün rəngli reproduksiya, audio və video sinxronizasiyanın daha yaxşı idarə edilməsi, yüksək keyfiyyətli altyazı və eyni zamanda birdən çox faylın oynanmasına dəstəkdir. / p>

Mpv-nin digər bir maraqlı xüsusiyyəti, FFmpeg-in hwaccel API-lərinə (VAAPI, VDA və VDPAU video decode sürətlənməsini dəstəkləyən) əsaslanır, çünki video faylları bir çox digər açıq mənbə multimedia player tətbiqindən daha yüksək keyfiyyətdə oynamaq qabiliyyəti.

Yüksək tanınmış FFmpeg multimedia çərçivəsinə əsaslanır

Proqram, xüsusilə libavutil, libavcodec, libavformat, libswscale, libavffinter və libavresample kitabxanaları üzərində yüksək dərəcədə tanınmış FFmpeg multimedia çərçivəsinə əsaslanır. Bununla əlaqədar olaraq, video fayl formatları, audio və altyazı axınlarının geniş çeşidini dəstəkləyir.


mplayer2 və MPlayer proqramlarına daxil olan funksiyaların bir hissəsi ilə gəldikdə, mpv istifadəçiləri yaddaqalan və intuitiv variantları, təkmilləşdirilmiş cavabdehliyi və OSS4 həcmi nəzarətini asanlıqla təmiz terminal çıxış kimi top-notch xüsusiyyətləri ilə təmin edir.

Proqramın istifadəçilərinə video ölçekleme, renk yönetimi ve videofiller tarafından öne çıkan diğer bir çox üst düzey işlevsellik sunan bir OpenGL-based video çıkışı kullandığını da qeyd etmək çox vacibdir.


Aşağı xətt

Mpv'nin səsli və video sinxronizatorları kimi əsas xüsusiyyətləri olan qrafik istifadəçi interfeysi olmaya bilsə, bütün Linux-based əməliyyat sistemləri və masaüstü mühitlərinə uyğun çox yüngül və yüksək performanslı video oynatıcı təklif edir.

Bu sürümdə yeni nə :

  • Bu azadlıq FFmpeg 4.0 və ya daha yeni tələb edir.
  • Xüsusiyyətlər:
  • Əlavə edilib:
  • ao / openal: Daha yaxşı nümunə format və kanal düzeni seçimini əlavə edin
  • ao / openal: Birbaşa kanalların çıxışı üçün dəstək əlavə et
  • kakao-cb: opengl-cb API vasitəsilə ilkin tətbiq.
  • context_drm_egl: 30bpp dəstəyi təqdim edin (Mesa 18.0.0_rc4 və ya daha sonra tələb olunur)
  • osx: Apples HIG tərəfindən təklif edilən bəzi menyu bar maddələrini əlavə edin
  • vo_gpu: ekran görüntüləri GL-renderer istifadə edin (# 5498, # 5240)
  • x11: bir giriş düyməsinə bərkidilmiş olaraq Shift + TAB dəstəyi (# 5849)
  • ytdl_hook: mövcudsa, yerli dash demuxer dəstəkləyin
  • Değiştirildi:
  • ao_alsa, ao_pulse: istənilən tampon ölçüsünü azaltın
  • audio: dəyişiklik format müzakirə, kanal remix fudging aradan qaldırılması
  • müştəri API: opengl-cb API'sini qadağan et və əvəz API
  • təqdim edin
  • demux: 400MB / 400MB-dan 50MB / 150MB-a qədər aşağı demuxer önbellek standart ölçüləri
  • osx: hər zaman macOS-da erkən opengl flushunu ləğv edin
  • scripting: oyunçu, yüklənən skriptlər üçün nə vaxt / necə dəyişir
  • vo_gpu: HDR zirvəsinin aşkarlanması üçün müxtəlif irəliləyişlər
  • vo_gpu: HDR səsi xaricində müxtəlif irəliləyişlər
  • wayland_common: sabit xdg-shell-ə ​​yeniləyin
  • ytdl_hook: ifivə playlist urllərini start index göstərmək üçün ayırın - ytdl-raw-option = yes-playlist = göstərilmişdir
  • İstifadə qaydası:
  • af_lavrresample: bu filtrenin qadağan edilməsi
  • Silindi:
  • qurmaq: SDL1 üçün drop dəstəyi (yalnız ao_sdl tətbiq olunur)
  • Seçimlər və əmrlər:
  • Əlavə edilib:
  • --Audio-resample-* bir neçə əlavə əlavə edin - bu, bundan sonra - default-default = lavrresample:
  • ao / openal: -openal-birbaşa kanallar
  • əmr: əlavə et - seçim üçün seçim seçimini ləğv et
  • əmr: bir dəyişiklik siyahısı əmri əlavə edin (# 5435)
  • variantları: əlavə et - htpp-proxy
  • variantları: aşağı bir gecikmənin profilini
  • əlavə edin
  • vaapi: -vaapi-cihaz ilə qeyri-default cihaz yolunu seçmək üçün əlavə et (# 4320)
  • video: gecikməni 1 və ya 2 çərçivə ilə azaltmaq üçün seçim əlavə edin
  • vo_gpu: tanıtmaq - target-peak (# 5521)
  • Değiştirildi:
  • komanda: dövrü dəyər komanda davranışını dəyişdirin (# 5772)
  • config: dir-lu-settings / dir script-opts /
  • ilə dəyişdirin
  • variantları: - lavfi-kompleksi artıq adi adlı filtrlər tələb edir.
  • variantları: - ytdl indi libmpv
  • üçün hətta həmişə effektivdir
  • variantları: make -deinterlace = yes həmişə deinterlace (# 5219)
  • variantları: lavfi köprü üçün filter yardım çıxışını bir qədər yaxşılaşdırın
  • vo: adını dəyiş --vo = opengl-cb -vvo = libmpv
  • İstifadə qaydası:
  • kodlaşdırma: bir dəstsiz qaranlıq variantları (--offffset, --oaoffset, --ovfirst, --safirst) qorumaq
  • variantları: deprecate --vf-default və --af-default'ler
  • osx: --gpu-context = kakao ilə - gpu-api = opengl indi --vo = libmpv lehinə qaldırıldı
  • Silindi:
  • əmri: icazə verilən CLI takma adlarının əmlak kimi təyin edilməsi üçün köhnə bir uyğunluq hackini silin, 0.26.0-də qaldırıldı
  • input: 2013-cü ildə qadağan edilmiş MPlayer əmrləri üçün köhnə komanda əməliyyatını silin
  • variantları: drop -opensles-sample-rate, as - audio-samplerate istənilən halda istifadə olunmalıdır
  • variantları: deprecated - videotoolbox formatında, --ff yardım, --ff-vid, --ff-sid, --ad-spdif-dtshd, --svol variantları
  • variantları: aradan qaldırılması - video-stereo rejimi
  • variantları: köhnəlmiş ao / vo avtomatik profillərini aradan qaldırın
  • variantları: aşağıdakı kodlaşdırma seçimlərini aradan qaldırın: - kopyalar (artıq standart, köhnə vaxt damgası işlədilmədi), --hiçbir vaxt (default), --harddup (istifadə etmək lazımdır - vf = fps = VALUE) , --ofps, --oautofps, --omaxfps
  • Düzeltmeler və kiçik Donanımlar:
  • HIDRemote: makos 10.13 (# 5721)
  • üzərindəki səs siçanlarını düzəlt
  • ARAÇLAR / autoload: broken "əlil" variantını düzəlt
  • ARAÇLAR / autoload: yavaş dizin siyahıları (# 5618) ilə daha möhkəm olsun
  • ao_sdl: default bufer ölçüsünü düzəltmək
  • qurmaq: statik kitabxanaları libmpv.pc
  • 'a əlavə edin
  • qurmaq: 2.0.9 dırmağına vurun (Python 3.7 uyğunluğu düzəldir)
  • qurmaq: birləşdirmək üçün əl ilə standart kitabxana axtarış yollarını əlavə edin (# 5791)
  • ümumi: bütün tamsayıların milisaniyəyə qədər dəyirmi
  • demux, oyunçu: Seyyə video axınlarının (oynatılmayan görüntüləri) playback
  • demux: bəzi zamanlanmış metadata dəstək (məsələn, ICY)
  • demux_mkv: AV1 üçün V_AV1 tanıtıcısını əlavə edin
  • demux_mkv: Matroskada Meridian Kayıpsız Qablaşdırma (# 5923)
  • video oynatma zamanı əlavə metadata etiketləri göstərmək
  • drm_atomic: drm_atomic_create
  • 'daki yaddaş sızıntısını düzeltin
  • OpenBSD və FreeBSD-də FUSE fayl sistemlərinə önbellek imkan verir
  • gpu: 16bit üzən nöqtə FBO formatlarını 16 bit tamsayı olanlara üstünlük verir
  • hwdec_vaegl: gpu-context = drm ilə istifadə olunan VAAPI EGL interopunu düzəltmək
  • input.conf: [bağlayıcı, tersini edir] üçün tam dəyəri istifadə edin
  • input: hardware encoding funksiyasını açmaq üçün bir keybinding əlavə edin
  • giriş: default açar bağlamalarına kiçik əlavələr (# 973)
  • osc: kaydırıcıyı axtararkən təsadüfən faylları atla.
  • oyunçu: nəşrlərin keçidində qəribə davranışın düzəldilməsi
  • player: yenidən xarici faylları autoselection düzeltin
  • terminal-unix: Terminal yox olduqda oxumağa çalışır (# 5842)
  • video: əslində EOF-də işlənilən son çərçivəni gözləyin
  • video: fix - video-bəzi hallarda dönüşümlü
  • video: rendering (# 5447) yenidən başladın zaman vdpau ilə qəza düzeltme
  • vo_gpu: anamorfik ekranı düzəldin (# 5619)
  • vo_vdpau: boyutlandırma və fırlanma problemlərini düzəldin

0.28.0 versiyasında yeni nədir:

  • Xüsusiyyətlər:
  • Əlavə edilib:
  • RockChip MPP dekoderləri üçün DRM_PRIME Format Handling və Ekranı əlavə edin
  • csputils: Ekran P3 primeri üçün dəstək əlavə et
  • demux: çoxlu araştılan önbellekli ardıcılları dəstəkləyin, OSC üzərindəki görünüşü önbellek aralıkları
  • demux_playlist: dəstək .url faylları (# 5107)
  • dvb: birdən çox ön tərəf dəstəyi əlavə edin (8-ə qədər)
  • dvb: VDR tərzi kanal konfiqurasiyası üçün modulyasiya təhlilini həyata keçirin.
  • hwdec: IMGFMT_MEDIACODEC çərçivələri üçün mediacodec hardware decoder əlavə edin
  • mediacodeci mediacodec-kopyala
  • adını dəyişin
  • lua: stats.lua scriptini inteqrasiya edin (default / i ilə bağlıdır)
  • vd_lavc: nvdec hwaccel üçün dəstək əlavə edin
  • vo_gpu: Android opengl backend əlavə et
  • vo_gpu: ilkin d3d11 dəstəyi
  • vo_gpu: vulkan dəstəyi
  • Silindi:
  • af: köhnəlmiş audio filtreləri silin (kanallar, ekolayzer, pan, həcmi;
  • )
  • lavfi əvəzləri)
  • vf: ən GPL video filtrelerini çıxarın (məhsul, dsize, genişləndirmək, flip, gradfun, ayna,
  • noformat, pullup, döndürme, ölçek, stereo3d, yadif; lavfi əvəzləri)
  • vf_buffer: bu filtri sil
  • video: avtomatik stereo3d filter yerləşdirməsini çıxarın
  • vo_gpu: hwdec_vaglx interopunu sil
  • vo_opengl: vo_gpu-yə refactor
  • vo_wayland: qaldır
  • Seçimlər və əmrlər:
  • Əlavə edilib:
  • demux: CC izlərini həyəcanla yaratmaq üçün əlavə et (-sub-create-cc-track)
  • variantları: add - start = əvvəlcədən təyin edilmiş başlanğıc vaxtını sıfırlamaq üçün
  • variantları: əlavə et - switch keçid
  • Değiştirildi:
  • önbellek: alt standart ölçüsü 2 * 10MB
  • demux: demuxer önbellek readahead müddətini 10 saata bağlayın
  • demux: default üçün şəbəkə üçün axtarılabilən önbellek istifadə edin, prefetch limitini atın
  • msg: makems səviyyəsinə təsir - log-fayl çox
  • player / misc.c: hər ikisi - uzunluğu və play son nöqtəsini nəzarət etmək üçün -
  • icazə verin
  • player: subtitrləri --sub-auto = tam ilə
  • ilə dil ilə etiketleyin
  • adını dəyiş - to-gwu-hwdec-interop -gpu-hwdec-interop (indi əsasən yararsızdır)
  • vd_lavc: vdpau ilə nvdec üstünlük verir --hwdec = auto (daha yaxşı kodek və səth)
  • format dəstəyi)
  • vd_lavc: rename - hwdec = rpi - hwdec = mmal
  • Silindi:
  • variantları: aradan qaldırılması - helikopter-cmd və - helikopter-interval
  • (təsadüfən # 4888-i düzəldir)
  • Düzeltmeler və kiçik Donanımlar
  • ARAÇLAR / autoload.lua: ogm, ogg və opus uzantıları əlavə edin
  • terminal girişi üçün stdin yerinə / dev / tty istifadə edin (# 4190)
  • audio: AO (daha əvvəl GPL kodunu əvəz edir) audio softvol emal əlavə edin
  • audio: NA kanalları ilə (məsələn, ALSA ilə) düzəliş kanalını dönüşüm
  • audio: init-də itkin həcmi düzəldin və yenidən bərpa edin
  • csputils: DCI P3 primeri ağ nöqtəsi düzeltin
  • demux: altyazıların qarışdırılmış vaxt göstərilməsinə icazə verməyin
  • demux: fix faylları əlavə şəkillər olan audio faylları ilə düzeltin.
  • demux: yol keçidlərində aranabilir aralıkların təyin edilməsi (düzəltmələr
  • )
  • audio parçaları vasitəsilə velosiped sürərkən, məsələn, audio. EDL, - əmtəə faylları, əmr olunmuşdur
  • fəsillər və youtube-dl pseudo DASH)
  • demux: tapşırıq / sifariş edilmiş fəsil faylları (# 5027) ilə qəzanın düzəldilməsi
  • demux: qaba bir indeksi ilə axtaran cache sürətini
  • demux_lavf: her zaman probe
  • olaraq fayl adını verin
  • (mp3 faylları ilə kömək edir)
  • demux_mkv: mkv_video_tags üçün V_SNOW tag əlavə et
  • dvb: uzun kanal keçidini düzeltin: növbəti / əvvəlki kanal
  • dvb: ATSC tuning üçün giderir
  • lavc_conv: clamp zaman damgalarını müsbət (# 5047)
  • macOS: MacOS Yüksək Sierra (10.13) (# 4926, # 4866) haqqında düzeltme paketi
  • mp_image: Həmişə hw yükləmək üçün rəng xüsusiyyətlərini kopyalayın (# 4804)
  • mp_image: xroma yeri (# 4804) üçün açıq bir qayıtma seçin
  • msg: log-faylını -v -v
  • 'a qeyd etmək
  • msg: bir qrup mesaj səviyyəsini yenidən şərh edin
  • osc: görünürlük rejimini dəyişdirərkən nadir yığma daşımasını düzəldin
  • osdep / io: faylları düzəltmək üçün Android ilə bağlı bullshit əlavə et> 2 GiB
  • player / playloop.c: ifl faylını istifadə edərkən çalma başlama vaxtına hörmət et.
  • oyunçu: unseekable axınların önlənmiş hissələrində axtarış etməyə icazə verin
  • oyunçu: parça dili eşleme vəziyyətinə həssas olun (# 5272)
  • oyunçu: ab-loop üçün start timestamp istifadə edin --ab-loop-a yoxdur
  • player: xarici fayl yükləyərkən həmişə bütün track növlərini əlavə edin (# 5132)
  • bərpa-köhnə-bindings.conf: əlavə macOS / Wayland AXIS bindings əlavə edin
  • ekran görüntüsü: şablondan kataloq yaratmaq
  • scripting: report dlerror () çıxış
  • sd_ass: RFC8081 font media növlərini qəbul edin
  • sd_ass: autc-ni OpenType toplama faylının uzantısı kimi qəbul et
  • stream_libarchive: müxtəlif locale braindeath tipində işləyin
  • (https://git.io/vbiFJ)
  • subprocess-win: prosesləri yaradan zaman siçan imlecini dəyişməyin
  • video: vf_sub (# 5194) ilə itkin altyazıların qarşısını almaq üçün bir hack əlavə edin
  • video: düzeltme alfa baxımı (# 4983)
  • video: hwdec surəti rejimləri ilə yaddaş sızmalarını düzəldin (kod halına düşən təxminən 1 KB)
  • video: rotasiyası düzəldin və avtomatik filtreləri deinterlace
  • video: düzgün ICC məlumatlarından keçin
  • vo: xarici yönəldilmiş renderloop üçün dəstək əlavə edin və yoldan istifadə edin
  • (qismən yol kənarında ekran sinxronizasiyası düzəldir;
  • görünməzdir)
  • vo_gpu: dəyişiklik - tone-mapping-desaturate alqoritmi
  • vo_gpu: 3DLUTs'u lal rejimdə aktiv edin
  • vo_gpu: düzeltme gamma skalası
  • vo_gpu: GLSL 120 (# 5069) üçün mobius ton eşleme uyğunluğu düzeltin
  • vo_gpu: videoyu bəzən ekolayzer dəyişikliyinə yenidən bərpa edilmir
  • vo_gpu: öldürmək FBOTEX_FUZZY (# 1814)
  • vo_gpu: opengl: mümkün ekran görüntüsü pəncərəsində qəza düzəldir (# 4905)
  • vo_gpu: opengl: mövcud olduğu yerdə GLX_MESA_swap_control istifadə edin
  • vo_gpu: alfa = qarışıq plitələr dama taxtasının intensivliyini azaldır
  • vo_gpu: win: eksklüziv tam ekran aşkar hack çıxarın
  • vo_lavc: messy gecikmiş altyazı göstərmə məntiqi çıxarın (# 4689)
  • wayland_common: çıxış izleməsini, bir çox təmizləmə və bugfixi tətbiq edin
  • Windows: Windows işlədildiyi təqdirdə, pəncərəni sıxışdırın.
  • Windows: əlavə-POSIXy versiyalarını açıq () və fstat () (# 4711)
  • ytdl_hook: Ytdl: // qeyri-youtube linklərinə siyahıları (# 5003) hazırlamırsınız

0.27.0 versiyasında yeni nədir :

  • Xüsusiyyətlər:
  • Əlavə edilib:
  • Windows: media düymələrini idarə edin
  • libmpv: variantları: seçim yeniləmələrini xəbərdar etmək üçün bir iş parçacığının təhlükəsiz yolunu əlavə edin
  • vd_lavc / vo_opengl: dəstəklənmiş ICC profillərinə dəstək
  • vo: gələcək qeyri-GL video çıxışları üçün API abstraktının göstərilməsi
  • vo_opengl: gamutdan kənar rəngləri vurğulamaq üçün gamut xəbərdarlıq sistemini əlavə edin (- gamut-xəbərdarlıq)
  • vo_opengl: birbaşa göstərmə dəstəyi əlavə edin (-vd-lavc-dr)
  • vo_opengl: tətbiq etmək (daha sürətli) şader bazlı EWA kernelini hesablamaq
  • vo_opengl: HLG OOTF tersini tətbiq
  • vo_opengl: dəstək HDR zirvəsi aşkarlama (--hdr-compute-peak)
  • vo_opengl: dəstək float giriş pixel formatları
  • vo_opengl: xüsusi istifadəçi dokularını yükləmə dəstəyi (# 4586)
  • vo_opengl: dəstək istifadəçi hesablayıcısını şifrələmə
  • Silindi:
  • Vo_direct3d, vo_sdl, vo_vaapi və vo_xv-dən video bərabərdirici işləməni silin (GO'lu, VO'ları dəstəkləmək üçün səy göstərməyin)
  • Seçimlər və əmrlər:
  • Əlavə edilib:
  • MacOS: əlavə MacOS tam ekranını (# 4014) aradan buraxmaq üçün əlavə doğma fs seçimi
  • oyunçu: add -track-avtomatik seçim etmə
  • Değiştirildi:
  • giriş: Qt ilə eyni siçan düymələri üçün mnemonic adları istifadə edin: https://doc.qt.io/qt-5/qt.html#MouseButton-enum
  • variantları: dəyişiklik - semantika
  • oyunçu: run-i-kompleksi işlədilən zaman dəyişdirilə bilər
  • vf_eq: bu filtri silin (GPL, indi dəyişmiş semantiklər ilə libavfilter nin eq filtrindən istifadə edir)
  • video: dəyişiklik - dəyişiklik davranışı
  • vo_opengl: HDR ton xaritalaşmasının gamut xaritalaşdırılmasına ümumiləşdirin, - ton-mapping -> tone-mapping
  • Silindi:
  • - sahə-dominantlıq (GPL-yə yalnız müəllif, relikensiz şans)
  • giriş: deprecated "osd" əmrini buraxın
  • variantları: drop --video-aspect-method = hibrid (GPL-yalnız)
  • Düzeltmeler və kiçik Donanımlar:
  • ARAÇLAR / autocrop.lua: 10 bit videolar üçün məhsul sürətini qorumaq üçün qara limit
  • TOOLS / lua / autodeint: lavfi-körpüyə yeniləmə
  • ARAÇLAR / lua / status-line: təkmilləşdirmək və yeniləmək
  • af_lavrresample: zəruri hallarda swr_set_compensation () çağırmayın (# 4716)
  • ao_oss: fix period_size hesablanması (# 4642)
  • ao_rsound: ev sahibi qurmağa imkan verir
  • audio: spdif rejimini düzəldin
  • filter_kernels: düzgün spline64 kernel
  • macOS: digər proqramlar prioritetini oğurladığınızda media düymələri daxil edin (# 4834)
  • macOS: birdən çox göstəricilərin dəstəklənməsi (GPU keçidi) (# 2371)
  • macOS: standart "Show Tab Bar" menyusundan
  • çıxarın
  • variantları: fix - daxil edin (# 4673)
  • oyunçu: böyük dəyərlərlə düzəldin (# 4650)
  • player: səsin yenidən kodunda düzəldilmə (# 4688)
  • oyunçu: təzələmək bir az daha güclü axtarır (# 4757)
  • player: readd smi altyazı uzantısı (# 4626)
  • vd_lavc: vdpau-surəti üzərində cuda üstünlüyünü seçmək üçün avtomatik sondalama qaydasını dəyişdirin
  • vd_lavc: surəti rejimi hwaccels (# 4735) ilə cihaz sızıntısını düzeltin
  • vd_lavc: yuvj420p formatları ilə hwdec uyğunluğu düzeltin
  • vd_lavc: mid-stream hwdec fallback düzeltin
  • vf_vapoursynth: inverted işarəni düzəldin və 10 bit dəstəyi bərpa edin (# 4720)
  • video: artım - monitoritorpixelaspect aralığı
  • vo_opengl: linearizasiya qaydalarını tənzimləyin (# 4631)
  • vo_opengl: miqyaslı deband-taxıl siqnal aralığına
  • vo_opengl: maksimum sinyal komponentinin ton xəritəsi
  • x11: göyə istifadə edərkən (# 4784) istifadə edərkən pəncərəni yenidən düzəldə bilərsiniz
  • ytdl_hook: segment URL-lərinə qoşulduqda nisbi yolları həll etmə (# 4827)
  • ytdl_hook: nisbi yolları olan dəstək parçaları, parçalı DASH
  • düzəldir

0.9.2 versiyasında yeni nə :

  • Değişiklikler:
  • Lua çekliyi artıq Arch Linux testi ilə istifadə edilən lua52.pc-i yoxlayır.
  • (X11) vo_opengl icc-profile-auto indi cari ICC profilini pəncərənin mərkəzinə nisbətlə sorgular.
  • ao_coreaudio, ao_alsa indi yalnız xüsusi kanal saylarını dəstəkləyən (məsələn, 5.1-in yalnız 7.1 qəbul edən bir dekoderdə işləməlidir) dəstəkləyən hardware decoders ilə daha yaxşı uyğunluq üçün kukla padding kanallarını əlavə etməyə kömək edir.
  • Kanalın geri qaytarılması (audio qurğunun müəyyən bir kanal düzəltməsini yerli olaraq dəstəkləmədiyi halda) təkmilləşdirilmişdir.
  • vf_vapoursynth indi pozulmuş video çıxışı əvəzinə əvəzsiz videonu rədd edir.
  • mpv indi autoload etməyə çalışır .bütün altyazılar.
  • Hata düzeltmelerini:
  • default fb-formatı üçün vo_opengl-in standartı indi qeyri-default cscale (məsələ # 1918) istifadə edərkən yuvarlaqlaşdırma səhvlərindən qaçmaq üçün rgba16-dir.
  • Göstəricidən daha yüksək çərçivəyə malik video (məsələ # 1897) oynarkən yaxşılaşdırılmış frameedrop davranış.
  • Bir dizin oynamağa çalışmaq artıq spam olmayacaq Bağlantı itirilmiş oldu! konsol logına.
  • (Linux) Bir neçə vo_rpi bugfixes.
  • (Linux) Bir neçə vo_drm bugfixes. Pan & Scan indi dəstəklənir.
  • (X11) Müəyyən pəncərə menecerlərindəki tam ekran davranışını düzəldin (məsələ # 1937, # 1920).
  • (OSX) OSD artıq başlanğıcda həmişə görünmür.
  • (OSX) Bir neçə ao_coreaudio və ao_coreaudio_exclusive bugfixes.
  • (OSX) Kakao istifadə edərkən çıxışda sabit potensial qəza.
  • (ClientAPI) vo_opengl_cb, həqiqətən, iş vaxtında dəyişdirilən variantları tətbiq edir.
  • (OSX, ClientAPI) Cocoa indi cplayer (mpv) və libmpv eyni zamanda qurulduğunda işləyir; libmpv indi də hər zaman bir proqram tekliğini yaradır.
  • osc-seekbarstyle = bar müəyyən edildikdə siçan ilə sabit axtarış (issue # 1876).
  • (IPC) JSON-da (issue # 1874) UTF-8 məlumatlarının sabit kodlaşdırılması.

0.8.3 sürümünde yeni :

  • Değişiklikler:
  • Sənədlər düzəldilir və yeniləyir.
  • (Client API) mpv_opengl_cb_render'in görünüş parametri davranışını aydınlaşdırın.
  • Hata düzeltmelerini:
  • (X11) Vo_xv üzərindəki qəzanı düzəldin: Overlay adapteri ilə no-colorkey. (səhv # 1629)
  • Video ekolayzerinin bəzi VAAPI sürücülərində düzgün işləməsi. (səhv # 1647)
  • Mozplugger-ə vurduqda OSD-nin görünüşünü itirməyin. (səhv # 1672)
  • S2API istifadə edərək yeni DVB-S2 dəstək kodu indi FreeBSD-də qurulur.
  • Axtarıla bilməyən şəbəkə akışından axtarışa hazır matroskanın dekodlanması. (səhv # 1656)
  • (OSX) Bir VO-nin pəncərəsini bağladıqda çökməni düzəldin (adətən çıxışda). (səhv # 1657)
  • (OSX) Dock və ya Launchpad üzərindəki zaman siçan imlecini göstərin. (səhv # 513)
  • (OSX) Oyuncu tam ekran olduqda siçan imlecini autohiding edin.
  • vf_vavpp (VAAPI postprocessing) indi videonu düzgün şəkildə deinterlaces.
  • smb: // axınlar indi stream cache istifadə edir (effektiv olmadıqda).
  • (Windows) Pəncərə menyusunda hərəkət edərkən siçan imlecini gizlətməyin.
  • ao_jack üzərindəki 8-kanal çıxışını düzəldin. (səhv # 1688)
  • JPEG faylları - ff-fps parametrini təyin edin. (səhv # 1689)
  • Anamorfik miqyaslamanın çox az olması halında nəzərə alınmayıb.

0.8.0 sürümünde yeni :

  • Değişiklikler:
  • (!) vo_opengl_old silindi. OpenGL göstərilməsi artıq ən azı OpenGL 2.1, vo_opengl tərəfindən dəstəklənən ən köhnə versiyasını edə biləcək hardware tələb edir.
  • (!) vf_pp silindi. Bunun bir versiyası hələ lavfilter vasitəsi ilə əldə edilə bilər (məsələn, - vf = lavfi = [pp ...]), lakin QP məlumatı yoxdur. Həmçinin, vf_dlopen QP məlumatını yüklənmiş plugin-ya ya da (həmişə 0) keçir.
  • (!) vf_softpulldown, vf_swapuv, vf_phase, vf_divtc və vf_ilpack bütün silindi. Bu filtrelərin portları və ya alternativ versiyaları libavfilter (vf_lavfi) vasitəsilə əldə edilə bilər.
  • vf_pullup və vf_noise indi onların libofilter equivalents üçün sadəcə sarmalandır. Həm də hazırda FFmpeg (Libav deyil) mövcuddur.
  • (!) ao_portaudio silindi.


    Bütün əsas masa üstü platformalarının yerli audio sürücülərinə, eləcə də, ao_sdl və ao_openal kimi yaxşı dəstək var.
  • (!) vo_opengl-nin lscale suboption ölçüsünə dəyişdirildi; lradius indi ölçülü radius, lparam1 və lparam2 indi müvafiq olaraq ölçek-param1 və ölçek-param2; lscale-down indi kiçildilmişdir. Cscale suboption kimi qalır.
  • (!) Ölçək tərəfindən dəstəklənən bir neçə vo_opengl yarıçaplı ön təqvim taxtı çıxarılıb; lazım olduqda ölçmə radiusundan istifadə edin. Məsələn, istifadə == = açmaq: scale = lanczos: scale-radius = 2 = scale = lanczos2 yerinə. Çox filtrlər üçün standart radius tövsiyə olunur.
  • (!) vo_opengl artıq stereo suboption dəstəkləyir. Anaglyph effekti stereo3d filtrindən istifadə edilə bilər.
  • başlayan bahalı xüsusi avadanlıq tələb edən quadbuffer dəstəyi silinir
  • (!) Vo_opengl üçün təxmin edilən gamma suboption silindi. BT.1886 dəqiqləşdirməsində deyilir ki, həqiqətən bu srgb və ya icc-profile effektiv olduqda indi default kimi, necə edilməsi nəzərdə tutulur. Bu, BT.1886-nın gamma damlasını içermir.
  • (!) Vo_opengl üçün qeyri-miqyaslı və indirekt suboptions çıxarıldı. Bunlar indi autodetected və fayda olanda hər zaman effektiv olurlar.
  • (!) The - anda - opa parametrləri / variantları indi sırasıyla --cript və --script-opts adlanır. Mpv konfiqurasiya dirinin lua subdirnin əvəzinə ssenarilər adlandırılması gözlənilir.
  • (!) - Sabit-vo variantları silindi. Uzun müddətdir ki, bu, uzun müddətdir və sabit səslərin aradan qaldırılması faydalı deyil.
  • vo_opengl_hq yeni xüsusiyyətləri nəzərə almaq üçün yeniləndi. fancy-downscaling və sigmoid-upscaling effektiv, "mitchell" indi miqyaslı aşağı üçün default edir.
  • Alt görünüşlü OSD mesajı altyazıların gizli olub-olmaması və ya seçilməməsi barədə daha aydın görünür.
  • ao_coreaudio ilə istifadə üçün audio cihaza verilən cihaz ID'ləri artıq UID-lərdən istifadə edir, beləliklə cihazlar əlavə edilib / silindiğinde və ya yenidən başladıqdan sonra dəyişmir.
  • - msg-səviyyə indi də ',' ayırıcı kimi qəbul edir.
  • (Client API) LC_NUMERIC locale "C" deyilsə, müştəri API indi başlamaqdan imtina edir.
  • (Müştəri API) Msg-səviyyə parametrinin doğma növü indi bir əsas dəyər siyahıdır. Bir simli hal kimi işləyir və oxuyur.
  • (Slave API) Get_property əmri artıq qaldırıldı.
  • Sənədin yeniləmələri.
  • PDF sənədləri, rst2pdf-nin dolandırıcı olması səbəbindən, artıq qeyri-adi olaraq silinib, qeyri-adi səhvlər yaradır.
  • Mənfi A / V senkronizasyonu ilə də desinc mesajlarını yazdırın. Nadir hallarda, bu, --autosync istifadə bəzi ilə ola bilər.
  • Hata düzeltmelerini:
  • (Windows) # 1547 səhvini həll edə bilər, oyunçu kiçildiyi zaman video pəncərənin ölçüsündən çəkinin.
  • (NetBSD) V4l2 ilə bərpa edin.
  • (Linux) Pulseaudio mixer ilə münaqişələrin həll edilməsi üçün cəhd edin. (səhv # 1578)
  • Bir neçə cdda: // düzeltmeler. (bugs # 1555, # 1560)
  • VP9 zaman damgaları artıq kifayət qədər yeni FFmpeg qurur ilə "itkin PTS" xəbərdarlığına səbəb ola bilməz.
  • Yeni kifayət qədər libavcodecs haqqında H.264 hardware decoding istifadə edərkən bir qəza düzeltin. (səhv # 1587)
  • Yeni funksiyalar:
  • vo_opengl, video çerçevesizliği smoothmotion suboption vasitəsilə ekran çerçevesine uyğun olmadığı zaman kekemeyi aradan qaldırmaq üçün çərçivə qarışığını dəstəkləyir. Bu, videonun FPS-i süni şəkildə artırmaq üçün nəzərdə tutulmur, belə ki, "sabun operası effekti" yoxdur və bəzi video növləri (məsələn, anime) ilə çətinliklər yoxdur.
  • vo_opengl, sigmoidal upscaling (məsələn, tam ekran üçün) dəstəkləyir, bu da sigmoid-upscaling suboption vasitəsilə effektivləşdirməyə səbəb olan zəngləri azaldır.
  • vo_opengl artıq ewa_lanczos (Cinc) ölçüsünü dəstəkləyir, daha az aliasing ilə daha yüksək keyfiyyət təmin edir.
  • İndi "kuvvet" rejimi mövcuddur. <İnf "kimi işləyir, lakin əvvəlki cəhddə səhv olsa da faylları / axınları açmağa çalışır.
  • Mpv-nin gündəm mesajlarını dəqiqləşdirilmiş bir faylya yazmaq üçün bir -log fayl seçimi var.
  • İndi müəyyən bir məhdudiyyətləri olan xarici audio faylını avtomatik yükləmək üçün bir audio fayl avtomatik seçimi var. Oyun faylında video axını varsa, yalnız xarici audio yükləyəcək. Varsayılan olaraq "dəqiq" olaraq ayarlayın. (səhv # 967)
  • İndi ağa daxil olmaq üçün saniyədə bir zamanaşımı müəyyən etmək üçün şəbəkə-zamanaşma seçimi var. 0 (default), libavformat default istifadə edir. Zaman aşımlarını dəstəkləməyən bir protokol istifadə edilirsə, bu seçim göz ardı edilir.
  • (X11) XF86 xüsusi düymələri indi input.conf'da bütün eşleme edir. XF86keysym.h ilə sənədləşdirilən bütün düymələr mövcuddur, lakin onların sayısal kodları kimi.
  • (Linux) DVB tətbiqi hazırda S2API vasitəsilə DVB-S2-ni dəstəkləyir.
  • (Linux) channels.conf üçün VDR formatı artıq dəstəklənir və üstünlük təşkil edir. Sintaksis üçün http://linuxtv.org/vdrwiki/index.php/Syntax_of_channels.conf səhifəsinə baxın. DVB-S2 kanallarına tuning VDR formatında kanalları tələb edir.
  • (Linux) İndi PID-lərin keçdiyi və ya tamamlanmamış PID məlumatları ətrafında işləmək üçün xüsusi yayın vəziyyətlərini idarə etmək üçün - dvbin-tam transponder seçimi var.
  • (Client API) İndi libmpv müştərisindən OpenGL kontekstini alan bir opengl_cb VO var. Bu, bir müştərinin libmpv videolarını birbaşa təqdim edilən OpenGL kontekstinə istifadə etməməyə imkan verməməsinə imkan verir.
  • (Müştəri API) Əvvəlcədən hazırlanmış parametr istənilən vaxt təyin oluna bilər, lakin bir fayl artıq yüklənibsə heç bir təsiri yoxdur.
  • (Client API) DVD adlarının siyahısı indi sorgulanabilir.
  • (Müştəri API) İndi -display-tags ilə icazə verilən yalnız etiketləri olan filtre edilmiş metadata xüsusiyyətləri mövcuddur.
  • (Client API) GtkSocket nin gtk_socket_get_id () kimi XEmbed - hədəfləri üçün dəstək artıq mövcuddur.
  • (Client API) Fayl formatı üçün simvolik adı olan bir fayl formatı var. Bəzi hallarda bu, libavformat idiosyncrasies görə müxtəlif müxtəlif uzantıları vergül ayrılmış siyahısı ola bilər.
  • (Client API) Video penceresinden siçan hadisələri yaratmaq üçün bir siçan əmri var.
  • (Müştəri API) İndi bir faylın yalnız axın önbelleğinin səbəbi ilə axtarılacaq olub-olmadığını göstərən qismən axtarışa bilən bir əmlak var, ancaq başqa bir şəkildə axtarılmayacaq (məsələn, real vaxt axınları və ya CV dəstəyi olmadan HTTP). Kiçik nisbi axtarışlar yaxşı ola bilər, amma daha böyük axtarışlar uğursuz ola bilər.
  • (Client API) İndi hər hansı bir sıra dolu olduğundan, hadisələr düşməli olduğunda yerləşdirilən bir MPV_EVENT_QUEUE_OVERFLOW hadisə var. MPV_EVENT_QUEUE_OVERFLOW dublikat göndərilməməsi üçün istehlak edilməmişədək, heç bir əlavə tədbir yoxdur.
  • (Müştəri API) Bütün məlum async istəkləri tamamlanana qədər bloka kömək edən bir köməkçi mpv_wait_async_requests () funksiyası var. (səhv # 1542)
  • (Client API) İndi bir uğurla açıldığında aşkar edilmiş hardware kod çözücüsünü qaytaran bir aşkar-hwdec xüsusiyyəti var. Bu, yəqin ki, yalnız oynatma başladıktan sonra etibarlı bir dəyər qaytarır.
  • (Müştəri API) Audio_add, audio_remove və audio_reload xarici audio faylları idarə etmək üçün ekvivalent sub_ əmrlərinə aiddir.

Oxşar proqram

dvbyell
dvbyell

2 Jun 15

PowerTotem
PowerTotem

2 Jun 15

SMPlayer
SMPlayer

23 Nov 17

Kmenc15
Kmenc15

3 Jun 15

Şərh mpv

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!