mkv mp4로 변환하는 방법

요즘은 모바일 기기도 mkv 형식을 대부분 지원하기 때문에 굳이 인코딩이 필요하진 않지만, 혹 필요하신 분들을 위해 mkv 형식을 mp4로 변환하는 여러가지 방법을 정리두었습니다. 본인에게 적용되는 환경 및 편의성 등으로 고려하여 사용해보시기 바랍니다.


HandBrake로 mkv, mp4 변환하기

HandBrake는 윈도우/맥/리눅스 운영체제에 관계 없이 무료로 사용할 수 있는 아주 좋은 인코딩 프로그램입니다. HandBrake 하나만 있으면 인코딩할 때마다 구글링하는 수고로움은 완전히 사라지실 겁니다.

사용하는 방법은 워낙 간단하여 단계별로 나눌 필요도 없습니다. 단순히 변환하고자 하는 mkv 파일을 불러오신 후, 포맷 부분과 저장 경로 및 이름만 각각 MP4, XX.mp4로 변경하시면 됩니다. ▼

srt 뿐이지만 인코딩 시 자막 처리도 가능합니다. ‘MinySubtitleConverter’로 smi를 srt로 변환해주시고, 아래 그림과 같이 인코딩 시에 입혀주시기만 하시면 됩니다. ▼


터미널에서 mkv mp4 변환하기

ffmpeg를 활용하여 변환하는 방법입니다. 커맨드라인에 익숙하신 분들 혹은 다수의 파일을 핸들링해야하는 상황이라면 커맨드라인 툴(ffmpeg)를 사용하는 것이 압도적으로 편리합니다.

혹, ffmpeg 소프트웨어가 설치되어 있지 않으시다면, 아래 커맨드로 설치하시기 바랍니다(homebrew가 설치되어 있다는 가정하). 혹, homebrew가 설치되어 있지 않으시다면 링크 포스트를 참조하여 설치해두시기 바랍니다(패키지 버전 관리에 정말 유용한 툴입니다).

brew install ffmpeg

 

단일 파일(mkv) mp4로 변환하는 방법

파일이 있는 디렉토리로 이동하신 후, 아래 커맨드를 입력하시면 됩니다. ▼

ffmpeg -i sample.mkv -codec copy sample.mp4
  • 동작 모습 ▼

한 폴더 안에 변환해야할 여러 mkv 파일이 있을 경우

여러 mkv 파일을 한번에 변환할 때 유용한 커맨드입니다.

 

1) 해당 디렉토리로 이동합니다. ▼

cd [디렉토리]

 

2) 아래 커맨드를 복사 & 붙여넣기 합니다. ▼

for i in *.mkv; do
ffmpeg -i "$i" -codec copy "${i%.*}.mp4"
done

 

3) 4가지 mkv 파일 모두 mp4로 변환 완료 ▼

조금만 기다리시면 모든 파일이 변환된 것을 확인하실 수 있습니다.


이상입니다.

참조

댓글 남기기