
نسخه جدید mpv، پخشکننده رسانه متنباز خط فرمان (Command-Line Media Player)، منتشر شد. این بهروزرسانی تمرکز ویژهای بر پشتیبانی از دیسکهای نوری، بهبود شبکه و ارتقای تجربه نمایش در محیط Wayland دارد.
پشتیبانی از منوهای DVD و بلوری
بر اساس گزارش منبع، mpv v0.42 اکنون میتواند در منوهای DVD جابهجا شود و از دو سیستم منوی دیسکهای بلوری (Blu-ray) یعنی HDMV و BD-J پشتیبانی کند. پشتیبانی از BD-J به Java نیاز دارد. همچنین قابلیت DVD-Audio اضافه شده است؛ قالبی کمکاربرد که صدای با کیفیت بالاتر ارائه میکند.
اگر نسخه پشتیبان ISO از DVD یا دیسک بلوری دارید، mpv 0.42 میتواند آنها را مستقیماً پخش کند و نیازی به mount کردن اولیه نیست.
بهبود شبکه و مدیریت نشست Wayland
یک بکاند شبکه جدید مبتنی بر libcurl اضافه شده که از HTTP/2، HTTP/3 و استفاده مجدد از اتصال (Connection Reuse) پشتیبانی میکند. بسته به منبع و نوع جریان، این تغییر میتواند آغاز پخش را سریعتر یا اجرای آن را روانتر کند.
مدیریت نشست Wayland (Wayland Session Management) نیز به mpv اضافه شده است. در کامپوزیتورهای سازگار، mpv پنجره خود را ثبت میکند و میتوان آن را بهصورت دستی با گزینه --wayland-session= نامگذاری کرد. پنجرههای بعدی با نام یکسان میتوانند جایگزین نشست موجود شوند.
این بهروزرسانی همچنین مدیریت رنگ (Colour Management) را در Wayland بدون اتکا به APIهای Vulkan فراهم میکند و سیگنالدهی فضای رنگ HDR را برای خروجی DRM لینوکس بهبود میدهد؛ منظور زیرسیستم گرافیک و نمایش هسته است، نه مدیریت حقوق دیجیتال.
تغییرات کلیدی دیگر
- پشتیبانی از زیرنویسهای SRV3 (یوتیوب) از طریق کتابخانه subrandr
- پشتیبانی gpu-next از لایه بهبود Dolby Vision Profile 7
- قابلیت انتخاب برنامههای MPEG-TS و نسخههای کیفی HLS بهصورت editions
- چیدمان شناور OSC با آیکونهای Fluent مایکروسافت
- منوی زمینه راستکلیک با استفاده از فایل جدید menu.conf
- بازطراحی خروجیهای ویدئویی ترمینال برای sixel، kitty و tct
- بکاند API رندر D3D11 برای libmpv
- فیلتر تبدیل نرخ فریم AMD
- بازنویسی جبرانسازی دریفت صوتی همگامسازی نمایش (Display-Sync Audio Drift Compensation)
- فعال بودن پیشفرض گزینه --tls-verify
علاوه بر این موارد، اصلاحات، بهبودهای عملکرد و مجموعهای از فرمانها و گزینههای پیکربندی جدید نیز در این نسخه وجود دارد. جزئیات بیشتر و پیوندهای دانلود باینریها برای پلتفرمهای مختلف در GitHub پروژه mpv در دسترس است.
نیازمندیها و دسترسپذیری
برای بستهبندیکنندگان لینوکس، mpv 4.20 به FFmpeg 6.1 و libplacebo 7.387.0 یا جدیدتر نیاز دارد. اگر از Ubuntu 26.10 استفاده میکنید، میتوانید نصبکننده DEB را از مخزن Fruit APT دریافت کنید.
انتظار میرود بسیاری از قابلیتهای جدید در بهروزرسانی رابطهای گرافیکی mpv مانند Celluloid و Haruna در ماههای آینده در دسترس قرار گیرد.