Phát hành trình phát video MPV 0.30

Sau một năm phát triển có sẵn phát hành trình phát video mở MPV 0.30, vài năm trước Phân nhánh ra từ cơ sở mã dự án mplayer2. MPV tập trung vào việc phát triển các tính năng mới và đảm bảo rằng các tính năng mới liên tục được nhập từ kho MPlayer mà không phải lo lắng về việc duy trì khả năng tương thích với MPlayer. Mã MPV phân phối bởi theo giấy phép LGPLv2.1+, một số phần vẫn còn theo GPLv2, nhưng quá trình chuyển đổi sang LGPL gần như đã hoàn tất và tùy chọn "--enable-lgpl" có thể được sử dụng để vô hiệu hóa mã GPL còn lại.

Trong phiên bản mới:

  • Lớp kết xuất tích hợp bằng API đồ họa
    Vulkan đã được thay thế bằng cách triển khai dựa trên thư viện libplacebo, được phát triển bởi dự án VideoLAN;

  • Đã thêm hỗ trợ cho các lệnh có cờ “async”, cho phép bạn mã hóa và ghi tệp không đồng bộ;
  • Đã thêm các lệnh “quy trình con”, “thêm video”, “xóa video”, “tải lại video”;
  • Đã thêm hỗ trợ cho gamepad (thông qua SDL2) và khả năng sử dụng các đối số được đặt tên cho mô-đun đầu vào;
  • Đã thêm hỗ trợ cho giao thức Wayland “xdg-trang trí” để trang trí các cửa sổ ở phía máy chủ;
  • Đã thêm hỗ trợ phản hồi về bản trình bày cho các mô-đun vo_drm, context_drm_egl và vo_gpu (d3d11) để tránh hiển thị không nhất quán;
  • Mô-đun vo_gpu đã thêm khả năng loại bỏ lỗi phối màu;
  • Đã thêm hỗ trợ cho chế độ 30bpp (30 bit màu cho mỗi kênh) vào mô-đun vo_drm;
  • Mô-đun vo_wayland đã được đổi tên thành vo_wlshm;
  • Đã thêm khả năng nâng cao khả năng hiển thị của cảnh tối khi ánh xạ âm;
  • Trong vo_gpu cho x11, mã kiểm tra vdpau đã bị xóa và EGL được sử dụng theo mặc định;
  • Loại bỏ hầu hết các mã liên quan đến hỗ trợ ổ đĩa quang. Các phần phụ trợ vdpau/GLX, mali-fbdev và hwdec_d3d11eglrgb đã bị xóa khỏi vo_gpu;
  • Đã thêm khả năng chơi theo thứ tự ngược lại;
  • Mô-đun demux triển khai bộ nhớ đệm trên đĩa và thêm lệnh dump-cache, lệnh này có thể được sử dụng để ghi các luồng;
  • Tùy chọn “--demuxer-cue-codepage” đã được thêm vào mô-đun demux_cue để chọn mã hóa dữ liệu từ các tệp ở định dạng CUE;
  • Yêu cầu đối với phiên bản FFmpeg đã được tăng lên; hiện tại phiên bản này yêu cầu ít nhất phiên bản 4.0 để hoạt động.

Nguồn: opennet.ru

Thêm một lời nhận xét