Câu hỏi Xóa âm thanh khỏi tệp video bằng FFmpeg


Làm thế nào tôi có thể loại bỏ các track âm thanh ra khỏi một tập tin video với FFmpeg?


179
2018-04-09 16:50


gốc




Các câu trả lời:


Bạn xóa âm thanh bằng cách sử dụng -an cờ.

ffmpeg -i example.mkv -c copy -an example-nosound.mkv

Tài liệu đầy đủ ffmpeg đây.


242
2018-04-09 17:03





Có thể bạn không muốn mã hóa lại video (quá trình chậm và mất dữ liệu), vì vậy hãy thử:

ffmpeg -i [input_file] -vcodec copy -an [output_file]

(n.b. một số bản phân phối Linux bây giờ đi kèm với avconv ngã ba của ffmpeg)


86
2017-10-08 10:26



Điều này không tạo ra bất kỳ sự khác biệt nào với tôi so với giải pháp được chấp nhận. - nidi
vcodec là bí danh cho -c:v, cụ thể là nó chỉ sao chép luồng video. Dữ liệu duy nhất bạn đang ngăn chặn với điều này sẽ là phụ đề, siêu dữ liệu, v.v ... từ những gì tôi có thể thấy. - Rogue


avconv -i [input_file] -vcodec copy -an [output_file]

Nếu bạn không thể cài đặt ffmpeg vì hiện tại avconv hãy thử điều đó.


9
2017-08-15 11:37