ฉันจะดึงแทร็กเสียงออกจากไฟล์วิดีโอด้วย 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
ลองมาแล้ว