각각 20 개의 배치 크기로 비디오를 병합하고 싶습니다. Linux 컴퓨터를 실행하고 있습니다. 비디오는 mp4 형식이며 중간 품질입니다. 일부는 오디오 스트림이 누락되었습니다. 지금까지 나는 시도했다 ffmpeg
, mencoder
, cvlc/vlc
와 MP4Box
. 일괄 처리를 수행하고 있기 때문에 이것을 달성하기 위해 명령 줄 스크립트를 작성하고 싶습니다.
주요 문제는 내가 시도한 솔루션 중 일부는 두 개의 비디오에서 잘 작동하고 일부는 오디오 스트림이있는 비디오에서는 잘 작동하고 다른 일부는 내 비디오 세트의 다른 하위 집합에서는 잘 작동한다는 것입니다. 그러나이 작업에 대한 포괄적 인 솔루션을 찾지 못했습니다.
ffmpeg
필터와 파일 프로토콜을 포함하여에 주어진 다양한 연결 방법을 사용해 보았습니다 . 의 concat
기능을 사용해 보았습니다 cvlc/vlc
. 나는 또한의 concat
기능을 시도했다 mencoder
. 이 모든 것이 부분적으로 효과가있었습니다. 이것은 마침내 문제를 해결하는 데 도움 이 되었습니다.
melt {input-sequence} -consumer avformat:{output-name} acodec=libmp3lame vcodec=libx264