여러 mp4 파일이 있으며 (이미 .ts로 변환) 연결하는 동안 오디오 동기화가 누락되었습니다. 오디오 트랙을 함께 밀어 넣는 것입니다.
4 개의 .mp4 파일이 있는데 그중 2 개에는 오디오 트랙이 없습니다 (이미지 기반 비디오 클립이기 때문에). 아래 코드를 사용하여 연결하려고하면 출력이 2.ts의 비디오가 시작될 때 4.ts의 오디오가 재생되기 시작하는 곳과 완전히 다릅니다. 즉, 오디오 파일이 왼쪽 정렬되어 있고 필요한 것이 있다고 생각합니다. -map으로 재생하지만 어떻게 고치는 지 확실하지 않습니다.
ffmpeg -i "concat:1.ts|2.ts|3.ts|4.ts" -c copy -bsf:a aac_adtstoasc output.mp4
concat
—
demuxer
@rogerdpack 이것은 concat demuxer가 아닌 concat 프로토콜입니다. </ nitpicker>
—
llogan