사용자 도구

사이트 도구


ffmpegcut

영상자르기

  • 기본방법 : 영상을 자르고자 하는 지점을 옵션 -ss 를 사용하여 시간을 지정하여 준다.
  • 주의사항 : 영상을 자를 때는 -ss 옵션은 반드시 -i 옵션 다음에 오도록 해야한다. 그렇지 않으면 -t 옵션을 인식하지 못한다.
  • 영상을 자르다 보면 비디오와 오디오가 싱크가 안맞는 경우가 발생할 수 있다. 이 때는 -map 옵션을 이용하여 조정한다.
  • 아래 예문은 비디오가 오디오 보다 6초 정도 먼저 나오는 경우로 비디오를 6초 딜레이 시키기 위함이다. 즉 오디오를 기준으로 맞추면 됨
  • 이 때는 입력으로 동일한 파일을 2개 입력 받아야 한다.
  • map 옵션에서 0 은 비디오, 1 은 오디오 이며 -map 0:0 -map 1:1 의 의미는 0 번 파일 의 비디오(0)를 1번 파일의 오디오(1)를 기준으로 맞추라는 의미임, 즉 뒤 쪽에 나오는 map 이 기준임
ffmpeg -i jazztmp.mp4 -itsoffset -6.0 -i jazztmp.mp4 -map 0:0 -map 1:1  -acodec copy -vcodec copy synced.mp4
  • 실제 사용예
C:\JangDoc\MediaTown\ffmpeg-20130205\bin\ffmpeg  -ss 00:00:00 -i 20131202-2교시-강희-720.f4v.mp4  -ss 00:00:06.32 -i 20131202-2교시-강희-720.f4v.mp4  -map 0:0 -map 1:1  -vcodec copy -acodec copy  synced.mp4
  • 처음부터 9분 10초 이전까지는 버리고 9:10을 기점으로 2588초까지만 저장하고 나머지는 버리는 경우
C:\JangDoc\MediaTown\ffmpeg-20130205\bin\ffmpeg  -i 20131209-2_2.f4v -ss 00:09:10  -t 2588 -vcodec copy -acodec copy cut20131209-2_2.f4v
  • 처음부터 4분 이전까지는 버리고 4분 지점부터 41분간 저장하고 나머지 버리는 경우
C:\JangDoc\MediaTown\ffmpeg-20130205\bin\ffmpeg -i 20131209-3_2.f4v -ss 00:04:00  -t 00:41:00  cut20131209-3_2.f4v
  • 처음부터 8분 54초 이전까지는 버리고 8:54부터 끝까지 저장
C:\JangDoc\MediaTown\ffmpeg-20130205\bin\ffmpeg  -i 20131212-1교시-박경찬_720.f4v.mp4 -ss 00:08:54 -vcodec copy -acodec copy cut20131212-1교시-박경찬_720.f4v.mp4
  • 처음부터 2분 45초 이전까지 버리고 2:24부터 끝까지 저장
C:\JangDoc\MediaTown\ffmpeg-20130205\bin\ffmpeg -i 20131212-2교시-송은실_720.f4v.mp4 -ss 00:02:45 -vcodec copy -acodec copy cut20131212-2교시-송은실_720.f4v.mp4
  • 처음부터 13분 53초 이전까지는 잘라서 버리고 거기서 시작하여 50분 38초만큼 잘라서 저장하고 나머지는 버림
C:\JangDoc\MediaTown\ffmpeg-20130205\bin\ffmpeg -i 20131216-2_2.f4v -ss 00:13:53  -t 00:50:38 -vcodec copy -acodec copy cut20131216-2_2.f4v
ffmpegcut.txt · 마지막으로 수정됨: 2013/12/28 08:18 저자 minetech