mpv

ภาพหน้าจอของซอฟแวร์:
mpv
รายละเอียดซอฟแวร์:
รุ่น: 0.29.0 การปรับปรุง
วันที่อัพโหลด: 16 Aug 18
ผู้พัฒนา: The mpv Team
การอนุญาต: ฟรี
ความนิยม: 400

Rating: 4.5/5 (Total Votes: 2)

mpv เป็นโครงการโอเพ่นซอร์สที่ให้ผู้ใช้ซอฟต์แวร์การเล่นวิดีโอแบบบรรทัดคำสั่งที่แยกได้จากโปรแกรม MPlayer และ mplayer2 ที่รู้จักกันดี มีน้ำหนักเบาและทำงานบนแพลตฟอร์ม GNU / Linux และ Microsoft Windows


คุณสมบัติได้อย่างรวดเร็ว

คุณลักษณะสำคัญ ได้แก่ การสนับสนุนไฟล์ MKV (Matroska), ตัวเลือก CLI ที่คล่องตัว, การถอดรหัสวิดีโอ GPU, เอาต์พุตวิดีโอที่มีคุณภาพสูง, การสนับสนุนการค้นหาที่แม่นยำ, การสนับสนุนเสียงที่ไม่มีช่องโหว่, การสนับสนุน PulseAudio ที่ดีขึ้น, รวมทั้งคอนโทรลเลอร์บนหน้าจอ


นอกจากนี้ยังมีการจัดการการหยุดชั่วคราวที่ดีขึ้นการปรับปรุง VDPAU การสนับสนุนปุ่มปรับเปลี่ยนการทำสำเนาสีที่ถูกต้องการจัดการเสียงและวิดีโอได้ดีขึ้นคำบรรยายที่มีคุณภาพสูงรวมทั้งสนับสนุนการเล่นไฟล์หลาย ๆ ไฟล์ในเวลาเดียวกัน

คุณลักษณะที่น่าสนใจอีกอย่างหนึ่งของ mpv คือความสามารถในการเล่นไฟล์วิดีโอที่มีคุณภาพสูงกว่าโปรแกรมเล่นมัลติมีเดียโอเพนซอร์สอื่น ๆ เนื่องจากใช้ APIs hwaccel ของ FFmpeg (สนับสนุนการเร่งการถอดรหัสวิดีโอ VAAPI, VDA และ VDPAU) p>

ขึ้นอยู่กับกรอบมัลติมีเดีย FFmpeg ที่ได้รับการยกย่องอย่างมาก

โปรแกรมจะขึ้นอยู่กับกรอบมัลติมีเดีย FFmpeg ที่ได้รับการยกย่องอย่างมากโดยเฉพาะในไลบรารี libavutil, libavcodec, libavformat, libswscale, libavfilter และ libavresample ด้วยเหตุนี้จึงสนับสนุนรูปแบบไฟล์วิดีโอรวมทั้งสตรีมเสียงและคำบรรยาย

ในขณะที่มาพร้อมกับฟังก์ชันการทำงานบางอย่างที่รวมอยู่ในโปรแกรม mplayer2 และ MPlayer mpv มีคุณสมบัติที่ยอดเยี่ยมเช่นเอาต์พุตเทอร์มินัลที่สะอาดพร้อมตัวเลือกที่ง่ายต่อการจดจำและใช้งานง่ายการตอบสนองที่ดีขึ้นและการควบคุมระดับเสียงของ OSS4

นอกจากนี้ยังเป็นสิ่งสำคัญที่จะกล่าวถึงในที่นี้ว่าโปรแกรมใช้เอาต์พุตวิดีโอที่ใช้ OpenGL ซึ่งจะช่วยให้ผู้ใช้สามารถปรับขนาดวิดีโอการจัดการสีและการทำงานที่ยอดเยี่ยมอื่น ๆ ได้จาก Videophiles


บรรทัดด้านล่าง

สรุปได้ว่าในขณะที่ mpv อาจไม่มีส่วนติดต่อผู้ใช้แบบกราฟิกที่มีคุณสมบัติที่สำคัญเช่น equalizers เสียงและวิดีโอ แต่ก็มีเครื่องเล่นวิดีโอประสิทธิภาพสูงที่มีน้ำหนักเบาและมีประสิทธิภาพสูงที่ใช้งานได้กับระบบปฏิบัติการและสภาพแวดล้อมเดสก์ท็อปที่ใช้ Linux ทั้งหมด

