ฉันต้องการรวมวิดีโอเป็นชุดขนาดละยี่สิบ (20) อัน ฉันใช้เครื่องลีนุกซ์ วิดีโออยู่ในรูปแบบ mp4 และคุณภาพปานกลาง บางคนมีกระแสข้อมูลเสียงหายไป จนถึงขณะนี้ผมได้พยายามffmpeg, mencoder, และcvlc/vlc MP4Boxฉันต้องการเขียนสคริปต์บรรทัดคำสั่งเพื่อให้ได้สิ่งนี้เนื่องจากฉันกำลังประมวลผลแบทช์
ปัญหาหลักคือโซลูชันที่ฉันพยายามใช้งานได้ดีสำหรับวิดีโอสองรายการบางวิดีโอทำงานได้ดีสำหรับวิดีโอที่มีสตรีมเสียง อย่างไรก็ตามฉันไม่สามารถค้นหาโซลูชันที่ครอบคลุมสำหรับงานนี้ได้
ffmpegรวมถึงตัวกรองและโปรโตคอลไฟล์ ฉันยังพยายามใช้คุณสมบัติของconcat cvlc/vlcฉันยังพยายามคุณสมบัติของconcat mencoderทั้งหมดนี้ทำงานได้บางส่วน ในที่สุดนี่ก็ช่วยฉันแก้ปัญหา
melt {input-sequence} -consumer avformat:{output-name} acodec=libmp3lame vcodec=libx264