Các định dạng được yêu cầu không tương thích để hợp nhất


21

Tôi có thông báo lỗi sau với youtube-dl:

WARNING: Requested formats are incompatible for merge and will be merged into mkv.

Câu trả lời:


40

Đây không thực sự là một vấn đề nhưng thực sự là một hành vi dự kiến cho youtube-dl.

Theo mặc định, phiên bản hiện tại youtube-dlsẽ tải xuống âm thanh chất lượng cao nhất và luồng video chất lượng cao nhất hiện có và sau đó nối các luồng này vào một thùng chứa tương thích. Các lựa chọn hiện tại của container là mkv, mp4, ogg, webm, flv. (Tôi lưu ý rằng avi cũng được hỗ trợ thông qua --recode-videotùy chọn.)

Ví dụ, nếu các luồng 'tốt nhất' này là các codec không hoạt động tốt trong một thùng chứa mp4, youtube-dlsẽ đóng gói chúng vào một thùng chứa mkv và đưa ra cảnh báo mà bạn đã thấy. Hãy nhớ rằng vlc, SMPlayer và bạn bè sẽ phát lại tệp mkv kết quả mà không gặp vấn đề gì trên hệ thống Ubuntu được cấu hình tốt ...

Tuy nhiên, nếu bạn thực sự muốn có được video chất lượng tốt nhất và âm thanh video chất lượng tốt nhất nhưng chỉ trong một thùng chứa mp4 (do đó bỏ qua cảnh báo mkv và đầu ra của bộ chứa Matrosk tiếp theo youtube-dl), bạn có thể sử dụng một số thứ như sau:

youtube-dl -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]' URL

Rõ ràng thay thế giá trị 'URL' cho địa chỉ của video youtube mà bạn muốn tải xuống. Một dòng lệnh tương đối phức tạp như vậy có thể được đặt vĩnh viễn trong tệp cấu hình ~/.config/youtube-dl/confignhư sau:

-f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]'

Với những dòng trên được đặt trong tập tin cấu hình youtube-dl các thiết lập sẽ trở thành mặc định cho youtube-dlvà không cần phải được đưa ra trên dòng lệnh mỗi lần. (Dễ dàng bỏ qua nếu cần bằng cách chuyển --ignore-configtùy chọn trên dòng lệnh).

Rất nhiều biến thể của dòng lệnh này là có thể ...

Tài liệu tham khảo:


5

Chọn một định dạng:

youtube-dl -f mp4 URL

youtube-dl -f webm URL

youtube-dl -F URL //for available formats
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.