มีอะไรใหม่ ในรุ่นนี้:

  • ฉบับนี้ต้องใช้ FFmpeg 4.0 หรือเวอร์ชันใหม่กว่า
  • คุณสมบัติ:
  • Added:
  • ao / openal: เพิ่มตัวอย่างรูปแบบและการเลือกเค้าโครงของช่อง
  • ao / openal: เพิ่มการสนับสนุนช่องทางออกโดยตรง
  • cocoa-cb: การใช้งานครั้งแรกผ่านทาง OpenGL-cb API
  • context_drm_egl: แนะนำการสนับสนุน 30bpp (ต้องใช้ Mesa 18.0.0_rc4 หรือใหม่กว่า)
  • osx: เพิ่มรายการแถบเมนูเพิ่มเติมตามที่แนะนำโดย HIG ของแอปเปิ้ล
  • vo_gpu: ทำภาพหน้าจอให้ใช้โปรแกรมแสดงภาพ GL (# 5498, # 5240)
  • x11: สนับสนุน Shift + TAB เป็นการผูกคีย์เข้า (# 5849)
  • ytdl_hook: สนับสนุน demuxer รีบแบบดั้งเดิมถ้ามีอยู่
  • เปลี่ยนแปลง:
  • ao_alsa, ao_pulse: ลดขนาดบัฟเฟอร์ที่ร้องขอ
  • เสียง: เปลี่ยนรูปแบบการเจรจาลบช่อง remix fudging
  • ไคลเอ็นต์ API: เลิกใช้ API OpenGL-cb และแนะนำ API ทดแทน
  • demux: ลดขนาดแคชเริ่มต้นจาก 400MB / 400MB / 150MB
  • OSX: ปิดใช้งาน OpenGL Flush บน MacOS ทุกครั้งก่อน
  • การเขียนสคริปต์: เปลี่ยนเมื่อผู้เล่นรอการโหลดสคริปต์
  • vo_gpu: การปรับปรุงคุณภาพสูงสุดสำหรับ HDR
  • vo_gpu: การปรับปรุงแผนที่โทนเสียง HDR ต่างๆ
  • wayland_common: อัปเดตให้เป็น stable xdg-shell
  • ytdl_hook: แยกแยะ URL รายการที่จะเล่นใน YouTube เพื่อตั้งค่าดัชนีเริ่มต้นหากมีการระบุ <- li>
  • เลิกใช้:
  • af_lavrresample: เลิกใช้ตัวกรองนี้
  • ถูกลบออก:
  • build: สนับสนุน SDL1 ลดลง (ใช้เฉพาะกับ ao_sdl)
  • ตัวเลือกและคำสั่ง:
  • Added:
  • เพิ่มตัวเลือกมากมายที่จะใช้แทนค่าเริ่มต้น = lavrresample:
  • ao / openal: - ช่องทางแบบเปิดเฉพาะ
  • คำสั่ง: เพิ่ม --osd-on-seek ตัวเลือก defaulting to bar
  • คำสั่ง: เพิ่มคำสั่ง change-list (# 5435)
  • ตัวเลือก: เพิ่ม - http-proxy
  • ตัวเลือก: เพิ่มโปรไฟล์แบบแฝงต่ำที่มีอยู่ภายใน
  • vaapi: เพิ่มตัวเลือกเพื่อเลือกเส้นทางอุปกรณ์ที่ไม่ใช่ค่าเริ่มต้นด้วย --vaapi-device (# 4320)
  • วิดีโอ: เพิ่มตัวเลือกเพื่อลดเวลาแฝงโดย 1 หรือ 2 เฟรม
  • vo_gpu: แนะนำ - เป้าหมายสูงสุด (# 5521)
  • เปลี่ยนแปลง:
  • คำสั่ง: เปลี่ยนแปลงพฤติกรรมของคำสั่ง cycle-value (# 5772)
  • config: แทนที่ config dir lua-settings / ด้วย dir script-opts /
  • ตัวเลือก: --lavfi-complex ต้องใช้แผ่นกรองชื่อที่ไม่ซ้ำกัน
  • ตัวเลือก: - มีการเปิดใช้งานเสมอแม้แต่สำหรับ libmpv
  • ตัวเลือก: make --deinterlace = yes เสมอ deinterlace (# 5219)
  • ตัวเลือก: ปรับปรุงตัวกรองช่วยเอาต์พุตเล็กน้อยสำหรับสะพาน lavfi
  • vo: เปลี่ยนชื่อ --vo = opengl-cb เป็น --vo = libmpv
  • เลิกใช้:
  • การเข้ารหัส: ยกเลิกพวงของตัวเลือกที่คลุมเครือ (--ovoffset, --oaoffset, --ovfirst, --oafirst)
  • ตัวเลือก: เลิกใช้งาน --vf-defaults และ --af-defaults
  • osx: --gpu-context = cocoa with --gpu-api = opengl เลิกใช้แล้วในความโปรดปรานของ --vo = libmpv
  • ถูกลบออก:
  • คำสั่ง: ลบความสามารถในการใช้งานร่วมกันแบบเก่าที่อนุญาตให้ CLI เปลี่ยนชื่อเป็นพร็อพเพอร์ตี้เลิกใช้งานใน 0.26.0
  • input: ลบคำสั่ง command เดิมสำหรับคำสั่ง MPlayer ที่เลิกใช้ในปี 2013
  • ตัวเลือก: drop --opensles-sample-rate, as - ควรใช้ตัวขับเสียงตัวเดียวถ้าต้องการ
  • ตัวเลือก: ปล่อยเลิกใช้งาน - รูปแบบ videotoolbox, --ff-aid, -ff-vid, -ff-sid, --ad-spdif-dtshd, - ตัวเลือก softvol
  • ตัวเลือก: ลบ - โหมดวิดีโอสเตอริโอ
  • ตัวเลือก: ลบโปรไฟล์ auto / vo auto ที่ไม่สนับสนุน
  • ตัวเลือก: ลบตัวเลือกการเข้ารหัสต่อไปนี้: --ocopyts (ตอนนี้ค่าดีฟอลต์คือการจัดการ timestamp แบบเก่าหายไป), - singleverdrop (เริ่มต้นแล้ว), --oharddup (คุณต้องใช้ --vf = fps = VALUE) , --ofps, --oautofps, --omaxfps
  • การแก้ไขและการปรับปรุงเล็กน้อย:
  • HIDRemote: แก้ไขปุ่มปรับระดับเสียงใน macOS 10.13 (# 5721)
  • TOOLS / autoload: แก้ไขตัวเลือก "disabled" ที่เสียไป
  • TOOLS / autoload: มีประสิทธิภาพมากขึ้นกับรายการไดเรกทอรีที่ช้า (# 5618)
  • ao_sdl: แก้ไขขนาดบัฟเฟอร์เริ่มต้น
  • build: เพิ่มไลบรารีแบบคงที่ลงใน libmpv.pc
  • สร้าง: ชน waf เป็น 2.0.9 (แก้ไขความเข้ากันได้ของ Python 3.7)
  • สร้าง: เพิ่มเส้นทางการค้นหาห้องสมุดมาตรฐานสำหรับการเชื่อมโยงด้วยตนเอง (# 5791)
  • ทั่วไป: หมุนเวียนจำนวนเต็มทั้งหมดเป็นมิลลิวินาที
  • demux, player: แก้ไขการเล่นสตรีมวิดีโอที่เบาบาง (w / still images)
  • demux: สนับสนุนเมตาดาต้าหมดเวลาบางประเภท (เช่น ICY)
  • demux_mkv: เพิ่มตัวระบุ V_AV1 สำหรับ AV1
  • demux_mkv: สนับสนุน Meridian Lossless Packing ใน Matroska (# 5923)
  • แสดงแท็กข้อมูลเมตาเพิ่มเติมระหว่างการเล่นวิดีโอ
  • drm_atomic: แก้ไขการรั่วไหลของหน่วยความจำใน drm_atomic_create
  • เปิดใช้งานแคชสำหรับระบบไฟล์ FUSE บน OpenBSD และ FreeBSD
  • GPU: ใช้รูปแบบ FBO แบบลอยทศนิยม 16 บิตเป็นแบบจำนวนเต็ม 16 บิต
  • hwdec_vaegl: แก้ไข interop VAAPI EGL ที่ใช้กับ gpu-context = drm
  • input.conf: ใช้ค่าที่ถูกต้องสำหรับ [binding ซึ่งไม่ตรงกัน]
  • input: เพิ่มคีย์บอร์ดเพื่อสลับการถอดรหัสฮาร์ดแวร์
  • การป้อนข้อมูล: การเพิ่มเล็กน้อยเพื่อการผูกคีย์ดีฟอลต์ (# 973)
  • OSC: แก้ไขไฟล์ที่ข้ามไปโดยบังเอิญเมื่อค้นหาด้วยแถบเลื่อน
  • ผู้เล่น: แก้ไขพฤติกรรมแปลก ๆ ในการเปลี่ยนฉบับ
  • ผู้เล่น: แก้ไขการเลือก autoselection ของไฟล์ภายนอกอีกครั้ง
  • terminal-unix: หยุดอ่านเมื่อ terminal หายไป (# 5842)
  • วิดีโอ: รอให้เฟรมสุดท้ายแสดงผลบน EOF
  • วิดีโอ: แก้ไข - หมุนเวียนวิดีโอในบางกรณี
  • วิดีโอ: แก้ไขข้อขัดข้องกับ vdpau เมื่อเริ่มต้นการแสดงผลซ้ำ (# 5447)
  • vo_gpu: แก้ไขภาพหน้าจอ anamorphic (# 5619)
  • vo_vdpau: แก้ไขปัญหาการแก้ไขขนาดและการหมุน

  • มีอะไรใหม่ ในเวอร์ชัน 0.28.0:

    • คุณสมบัติ:
    • Added:
    • เพิ่มรูปแบบ DRM_PRIME การจัดการและแสดงผลสำหรับตัวถอดรหัส MPC RockChip
    • csputils: เพิ่มการสนับสนุนพรรค Primaries ของ Display P3
    • demux: สนับสนุนช่วงที่เก็บแคชไว้หลายช่วงแคชแสดงช่วงแคชบน OSC
    • demux_playlist: สนับสนุนไฟล์ .url (# 5107)
    • dvb: เพิ่มการสนับสนุน frontends (สูงสุด 8)
    • dvb: ใช้การแยกวิเคราะห์การมอดูเลตสำหรับการกำหนดค่าแชแนลแบบ VDR
    • hwdec: เพิ่มตัวถอดรหัสฮาร์ดแวร์ mediacodec สำหรับเฟรม IMGFMT_MEDIACODEC
    • เปลี่ยนชื่อ MediaCodec เป็น MediaCodec-copy
    • lua: รวมสคริปต์ stats.lua (ถูกผูกไว้กับ i / i ตามค่าเริ่มต้น)
    • vd_lavc: เพิ่มการสนับสนุนสำหรับ nvdec hwaccel
    • vo_gpu: เพิ่ม Android OpenGL แบ็กเอนด์
    • vo_gpu: การสนับสนุน d3d11 เริ่มต้น
    • vo_gpu: การสนับสนุนแบบหยาบคาย
    • ถูกลบออก:
    • af: ลบตัวกรองเสียงที่เลิกใช้งานออก (ช่องปรับเสียงกะทะปริมาณเสียง
    • เปลี่ยนเป็น lavfi)
    • vf: ลบตัวกรองวิดีโอ GPL ส่วนใหญ่ (ครอบตัด, dsize, ขยาย, พลิก, gradfun, mirror,
    • noformat, pullup, หมุน, scale, stereo3d, yadif; เปลี่ยนเป็น lavfi)
    • vf_buffer: นำตัวกรองนี้ออก
    • วิดีโอ: นำการแทรกตัวกรอง stereo3d อัตโนมัติ
    • ออก
    • vo_gpu: เอา hwdec_vaglx interop
    • vo_opengl: รีมาร์คเตอร์เป็น vo_gpu
    • vo_wayland: นำออก
    • ตัวเลือกและคำสั่ง:
    • Added:
    • demux: เพิ่มตัวเลือกในการสร้างแทร็ค CC อย่างกระตือรือร้น (--sub-create-cc-track)
    • ตัวเลือก: เพิ่ม - สตาร์ท = ไม่มีเพื่อรีเซ็ตเวลาเริ่มต้นที่กำหนดก่อนหน้านี้
    • ตัวเลือก: เพิ่ม - สลับ vlang
    • เปลี่ยนแปลง:
    • แคช: ขนาดเริ่มต้นต่ำกว่าถึง 2 * 10MB
    • demux: ลดระดับการอ่าน demuxer cache ไปเป็น 10 ชั่วโมง
    • demux: ใช้แคชที่ค้นหาได้สำหรับเครือข่ายตามค่าดีฟอลต์ขีด จำกัด prefetch
    • msg: make --msg-level affect --log-file too
    • ผู้เล่น / misc.c: อนุญาตทั้ง - ความยาวและ - ควบคุมการเล่นปลายทาง
    • ผู้เล่น: จับคู่คำบรรยายที่มีแท็กภาษาด้วย --sub-auto = exact
    • เปลี่ยนชื่อ --opengl-hwdec-interop เป็น --gpu-hwdec-interop (ปัจจุบันส่วนใหญ่ไม่ได้ผล)
    • vd_lavc: ชอบ nvdec เหนือ vdpau กับ --hwdec = อัตโนมัติ (ตัวแปลงสัญญาณและพื้นผิวที่ดีกว่า
    • สนับสนุนรูปแบบ)
    • vd_lavc: เปลี่ยนชื่อ --hwdec = rpi to --hwdec = mmal
    • ถูกลบออก:
    • ตัวเลือก: ลบ --heartbeat-cmd และ --heartbeat-interval
    • (บังเอิญแก้ไข # 4888)
    • การแก้ไขปัญหาและการปรับปรุงเล็กน้อย
    • TOOLS / autoload.lua: เพิ่มส่วนขยาย ogm, ogg และ opus
    • ใช้ / dev / tty แทน stdin สำหรับใส่ขั้ว (# 4190)
    • เสียง: เพิ่มการประมวลผลเสียง softvol ไปที่ AO (แทนที่รหัส GPL'd ก่อนหน้านี้)
    • เสียง: แก้ไขการแปลงแชแนลกับ NA channels (เช่น with ALSA)
    • เสียง: แก้ไขการอัพเดตโวลุ่มที่ขาดหายไปใน init และ reinit
    • csputils: แก้ไขจุดสัมผัสสีขาวของ DCI P3
    • demux: ไม่อนุญาตให้คำบรรยายรบกวนการแสดงเวลาบัฟเฟอร์
    • demux: แก้ไขไฟล์กู้ภัยด้วยไฟล์เสียงที่มีรูปภาพแนบ
    • demux: แก้ไขบัญชีสำหรับช่วงที่สามารถค้นหาได้บนสวิทช์แทร็ค (แก้ไขหายไป
    • เสียงเมื่อขี่จักรยานผ่านแทร็กเสียงด้วยเช่น EDL, --merge ไฟล์สั่งซื้อ
    • บทและ youtube-dl pseudo DASH)
    • demux: แก้ไขข้อขัดข้องกับคิวบ์ / สั่งไฟล์บท (# 5027)
    • demux: เพิ่มความเร็วในการค้นหาแคชด้วยดัชนีหยาบ
    • demux_lavf: ให้ libavformat ชื่อไฟล์เสมอเมื่อตรวจสอบ
    • (ช่วยในไฟล์ mp3)
    • demux_mkv: เพิ่มแท็ก V_SNOW ลงใน mkv_video_tags
    • dvb: แก้ไขการสลับช่องทางยาว: ช่องถัดไป / ก่อนหน้า
    • dvb: การแก้ไขสำหรับการปรับแต่ง ATSC
    • lavc_conv: จับเวลาแบบหนีบเป็นบวก (# 5047)
    • macOS: แก้ไขกลุ่มใน macOS High Sierra (10.13) (# 4926, # 4866)
    • mp_image: คัดลอกแอตทริบิวต์สีเสมอใน hw download (# 4804)
    • mp_image: เลือก fallback ที่ชัดเจนสำหรับตำแหน่ง chroma (# 4804)
    • msg: bump ระดับล็อกของ --log-file ไปยัง -v -v
    • msg: reinterpret พวงของระดับข้อความ
    • OSC: แก้ไขการทับสแต็กที่หายากเมื่อเปลี่ยนโหมดการเปิดเผย
    • osdep / io: เพิ่ม bullshit ที่เกี่ยวข้องกับ Android เพื่อแก้ไขไฟล์> 2 GiB
    • ผู้เล่น / playloop.c: เวลาเริ่มเล่นที่เคารพเมื่อใช้ --oop-file
    • ผู้เล่น: อนุญาตให้ค้นหาในส่วนที่แคชของสตรีมที่ไม่สามารถอ่านได้
    • ผู้เล่น: ทำให้การติดตามภาษาจับคู่ตัวพิมพ์เล็กและใหญ่ (# 5272)
    • ผู้เล่น: ใช้ timestamp เริ่มต้นสำหรับการวนลูปหากไม่มีการระบุ --ab-loop-a
    • ผู้เล่น: เมื่อโหลดไฟล์ภายนอกให้เพิ่มแทร็กทั้งหมด (# 5132)
    • เสมอ
    • restore-old-bindings.conf: เพิ่มการผูก AXIS เก่าของ macOS / Wayland
    • ภาพหน้าจอ: สร้างไดเรกทอรีจากเทมเพลต
    • การเขียนสคริปต์: รายงาน dlerror () ออก
    • sd_ass: ยอมรับประเภทสื่อแบบอักษร RFC8081
    • sd_ass: ยอมรับ otc เป็นส่วนสำรองไฟล์สำรอง OpenType แบบสำรอง (fallback)
    • stream_libarchive: ทำงานรอบ ๆ ประเภทต่างๆของภาษาท้องถิ่น braindeath
    • (https://git.io/vbiFJ)
    • subprocess-win: อย่าเปลี่ยนเคอร์เซอร์ของเมาส์เมื่อสร้างกระบวนการ
    • วิดีโอ: เพิ่มสับเพื่อหลีกเลี่ยงคำบรรยายที่หายไปด้วย vf_sub (# 5194)
    • วิดีโอ: แก้ไขการจัดการอัลฟา (# 4983)
    • วิดีโอ: แก้ไขการรั่วไหลของหน่วยความจำ (ประมาณ 1 กิโลไบต์ต่อหนึ่งเฟรมที่ถอดรหัส) โดยใช้โหมดถ่ายสำเนาของ hwdec
    • วิดีโอ: แก้ไขการหมุนและตัวกรองอัตโนมัติที่ถอดออกได้
    • วิดีโอ: ส่งผ่านข้อมูล ICC อย่างถูกต้อง
    • vo: เพิ่มการสนับสนุน renderloop ที่ขับเคลื่อนด้วยภายนอกและทำให้เกาะต่างๆใช้
    • (บางส่วนแก้ไขการซิงค์การแสดงผลตามทางบก; ปิดใช้งานการแสดงผลเมื่อหน้าต่าง
    • ไม่สามารถมองเห็นได้)
    • vo_gpu: เปลี่ยน - ขั้นตอนวิธีการตั้งค่าการทำแผนที่ - desaturate
    • vo_gpu: เปิดใช้งาน 3DLUT ในโหมดใบ้
    • vo_gpu: แก้ไขค่าแกมมา
    • vo_gpu: แก้ไขความเข้ากันได้ของแผนที่ mobius กับ GLSL 120 (# 5069)
    • vo_gpu: แก้ไขวิดีโอบางครั้งไม่ได้รับการเปลี่ยนการเปลี่ยนเสียงอีควอไลเซอร์
    • vo_gpu: ฆ่า FBOTEX_FUZZY (# 1814)
    • vo_gpu: opengl: แก้ไขข้อขัดข้องของหน้าต่างภาพหน้าจอที่เป็นไปได้ (# 4905)
    • vo_gpu: opengl: ใช้ GLX_MESA_swap_control หากมี
    • vo_gpu: ลดความเข้มของกระดานอัลฟ่า = - ผสม
    • vo_gpu: ชนะ: ลบการตรวจจับการค้นพบแบบเอกสิทธิ์เฉพาะบุคคล
    • vo_lavc: ลบลอจิกการแสดงผลคำบรรยายแบบเลื่อนล่าช้าที่สับสน (# 4689)
    • wayland_common: ใช้การติดตามการส่งออกการล้างข้อมูลจำนวนมากและการแก้ไขข้อบกพร่อง
    • Windows: ข้ามหน้าต่างซ้อนหาก Windows จัดการ
    • Windows: เพิ่มรุ่น POSIXy ของ open () และ fstat () (# 4711)
    • ytdl_hook: อย่าใส่ Ytdl: // ลงในลิงก์ที่ไม่ใช่ YouTube ในเพลย์ลิสต์ (# 5003)

    มีอะไรใหม่ ในเวอร์ชัน 0.27.0:

    • คุณสมบัติ:
    • Added:
    • Windows: จัดการคีย์สื่อ
    • libmpv: ตัวเลือก: เพิ่มวิธีที่ปลอดภัยต่อเธรดเพื่อแจ้งการอัปเดตตัวเลือก
    • vd_lavc / vo_opengl: สนับสนุนโปรไฟล์ ICC แบบฝัง
    • vo: การแสดงผลนามธรรม API สำหรับผลลัพธ์วิดีโอที่ไม่ใช่ GL ในอนาคต
    • vo_opengl: เพิ่มคุณลักษณะเตือนความจำช่วงที่จะเน้นสีที่ไม่อยู่ในขอบเขต (- เตือนกล้อง)
    • vo_opengl: เพิ่มการสนับสนุนการแสดงผลโดยตรง (--vd-lavc-dr)
    • vo_opengl: ใช้งาน (เร็วกว่า) คำนวณเคอร์เนล EWA ของ Shader แบบ Shader
    • vo_opengl: ใช้ HLG OOTF ผกผัน
    • vo_opengl: สนับสนุนการตรวจจับจุดสูงสุด HDR (--hdr-compute-peak)
    • vo_opengl: สนับสนุนฟอร์แมตรูปแบบพิกเซลป้อนข้อมูล
    • vo_opengl: สนับสนุนการโหลดพื้นผิวของผู้ใช้ที่กำหนดเอง (# 4586)
    • vo_opengl: สนับสนุนผู้ใช้คำนวณ shaders
    • ถูกลบออก:
    • ลบการจัดการอีควอไลเซอร์วิดีโอจาก vo_direct3d, vo_sdl, vo_vaapi และ vo_xv (GPL, ไม่คุ้มค่ากับความพยายามในการสนับสนุน VOs แบบเดิม)
    • ตัวเลือกและคำสั่ง:
    • Added:
    • macOS: เพิ่ม --no-native-fs เพื่อปิดใช้งานโหมดเต็มหน้าจอ macOS (# 4014)
    • ผู้เล่น: เพิ่ม - ตัวเลือกการติดตามอัตโนมัติ
    • เปลี่ยนแปลง:
    • input: ใช้ชื่อ mnemonic สำหรับปุ่มเมาส์เช่นเดียวกับ Qt: https://doc.qt.io/qt-5/qt.html#MouseButton-enum
    • ตัวเลือก: เปลี่ยน - ปิดความหมาย
    • ผู้เล่น: make --lavfi-complex เปลี่ยนแปลงได้เมื่อรันไทม์
    • vf_eq: นำตัวกรองนี้ออก (GPL; ใช้ตัวกรอง eq ของ libavfilter ตอนนี้โดยเปลี่ยนความหมาย)
    • วิดีโอ: เปลี่ยน - เปลี่ยนพฤติกรรม
    • vo_opengl: สรุปการจับคู่โทนเสียง HDR กับการแมปช่วงเวลา, --hdr-tone-mapping-> --tone-mapping
    • ถูกลบออก:
    • - ฟิลด์ครอบงำ (ผู้เขียน GPL เท่านั้นไม่มีโอกาสได้รับการรีไซเคิล)
    • การป้อนข้อมูล: ยกเลิกคำสั่ง "osd" ที่เลิกใช้งาน
    • ตัวเลือก: drop - video-aspect-method = hybrid (เฉพาะ GPL)
    • การแก้ไขและการปรับปรุงเล็กน้อย:
    • TOOLS / autocrop.lua: แก้ไขข้อ จำกัด สีดำของ cropdetect สำหรับวิดีโอ 10 บิต
    • TOOLS / lua / autodeint: อัปเดตเป็น lavfi-bridge
    • TOOLS / lua / สถานะบรรทัด: ปรับปรุงและอัปเดต
    • af_lavrresample: อย่าเรียก swr_set_compensation () เว้นแต่จำเป็น (# 4716)
    • ao_oss: แก้ไขการคำนวณ period_size (# 4642)
    • ao_rsound: อนุญาตให้ตั้งค่าโฮสต์
    • เสียง: แก้ไขโหมด spdif
    • filter_kernels: แก้ไข spline64 kernel
    • macOS: แก้ไขคีย์สื่อนำเข้าเมื่อแอปอื่น ๆ ขโมยลำดับความสำคัญ (# 4834)
    • macOS: แก้ไขการสนับสนุนของหลาย renderers (GPU switch) (# 2371)
    • macOS: นำรายการเมนู "Show Tab Bar" มาตรฐานออก
    • ตัวเลือก: แก้ไข - รวม (# 4673)
    • ผู้เล่น: แก้ไข - ลงท้ายด้วยค่าที่มาก (# 4650)
    • ผู้เล่น: แก้ไขความสับสนในโค้ดเสียงรีเซ็ต (# 4688)
    • ผู้เล่น: ทำให้การรีเฟรชหาได้ยากขึ้นเล็กน้อย (# 4757)
    • ผู้เล่น: นามสกุลคำบรรยาย sdd readd (# 4626)
    • vd_lavc: เปลี่ยนคำสั่งซื้ออัตโนมัติเพื่อเลือก cuda เหนือ vdpau-copy
    • vd_lavc: แก้ไขการรั่วไหลของอุปกรณ์ด้วย hwaccels โหมดทำสำเนา (# 4735)
    • vd_lavc: แก้ไขความเข้ากันได้ของ hwdec กับรูปแบบ yuvj420p
    • vd_lavc: แก้ไขข้อตกลงทางกลับระหว่าง hwdec ช่วงสตรีมกลาง
    • vf_vapoursynth: แก้ไขเครื่องหมายกลับและเรียกคืนการสนับสนุน 10 บิต (# 4720)
    • วิดีโอ: เพิ่มขึ้น - มอนิเตอร์พิกเซลระบุช่วง
    • vo_opengl: ปรับเปลี่ยนกฎสำหรับการทำให้เป็นเส้น (# 4631)
    • vo_opengl: กำหนดขนาดของเมล็ดข้าวหลามตัดไว้ที่ช่วงสัญญาณ
    • vo_opengl: แผนที่โทนบนส่วนประกอบสัญญาณสูงสุด
    • x11: แก้ไขหน้าต่างที่สามารถปรับขนาดเมื่อใช้การฝัง (# 4784)
    • ytdl_hook: แก้ไขเส้นทางสัมพัทธ์เมื่อเข้าร่วมกลุ่ม URL (# 4827)
    • ytdl_hook: สนับสนุนส่วนที่มีเส้นทางสัมพัทธ์แก้ไข DASH ที่แบ่งส่วน

    มีอะไรใหม่ ในเวอร์ชัน 0.9.2:

    • การเปลี่ยนแปลง:
    • เช็ค Lua ตอนนี้ตรวจสอบว่ามี lua52.pc ตามที่ใช้โดยการทดสอบของ Arch Linux
    • (X11) icc-profile-auto ของ vo_opengl จะสอบถามโปรไฟล์ ICC ปัจจุบันที่ตรงกลางของหน้าต่าง
    • ao_coreaudio ปัจจุบัน ao_alsa สนับสนุนการเพิ่มช่องใส่ช่องใส่แบบจำลองเพื่อให้สามารถใช้งานร่วมกับตัวถอดรหัสฮาร์ดแวร์ได้ดีขึ้นซึ่งสนับสนุนเฉพาะจำนวนช่องสัญญาณเท่านั้น (เช่น 5.1 ควรใช้ตัวถอดรหัสที่ยอมรับได้ 7.1) เท่านั้น
    • ช่องทางสำรอง (หากอุปกรณ์เสียงไม่สนับสนุนรูปแบบแชแนลที่ระบุ) ได้รับการปรับปรุงให้ดีขึ้น
    • vf_vapoursynth ปฏิเสธวิดีโอที่ไม่มีการเชื่อมโยงแทนที่จะส่งออกวิดีโอที่เสียหาย
    • ขณะนี้ mpv พยายามเพิ่มคำบรรยายอัตโนมัติเช่นเดียวกัน
    • การแก้ไขข้อบกพร่อง:
    • ค่าเริ่มต้นของ vo_opengl สำหรับรูปแบบ fbo คือ rgba16 เพื่อหลีกเลี่ยงข้อผิดพลาดในการปัดเศษเมื่อใช้ cscale ที่ไม่ใช่ค่าเริ่มต้น (ปัญหา # 1918)
    • ปรับปรุงพฤติกรรมของกรอบรูปเมื่อเล่นวิดีโอที่มีเฟรมเรตที่สูงกว่าหน้าจอ (ฉบับที่ 1897)
    • การพยายามเล่นไดเรกทอรีจะไม่เชื่อมต่อกับสแปมอีกต่อไป! ไปยังล็อกคอนโซล
    • (Linux) แก้ไขข้อบกพร่อง vo_rpi หลายฉบับ
    • (Linux) แก้ไขข้อบกพร่อง vo_drm หลายครั้ง ขณะนี้ได้รับการสนับสนุน Pan & Scan
    • (X11) แก้ไขพฤติกรรมเต็มหน้าจอบนผู้จัดการหน้าต่างบางรุ่น (ฉบับที่ 1937, # 1920)
    • (OSX) OSD ไม่ปรากฏขึ้นเมื่อเริ่มต้นใช้งานอีกต่อไป
    • (OSX) แก้ไขข้อผิดพลาด ao_coreaudio และ ao_coreaudio_exclusive หลายรายการ
    • (OSX) อาจเกิดความผิดพลาดที่เกิดขึ้นได้เมื่อออกจากโกโก้
    • (ClientAPI) vo_opengl_cb ตอนนี้ใช้ตัวเลือกที่เปลี่ยนแปลงไปในขณะทำงานจริง
    • (OSX, ClientAPI) ขณะนี้โกโก้ทำงานได้เมื่อสร้างทั้ง cplayer (mpv) และ libmpv พร้อมกัน อย่างไรก็ตาม libmpv จะสร้าง application singleton เสมอ โกโก้ต้องถูกปิดใช้งานอย่างสมบูรณ์เพื่อป้องกันไม่ให้ libmpv สร้าง singleton

    มีอะไรใหม่ ในเวอร์ชัน 0.9.1:

    • การเปลี่ยนแปลง:
    • ช่อง IRC ของ mpv ได้ย้ายจาก # mpv-player ไปยัง #mpv บน chat.freenode.net
    • อัปเดตเอกสาร
    • ค่าดีฟอลต์สำหรับอ็อพชัน --ytdl-format คือตอนนี้ที่ดีที่สุดเพื่อให้สามารถใช้งาน DBA เวอร์ชัน 2015.04.26 ของ youtube-dl โดยค่าเริ่มต้นเนื่องจาก FFmpeg / Libav ยังไม่สนับสนุน DASH อย่างถูกต้อง
    • เมื่อค้นหาเครื่องหมายเวลาปัจจุบันจะแสดงลำดับเวลาการค้นหาที่คาดการณ์แทนจนกว่าจะมีการแก้ไขเวลาสุดท้าย ปรับปรุงการตอบสนอง UI บนสตรีมช้าและ / หรือการพยายามที่มีขนาดใหญ่
    • การแก้ไขข้อบกพร่อง:
    • แก้ไขเครื่องหมายอนุมัติใน DOCS / client-api-changes ผู้จัดการรุ่นปลดปล่อยลืมแก้ไขก่อนเปิดตัว ...
    • Fix vo_vdpau แสดงเส้นขยะบนวิดีโอ H.264 ที่มีขนาดไม่เป็นแบบ mod16 (ฉบับที่ 1863)
    • แก้ไขข้อขัดข้องทางออกถ้าคำสั่ง "sub_reload" ทำงานได้สำเร็จ
    • ค้นหาเมาส์ด้วย osc-seekbarstyle = bar (ฉบับที่ 1876)
    • (IPC) เข้ารหัสข้อมูล UTF-8 แบบถาวรใน JSON (ฉบับที่ 1874)

    มีอะไรใหม่ ในเวอร์ชัน 0.8.3:

    • การเปลี่ยนแปลง:
    • การแก้ไขและอัปเดตเอกสาร
    • (Client API) ชี้แจงลักษณะพารามิเตอร์ viewport ของ mpv_opengl_cb_render
    • การแก้ไขข้อบกพร่อง:
    • (X11) แก้ไขข้อขัดข้องบน vo_xv: ไม่ใช่ colorkey ด้วยอะแดปเตอร์การทับซ้อน (ข้อผิดพลาด # 1629)
    • ปรับอีควอไลเซอร์วิดีโอให้ทำงานได้อย่างถูกต้องบนไดรเวอร์ VAAPI บางรุ่น (ข้อผิดพลาด # 1647)
    • ป้องกันไม่ให้ OSD หายไปเมื่อคลิกที่ mozplugger (ข้อผิดพลาด # 1672)
    • รหัสการสนับสนุน DVB-S2 ใหม่โดยใช้ S2API จะสร้างขึ้นใน FreeBSD
    • แก้ไขการถอดรหัส Matroska ที่ค้นหาได้จากสตรีมเครือข่ายที่ไม่สามารถคาดเดาได้ (ข้อผิดพลาด # 1656)
    • (OSX) แก้ไขข้อขัดข้องเมื่อปิดหน้าต่าง VO (โดยปกติจะเป็นที่ทางออก) (ข้อผิดพลาด # 1657)
    • (OSX) ซ่อนเคอร์เซอร์เมาส์ไว้เหนือ Dock หรือ Launchpad (ข้อบกพร่อง # 513)
    • (OSX) แก้ไขเคอร์เซอร์ของเมาส์โดยอัตโนมัติเมื่อผู้เล่นเต็มจอ
    • vf_vavpp (การประมวลผลหลังประมวลผล VAAPI) ตอนนี้จะนำวิดีโอไปใช้อย่างไม่ถูกต้อง
    • smb: // สตรีมใช้แคชของสตรีมแล้ว (ใช้ไม่ได้ผล)
    • (Windows) อย่าซ่อนเคอร์เซอร์เมื่อวางเมาส์ไว้ที่เมนูหน้าต่าง
    • แก้ไขเอาท์พุท 8 ช่องใน ao_jack (ข้อผิดพลาด # 1688)
    • แก้ไข - mf-fps พารามิเตอร์ในไฟล์ JPEG (ข้อผิดพลาด # 1689)
    • แก้ไขการปรับขนาดที่ไม่เป็นไปได้ที่จะถูกเพิกเฉยหากน้อยมาก

    มีอะไรใหม่ ในเวอร์ชัน 0.8.0:

    • การเปลี่ยนแปลง:
    • (!) vo_opengl_old ถูกลบแล้ว การแสดงผล OpenGL ต้องการฮาร์ดแวร์ที่สามารถรองรับ OpenGL 2.1 ซึ่งเป็นเวอร์ชันที่เก่าที่สุดได้รับการสนับสนุนโดย vo_opengl
    • (!) vf_pp ถูกลบแล้ว เวอร์ชันของไฟล์ยังสามารถเข้าถึงได้ผ่าน lavfilter (เช่น --vf = lavfi = [pp ... ]) แต่จะไม่มีข้อมูล QP นอกจากนี้ vf_dlopen จะไม่ส่งผ่านข้อมูล QP ไปยังปลั๊กอินที่โหลดไว้อีก (เช่นเคย 0)
    • (!) vf_softpulldown, vf_swapuv, vf_phase, vf_divtc และ vf_ilpack ถูกลบออกแล้ว พอร์ตหรือตัวกรองรุ่นอื่น ๆ สามารถดูได้จาก libavfilter (vf_lavfi)
    • vf_pullup และ vf_noise ตอนนี้เป็นเพียงแค่ wrappers เพื่อเทียบเท่า libavfilter ของพวกเขา ทั้งสองมีให้บริการเฉพาะใน FFmpeg (ไม่ใช่ Libav)
    • (!) ao_portaudio ถูกลบแล้ว มีการสนับสนุนที่ดีสำหรับไดรเวอร์เสียงพื้นเมืองของแพลตฟอร์มเดสก์ท็อปที่สำคัญทั้งหมดรวมทั้ง ao_sdl และ ao_openal เป็นความล้มเหลว
    • (!) องค์ประกอบย่อยของ lscale ของ vo_opengl ได้รับการเปลี่ยนชื่อเป็นขนาด lradius อยู่ในขณะนี้รัศมีขนาด, lparam1 และ lparam2 อยู่ในขณะนี้ตามลำดับขนาด param1 และขนาด param2; lscale ลงอยู่ในขณะนี้ลดขนาดลง กลุ่มย่อยของ cscale ยังคงเป็นแบบเดิม
    • (!) มีการลบเครื่องหมายแทนค่ารัศมีที่ตั้งไว้ล่วงหน้าหลายค่าซึ่งได้รับการสนับสนุนตามขนาด ใช้รัศมีขนาดเพื่อตั้งค่าหากจำเป็น ตัวอย่างเช่นใช้ --vo = opengl: scale = lanczos: scale-radius = 2 แทน scale = lanczos2 รัศมีเริ่มต้นแนะนำสำหรับตัวกรองส่วนใหญ่
    • (!) vo_opengl ไม่สนับสนุน suboption แบบสเตอริโออีกต่อไป เอฟเฟกต์ anaglyph สามารถทำซ้ำได้ด้วยตัวกรอง stereo3d การสนับสนุน quadbuffer ซึ่งต้องใช้ฮาร์ดแวร์พิเศษที่มีราคาแพงเพื่อเริ่มต้นด้วยจะถูกลบออก
    • (!) ยกเลิกการให้สิทธิ์ย่อยประมาณแกมมาถึง vo_opengl แล้ว ข้อกำหนด BT.1886 กล่าวว่าเป็นจริงว่าควรทำอย่างไรดังนั้นจึงเป็นค่าดีฟอลต์เมื่อ srgb หรือ icc-profile ถูกเปิดใช้งาน ไม่รวมถึงการหยดแกมมาของ BT.1886
    • (!) ตัวเลือกย่อยที่ไม่ใช้ขอบเขตและทางอ้อมเพื่อ vo_opengl ถูกนำออกไปแล้ว ตอนนี้มีการตรวจหาและเปิดใช้งานโดยอัตโนมัติเมื่อใดก็ตามที่มีประโยชน์
    • (!) พารามิเตอร์และตัวเลือก --lua และ --lua-opts จะเรียกว่า "ตัวเลือก" และ "-script-opts" ตามลำดับ ไดเรกทอรีย่อยของ mpv config dir ยังคาดว่าตอนนี้จะเรียกว่าสคริปต์แทน
    • (!) ตัวเลือก - ถูก-vo ถูกนำออกแล้ว เริ่มต้นเป็นเวลานานแล้วและการปิดใช้งาน fixed-vo ไม่เป็นประโยชน์
    • vo_opengl_hq ได้รับการอัปเดตเพื่อคำนึงถึงคุณลักษณะใหม่ ๆ "mitchell" เป็นค่าดีฟอลต์สำหรับการลดขนาดลง
    • ข้อความ OSD ที่แสดงตัวย่อยชัดเจนกว่านี้เกี่ยวกับคำบรรยายถูกซ่อนหรือไม่สามารถเลือก / เลือกได้
    • รหัสอุปกรณ์ที่กำหนดให้ - เครื่องเสียงสำหรับใช้กับ ao_coreaudio ใช้ UID แล้วจึงไม่เปลี่ยนเมื่อมีการเพิ่ม / ลบอุปกรณ์หรือหลังจากรีบูตอุปกรณ์แล้ว
    • - msg-level ตอนนี้ยอมรับ ',' เป็นตัวคั่นด้วย
    • (Client API) API ไคลเอ็นต์ตอนนี้ปฏิเสธที่จะเริ่มต้นระบบถ้าตำแหน่งที่ตั้ง LC_NUMERIC ไม่ใช่ "C"
    • (Client API) ชนิดดั้งเดิมของพารามิเตอร์ msg level คือตอนนี้เป็นรายการคีย์ - ค่า การตั้งค่าหรือการอ่านเป็นสตริงยังคงทำงานอยู่
    • (Slave API) คำสั่ง get_property ถูกเลิกใช้แล้ว
    • อัปเดตเอกสาร
    • เอกสาร PDF นี้ถูกปิดใช้งานโดยค่าเริ่มต้นเนื่องจาก rst2pdf ไม่แน่นอนซึ่งทำให้เกิดข้อผิดพลาดในการสร้างแปลก ๆ
    • พิมพ์ข้อความ desync ที่มีการซิงค์ A / V เป็นค่าลบด้วย ในขณะที่หายากอาจเกิดขึ้นได้จากการใช้ --autosync บางอย่าง
    • การแก้ไขข้อบกพร่อง:
    • (Windows) หลีกเลี่ยงการปรับขนาดหน้าต่างวิดีโอเมื่อผู้เล่นลดลงอาจทำให้เกิดข้อผิดพลาด # 1547
    • (NetBSD) แก้ไขสร้างด้วย v4l2
    • (Linux) พยายามแก้ไขปัญหาข้อขัดแย้งกับเครื่องผสม pulseaudio (ข้อบกพร่อง # 1578)
    • ซีดีเดอหลาย: // แก้ไข (ข้อบกพร่อง # 1555, # 1560)
    • timestamps แบบ VP9 ไม่ทำให้เกิดคำเตือน "PTS ที่หายไป" ที่มีการสร้าง FFmpeg ขึ้นใหม่
    • แก้ไขข้อขัดข้องเมื่อใช้การถอดรหัสฮาร์ดแวร์ H.264 บน libavcodecs ใหม่ที่เพียงพอ (ข้อผิดพลาด # 1587)
    • คุณลักษณะใหม่:
    • vo_opengl สนับสนุนการผสมผสานเฟรมเพื่อลดการพูดติดอ่างเมื่อเฟรมวิดีโอไม่ตรงกับกรอบการแสดงผลที่แสดงผลผ่านทางคอนโทรลเลอร์ smoothmotion นี่ไม่ได้หมายถึงการเพิ่ม FPS ของวิดีโอดังนั้นจึงไม่มี "ผลงานละคร" หรือปัญหาเกี่ยวกับประเภทวิดีโอบางประเภท (เช่นอะนิเมะ)
    • vo_opengl สนับสนุนการขยายการรับรูแบบอิ่มตัว (เช่น fullscreen) ซึ่งจะช่วยลดเสียงเรียกเข้าที่เกิดจากการลดอัตราการสุ่มสัญญาณ (upscaling) และเปิดใช้งานผ่านทางอนุญ.
    • vo_opengl รองรับการปรับขนาด ewa_lanczos (Jinc) ซึ่งให้คุณภาพที่สูงขึ้นและมีการบีบอัดน้อยลง สนับสนุนพารามิเตอร์การวัดขนาดที่ทดลองแล้วซึ่งจะช่วยลดเสียงเรียกเข้าวิดีโอได้อีกด้วย
    • ขณะนี้ vo_opengl มีตัวเลือกการปรับเส้นให้เป็นเส้นซึ่งทำให้ scalers ทำงานในแสงเชิงเส้น นำมาใช้โดย srgb, icc-profile หรือการอนุญาติการปรับลดค่าเอสโมลอยด์ใหม่
    • vo_opengl มีการลดขนาดลงสำหรับอัตราส่วนที่ลดลงเมื่อมีการเปิดใช้การลดขนาดแฟนซี
    • เพิ่ม --keep-open = เสมอเพื่อให้ --keep-open ใช้กับไฟล์ทั้งหมดแทนไฟล์สุดท้ายเท่านั้น
    • mpv จะกรองแท็กที่พิมพ์บนคอนโซลเพื่อซ่อนข้อมูลเมตาที่ไม่มีประโยชน์ ตัวกรองทำงานเป็นรายการที่อนุญาตและสามารถกำหนดค่าได้ด้วยตัวเลือก --display-tags
    • เพิ่มตัวเลือก --sub-scale-by-window ซึ่งเมื่อตั้งค่าเป็น "ไม่" จะป้องกันไม่ให้คำบรรยายเปลี่ยนขนาดพิกเซลเมื่อหน้าต่างมีการเปลี่ยนแปลงขนาด
    • vo_opengl ในทางเทคนิคมีการสนับสนุน GLES 2 และ 3 (แต่ไม่ใช่ GLES 1) การสนับสนุน GLES 3 ได้รับการทดสอบเฉพาะในการจำลองซอฟต์แวร์ของ Mesa GLES 2 ได้รับการทดสอบบนไดรเวอร์ของ nvidia แล้ว โหมด GLES ทั้งสองมีคุณสมบัติบกพร่องและไม่มีประสิทธิภาพเนื่องจากข้อ จำกัด ของ GLES ดังนั้นจึงไม่ควรใช้โหมด OpenGL มาตรฐาน
    • (X11) vo_opengl สนับสนุนตัวเลือก icc-profile-auto ในโฮสต์ X11 แล้ว
    • ปุ่ม 'A' ตอนนี้จะวนไปตามรายการของอัตราส่วนภาพที่ตั้งไว้ล่วงหน้า หมายถึงใช้ในการแก้ไขไฟล์ที่เสียหาย
    • ตอนนี้มีโหมด "force" สำหรับ --loop ทำงานเหมือน "inf" แต่พยายามเปิดไฟล์ / สตรีมแม้ว่าจะมีข้อผิดพลาดเกี่ยวกับความพยายามก่อนหน้านี้
    • ขณะนี้มีตัวเลือก --log-file เพื่อเขียนข้อความบันทึกของ mpv ไปยังไฟล์ที่ระบุ
    • ขณะนี้มีตัวเลือก --udio-file-auto เพื่อโหลดไฟล์เสียงภายนอกโดยอัตโนมัติพร้อมด้วยข้อ จำกัด บางอย่าง จะโหลดเสียงภายนอกเท่านั้นหากไฟล์เล่นมีสตรีมวิดีโอ ตั้งเป็น "exact" ตามค่าเริ่มต้น (ข้อผิดพลาด # 967)
    • ขณะนี้มีตัวเลือก --network-timeout เพื่อระบุช่วงหมดเวลาเป็นวินาทีสำหรับการเข้าถึงเครือข่าย ถ้า 0 (ค่าเริ่มต้น) ใช้ค่าดีฟอลต์ libavformat หากใช้โปรโตคอลที่ไม่สนับสนุนการหมดเวลาตัวเลือกนี้จะถูกละเลย
    • (X11) คีย์พิเศษของ XF86 มีการแม็ปทั้งหมดใน input.conf คีย์ทั้งหมดที่ได้รับการบันทึกไว้ใน XF86keysym.h มีให้ใช้งานได้ แต่เป็นรหัสตัวเลขเท่านั้น
    • (Linux) การใช้งาน DVB สนับสนุน DVB-S2 ผ่าน S2API แล้ว
    • (Linux) รูปแบบ VDR สำหรับ channel.conf ได้รับการสนับสนุนและเป็นที่นิยมแล้ว ดูไวยากรณ์สำหรับ http://linuxtv.org/vdrwiki/index.php/Syntax_of_channels.conf การปรับช่อง DVB-S2 ต้องใช้ฟอร์แมต VDR channels.conf
    • (Linux) ขณะนี้มีตัวเลือก --dvbin-full-transponder สำหรับการจัดการกรณีการออกอากาศพิเศษที่ PIDs เปลี่ยนหรือเพื่อทำงานกับข้อมูล PID ที่ไม่สมบูรณ์
    • (Client API) ขณะนี้มี opengl_cb VO ซึ่งรับบริบท OpenGL จากไคลเอ็นต์ libmpv ซึ่งจะช่วยให้ไคลเอ็นต์สามารถแสดงวิดีโอ libmpv ได้โดยตรงในบริบท OpenGL ที่ให้มาโดยไม่ต้องใช้ - embed embeding
    • (Client API) สามารถตั้งค่าพารามิเตอร์ดังกล่าวข้างต้นได้ตลอดเวลา แต่ไม่มีผลถ้าไฟล์ถูกโหลดแล้ว
    • (Client API) รายการไตเติ้ล DVD นี้สามารถสอบถามได้
    • (Client API) ขณะนี้มีคุณสมบัติเป็นเมตาดาต้าที่กรองแล้วซึ่งมีเฉพาะแท็กที่อนุญาตโดย --display-tags
    • (Client API) ปัจจุบันมีการสนับสนุนเป้าหมาย XEmbed --wid เช่น gtk_socket_get_id () ของ GtkSocket
    • (Client API) ขณะนี้มีคุณสมบัติรูปแบบไฟล์ที่มีชื่อสัญลักษณ์สำหรับรูปแบบไฟล์แล้ว ในบางกรณีอาจเป็นรายการที่คั่นด้วยเครื่องหมายจุลภาคของนามสกุลต่างๆกันเนื่องจาก idiosyncrasies libavformat
    • (Client API) ขณะนี้มีคำสั่งเมาส์สำหรับสร้างเหตุการณ์เมาส์ผ่านหน้าต่างวิดีโอ
    • (Client API) ปัจจุบันมีคุณสมบัติ seekable-seekable ที่ระบุว่าไฟล์ถูกพิจารณาว่าเป็นไปได้หรือไม่เนื่องจากแคชสตรีม แต่จะไม่สามารถค้นหาได้เป็นอย่างอื่น (เช่นสตรีมแบบเรียลไทม์หรือ HTTP ที่ไม่มีการสนับสนุนประวัติ) ค้นหาญาติขนาดเล็กอาจจะดี แต่การค้นหาที่มีขนาดใหญ่อาจล้มเหลว
    • (Client API) ตอนนี้มีเหตุการณ์ MPV_EVENT_QUEUE_OVERFLOW ที่โพสต์เมื่อใดก็ตามที่เหตุการณ์ต้องถูกลดลงเนื่องจากคิวเต็ม ไม่มีการโพสต์กิจกรรมใด ๆ จนกว่า MPV_EVENT_QUEUE_OVERFLOW จะถูกใช้เพื่อหลีกเลี่ยงการโพสต์ซ้ำซ้อน
    • (Client API) ขณะนี้มีฟังก์ชัน mpv_wait_async_requests () ของผู้ช่วยเหลือที่บล็อกจนกว่าการร้องขอ async ที่ทราบเสร็จสิ้น (ข้อบกพร่อง # 1542)
    • (Client API) ขณะนี้มีคุณสมบัติ detect-hwdec ที่ส่งคืนตัวถอดรหัสฮาร์ดแวร์ที่ตรวจพบเมื่อเปิดเครื่องสำเร็จแล้ว นี่อาจส่งคืนค่าที่ถูกต้องหลังจากเริ่มเล่นแล้ว
    • (Client API) ขณะนี้มีคำสั่งย่อย audio_add, audio_remove และ audio_reload ที่มีคำสั่งย่อยเดียวกันสำหรับจัดการไฟล์เสียงภายนอก

ซอฟต์แวร์ที่คล้ายกัน

DivXripper
DivXripper

3 Jun 15

CherryTV
CherryTV

3 Jun 15

tvtime
tvtime

3 Jun 15

ความคิดเห็นที่ mpv

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่