두 개의 *.avi 파일을 하나로 병합하는 방법

두 개의 *.avi 파일을 하나로 병합하는 방법

두 개의 파일이 있습니다 *.avi.

sequence1.avi
sequence2.avi

명령줄이나 GUI를 사용하여 이 두 파일을 어떻게 병합할 수 있나요?

답변1

이를 수행하는 전문 도구가 있습니다.avimerge:

avimerge -o cd.avi -i cd1.avi cd2.avi

설치되지 않은 경우 트랜스코딩을 설치합니다. Avimerge는 트랜스코딩 패키지의 일부입니다. https://manpages.debian.org/jessie/transcode/avimerge.1.en.html http://manpages.ubuntu.com/manpages/bionic/man1/avimerge.1.html

답변2

이 작업은 mencoder(Arch Linux의 mplayer에 포함되어 있음)를 사용하여 쉽게 수행됩니다.

$ mencoder -oac copy -ovc copy video1.avi video2.avi -o final.avi

답변3

Avi 멀티플렉서적어도 두 비디오의 해상도가 동일하고 다른 제한 사항이 있는 경우 두 비디오를 함께 붙여넣는 것이 가능합니다. 파일 메뉴에서 추가를 사용하세요.

답변4

사용 방법ffmpeg 연결그렇게:

ffmpeg -f concat -i \
<(for f in $PWD/*.avi;do echo "file '$f'";done) \
-c copy output.avi

오류가 발생하는 경우안전하지 않은 파일 이름-safe 0concat사이에 추가하세요 -i.

관련 정보