MP4 비디오에 참여하는 터미널 도구 동영상에 가입하고 싶습니다

님이 pdfs 님과 같은 mp4 동영상에 가입하고 싶습니다 pdfjoin.

동영상에 참여할 수있는 기본 도구가 있습니까?



답변

예, 기본 터미널 명령을 사용하여 여러 비디오를 하나의 파일로 결합 할 수 있습니다. 간단한 cat것을 사용 하면 원할 것입니다.

cat video1.avi video2.avi videon.avi > output.avi

여기에 큰 것이 있지만이 방법은 video1.avi 헤더를 output.avi에 출력합니다. 따라서 output.avi의 헤더는 video1.avi와 동일하므로 대부분의 비디오 플레이어에서 video2.avi 및 videon.avi가 손실 된 것처럼 보입니다 ( 소스 1 , 소스 2) .

이 문제를 해결하려면 추가 도구가 필요합니다. 헤더를 업데이트하는 영화에 참여하기위한 많은 다른 터미널 도구가 있습니다. 가장 잘 알려진 비디오 편집 도구는 mencoder (MPlayer의 일부) 및 ffmpeg 입니다. 둘 다 엄청난 양의 옵션과 설정을 가지고 있으며이 포럼을 넘어서서 자세히 설명하지만 아래에서 간단한 명령을 내릴 것입니다.

mencoder 또는 ffmpeg의 사용 및 설치는 위협적 일 수 있지만 비디오 편집 기능은 지금까지 내가 경험 한 것 중 가장 강력합니다. 원시 OS X 사용자에게는 소스에서 설치하는 것이 번거로울 수 있으므로 Homebrew 를 사용하는 것이 좋습니다 .

Homebrew를 사용하여 이러한 도구를 설치하려면 터미널에서이 하나의 라이너를 실행하십시오.

ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"

Homebrew가 설치되었으므로 설치 후 설치 프로그램의 제안을 따르는 것이 좋습니다. 이제 우리는 ffmpeg와 mencoder를 사용하여 설치 brew합니다.

brew install ffmpeg mplayer

이제 mencoder를 사용하여 두 비디오를 병합 할 수 있습니다.

mencoder -oac copy -ovc copy -idx -o output.mp4 video1.mp4 video2.mp4 video3.mp4

또는 ffmpeg를 사용하여 두 비디오를 병합 할 수 있습니다.

 ffmpeg -i concat:"video1.mp4|video2.mp4" -codec copy output.mp4

구체적으로 .mp4 파일을 요청하십시오. mp4컨테이너 형식은, 그것의 기본 설치 가능성이 ffmpeg또는 mencoder기본적으로 올바른 코딩 / 디코딩 ( ‘코덱’) 패키지가없는 당신이 별도로 설치 할 필요가있다. 그러나 그것은이 주제의 범위를 벗어납니다.