FFmpeg을 이용한 오디오와 비디오 파일 합치는 방법

FFmpeg은 터미널에서 동작하는 강력한 프로그램이지만, 초보자에게는다소 낯설게 느껴질 수 있습니다.

그러나 그만큼 다양한 작업을 강력하게 수행할 수 있는 도구니까 한번 사용해보시길 추천 드립니다.

어렵지 않게 자세히 설명 드릴테니 차근 차근 따라오세요.

1. FFmpeg 설치

먼저 FFmpeg을 설치해야 합니다. 설치와 기본 설정에 관한 자세한 설명은 이 포스팅을 참고해 주세요. 설치 과정을 완료한 후 다시 이 포스팅으로 돌아오시면 됩니다.

2. 초기 세팅: 경로 설정하기

1) 영상, 오디오 파일 경로 복사

  • 여러분이 합치고자 하는 비디오 파일오디오 파일이 있는 폴더로 이동합니다.
  • 파일 경로를 복사하려면 파일 탐색기 주소 창에서 마우스 오른쪽 클릭 한 후 “주소 복사”를 선택하세요.
파일 경로 주소 복사


2) 명령 프롬프트(터미널) 실행

  • 시작 메뉴에서 “cmd”를 입력한 후 “명령 프롬프트(터미널)”를 실행합니다.
명령 프롬프트 실행


3) 파일 경로 설정

  • 명령 프롬프트에서 아래 명령어를 입력하세요:
  cd [복사한 경로]
3.파일경로 이동
  • 이 작업은 이후에 FFmpeg 명령어를 사용할 때 경로를 일일이 입력하는 번거로움을 없애기 위한 선작업입니다.
  • 정상 적용 되었다면 아래와 같이 여러분의 파일 경로로 해당 부분이 바뀌겠죠?
4.경로 이동 확인


3. FFmpeg 명령어 입력하기

이제 FFmpeg 명령어를 사용해 오디오 파일과 비디오 파일을 합치는 작업을 해보겠습니다.

ffmpeg -i [비디오 파일명] -i [오디오 파일명] -c:v copy -c:a aac [완성 파일명].mp4
명령어 예시


여기서 집중할 부분은 빨간 줄로 표시된 세 가지입니다:

  • 첫 번째는 비디오 파일명
  • 두 번째는 오디오 파일명
  • 세 번째는 최종적으로 생성될 파일명입니다.


예시

예를 들어, 여러분이 가진 파일이 audio.m4avideo.mp4라고 가정해보겠습니다. 이때 명령어는 아래와 같이 입력됩니다:

파일 시
ffmpeg -i video.mp4 -i audio.m4a -c:v copy -c:a aac 완성파일.mp4
  • 파일 확장자까지 정확히 작성해주셔야 합니다.


4. 명령어 실행

터미널에서 입력한 모습

터미널에서 명령어 실행습

명령어를 입력한 후 엔터를 누르면 작업이 시작됩니다. 프롬프트에 작업 진행 상황이 표시되며, 그 중 time 항목을 통해 작업 진행 상태를 확인할 수 있습니다.

터미널에서 작업중습


5. 완료된 파일 확인

작업이 완료되면 지정한 경로에 최종적으로 오디오와 비디오가 합쳐진 MP4 파일이 생성됩니다. 이제 완성된 파일을 열어 확인해보세요!

완성 파일 인


마무리

FFmpeg을 이용해 오디오와 비디오 파일을 합치는 방법을 알아보았습니다.
명령어 하나로 쉽게 작업을 처리할 수 있으니, 이번 기회를 통해 터미널 사용에 익숙해지면 더욱 다양한 멀티미디어 작업을 효율적으로 할 수 있을거에요.

Leave a Comment