ฉันจะดึงแทร็กเสียงออกจากไฟล์วิดีโอด้วย FFmpeg ได้อย่างไร
ฉันจะดึงแทร็กเสียงออกจากไฟล์วิดีโอด้วย FFmpeg ได้อย่างไร
คำตอบ:
คุณลบเสียงโดยใช้การ-anตั้งค่าสถานะ
ffmpeg -i example.mkv -c copy -an example-nosound.mkv
คุณอาจไม่ต้องการเข้ารหัสวิดีโออีกครั้ง (กระบวนการที่ช้าและสูญเสีย) ดังนั้นให้ลอง:
ffmpeg -i [input_file] -vcodec copy -an [output_file]
(ตอนนี้การแจกแจง Linux บางส่วนมาพร้อมกับavconv fork ของ ffmpeg )
-c:vดังนั้นจึงคัดลอกเฉพาะสตรีมวิดีโอเท่านั้น ข้อมูลเดียวที่คุณป้องกันด้วยนี่คือคำบรรยายข้อมูลเมตาและอื่น ๆ จากสิ่งที่ฉันเห็น
avconv -i [input_file] -vcodec copy -an [output_file]
หากคุณไม่สามารถติดตั้งได้ffmpegเพราะมีavconvลองมาแล้ว