Hapus audio dari file video dengan FFmpeg


240

Bagaimana saya bisa menghapus trek audio dari file video dengan FFmpeg?

Jawaban:


334

Anda menghapus audio dengan menggunakan -anbendera.

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

Dokumentasi ffmpeg lengkap di sini .


97

Anda mungkin tidak ingin me-encode ulang video (proses lambat dan macet), jadi cobalah:

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

(nb beberapa distribusi Linux sekarang hadir dengan garpu avconv dari ffmpeg )


Ini tidak membuat perbedaan bagi saya dibandingkan dengan solusi yang diterima.
nidi

1
vcodec adalah alias untuk -c:v, jadi khusus itu hanya menyalin aliran video. Satu-satunya data yang Anda cegah dengan ini adalah subtitle, metadata, dll dari apa yang bisa saya lihat.
Rogue

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

Jika Anda tidak dapat menginstal ffmpegkarena ada avconvcoba itu.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.