[컴] ffmpeg 으로 video 에서 audio format 변경하기

비디오에서 오디오 포맷 변경/ 오디오 타입 변경


ffmpeg download

  • ffmpeg 의 download 는 See Also . 1 을 확인하자.

Video 에서 audio format 변경하기

현재 video 에서 audio 의 format 을 바로 변경하는 법은 없는듯 하다. 대신에 다음2가지를 수행해주면 같은 효과를 얻을 수 있다.
  1. Video에서 audio 추출: 자신이 변환하고 싶은 format으로 추출하자.
  2. Video에 audio 더하기: video 에 audio 가 있어도 괜찮다. 그냥 덮어쓰게 된다.

Video에서 오디오 추출

video.mp4라는 video 파일의 오디오를 mp3 형식으로 추출할 때는 .mp3 로 적어주면 된다.

ffmpeg -i video.mp4 -vn -ab 256000 audio.mp3

aac 형식으로 추출하려면 간단히 aac 로 변경해 주면 된다.
ffmpeg -i video.mp4 -vn -ab 256000 audio.aac

Video 에 audio 더하기

ffmpeg -i video.mp4 -i audio.mp3 -c:v copy -c:a aac -strict experimental -shortest output.mp4

-shortest  를 넣으면, 가장짧은 길이의 영상(shortest clip)이 끝날때마다 인코딩(encoding)을 수행한다.

소요시간

내 경우에 audio.acc 를 이용해서 위의 명령을 실행했다. 2시간짜리 영상의 경우 대략 6분정도가 소요됐다.(cpu i3-2100, 3.1GHz)

See Also

  1. fmpeg 으로 video container 변경

References

  1. Useful FFmpeg Commands For Converting Audio & Video Files

댓글 2개: