m4a mp3 변환 방법 3가지
- Development/팁, 기타
- 2022. 1. 8.
m4a에서 mp3로 변환 방법 3가지
m4a 파일을 구했거나 갖고 있는데 필요에 따라 mp3 파일이 필요한 경우가 있을 것이다.
m4a 파일을 mp3 파일로 변환하는 방법 3가지를 정리해 보고자 한다.
사실, 3rd party 앱을 사용하면 더더욱 방법은 많을 것이나, 대략 아래와 같은 세 가지 유형의 접근 방법이 있다고 참고하면 될 것이다.
즉, 각 방법 중 대표적인 방법들 위주로 정리한다.
본 글은, 맥북의 경우를 위주로 작성하였다.
이 글에서 소개하는 세 가지 방법 중, 앞의 두 가지는 맥북이 아니라 하더라도 유사하게 응용 가능하다.
특히, 마지막 방법은 맥북 사용자 혹은 리눅스 사용자들은 사용 가능할 것이다.
(단, 세부 명령어 등은 약간 차이가 있을 수 있다.)
m4a란?
본격적인 변환 절차에 대해 알아보기에 앞서, m4a란 무엇인지부터 가볍게 살펴보자.
mp3와 mp4
우리에게 익숙한 mp3는, 우선 MPEG-3이다.
그리고, 이제 말하고자 하는 m4a는 MPEG-4 표준이다.
mp3와 mp4라고 이름만 놓고 비교를 시작해 보는 것만으로도 두 포맷의 관계를 대략 유추할 수 있을 것이다.
mp4는 기본적으로 비디오와 오디오를 모두 저장할 수 있는 포맷이다.
뿐만 아니라, 정적인 이미지나 자막 등의 정보도 함께 저장할 수 있다.
한 번, 잘 생각해 보자.
영화나 영상 등을 다운로드 받았는데 확장자가 mp4인 경우가 있다면, 이에 해당된다.
그리고 이 경우는 보통 확장자가 .mp4 형태이다.
m4a란?
MPEG-4의 포맷 중, 특히 오디오만 컨텐츠로 갖고 있는 형식이 있는데, 이를 특히 audio의 a자만 차용하여 m4a라고 한다.
동일한 bit rate를 갖고 있어도, mp3에 비해 파일 사이즈나 음질 면에서 더 뛰어나다.
m4a 파일은 아마도 애플 생태계에 익숙한 사용자들에게는 좀 더 친숙할 수도 있는 포맷인데, iTunes 에서 음악 파일을 구하면 흔히 볼 수 있기 때문이다.
애플 기기들은 m4a 파일을 재생하는데 특별한 문제가 없으나, 기존 mp3 플레이어 사용자들의 경우나 몇몇 경우는 여전히 mp3 파일까지만 인식하는 경우가 있기도 하다.
m4a에서 mp3로 변환하려면?
다시 이 글의 메인 목적으로 돌아와서, m4a 파일을 어떻게 mp3 파일로 변환하는지에 대해 살펴 보자.
기본적으로 크게 세 가지 정도의 방법이 있다고 볼 수 있겠다.
- 오프라인 툴(GUI 기반)로 변환하기
- 온라인 사이트에서 변환하기
- 커맨드라인 명령어로 변환하기
아이튠즈/뮤직앱으로 변환하기
오프라인 툴의 종류도 3rd party 툴이 매우 많을 것이므로, 본 글에서는 애플 제품 사용자들은 기본적으로 깔게 되는 아이튠즈 기준으로 살펴본다.
사용성의 편리/불편 여부를 떠나, 일단 iTunes는 무료이다.
아이튠즈라고 썼지만, 맥의 경우는 OS가 업데이트 되면서 기존의 아이튠즈 앱이 Apple Music(음악) 앱으로 변경되었다.
그러나, 변환 과정 자체는 거의 비슷하다.
- 음악 액(Apple Music)을 실행한다.
- 상단 메뉴에서 음악 > 환경설정을 선택한다. (윈도우즈 PC의 경우, 메뉴 > 편집 > 환경설정)
- 파일탭을 클릭한 후, 가져오기 설정을 클릭한다. (윈도우즈 PC의 경우, 일반 탭 > 가져오기 설정)
- 다음으로 가져오기 옆에 있는 메뉴를 클릭한 다음 변환할 인코딩 포맷으로 MP3를 선택한다.
- 원래화면으로 돌아오면 '확인'을 클릭한다.
이제 mp3로 변환 기능을 만들 준비가 되었다.
- 파일 > 변환을 선택한 후, Option 키를 누르면, 아래 화면의 문구가 MP3 버전 생성 -> MP3(으)로 변환으로 바뀐다.
- MP3(으)로 변환 버튼을 클릭한다.
- 디스크 혹은 폴더를 선택하는 창이 나오는데, 단일 파일이 아니라 그 폴더 자체를 선택해 준다.
- 해당 폴더내에 들어있는 m4a 파일이 mp3 파일로 변환되는 것을 확인할 수 있다.
온라인사이트로 변환하기
이와 같은 변환을 해주는 사이트도 굉장히 많으므로, 본 글에서는 그 중 한 사이트를 예로 꼽아 살펴본다.
온라인 이미지 파일을 변경하면서 알게된 사이트인데, 이 사이트에서는 음악 파일의 포맷도 변경해준다.
https://cloudconvert.com/m4a-to-mp3
Convert To 부분을 클릭해 보면, 지원하는 파일 포맷을 확인할 수 있다.
포맷 옵션을 선택하고, 파일을 업로드한 후 (select file) 파일 변환을 하면 된다.
잠시 변환이 되기까지 기다린 후, 변환이 완료된 파일을 다운로드 하면 끝.
커맨드라인에서 직접 변경하기
뭐 파일 하나 변경하는데 아이튠즈 같은 툴을 실행까지 해야돼?
나는 온라인 사이트는 못 믿겠다는 사람들은 이 방법을 택할 수 있다.
적절한 라이브러리를 맥북에 설치해 놓으면, 커맨드 명령어로 손쉽게 m4a 파일을 mp3 파일로 변환할 수 있다.
$ brew update
$ brew install ffmpeg
만약, brew update를 하는 과정에서 brew update를 할 수 없다는 식의 메시지가 나오면, 해결책도 함께 알려주니 따라서 해 보자.
$ git -C /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core fetch --unshallow
$ git -C /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask fetch --unshallow
내 경우는, 위의 명령어를 실행하고 다시 brew update를 해보라고 가이드를 줬고, brew update 후 ffmpeg까지 성공적으로 설치할 수 있었다.
위와 같이 설치한 이후로는, 아래의 명령어를 실행하여 m4a 파일을 mp3 파일로 변환할 수 있다.
$ ffmpeg -i 변환전파일.m4a -codec:a libmp3lame -qscale:a 1 변환후파일.mp3
예) $ ffmpeg -i test.m4a -codec:a libmp3lame -qscale:a 1 out.mp3
qscale에는 퀄리티 옵션을 지정할 수 있는데, 아래의 표를 참고하자.
위의 표는 원본 사이트 https://trac.ffmpeg.org/wiki/Encode/MP3 에서 추가 확인할 수 있다.
-qscale:a 1은 위의 표에서, -q:a 1과 동일하다.
즉, 225kbit/s를 나타낸다.
만약, 다른 퀄리티로 변환하고 싶다면 저 옵션을 원하는 값의 조합으로 변경하여 실행하면 될 것이다.
게다가 역방향으로 변환도 가능하고 그 외의 포맷도 ffmpeg이 지원하는 범위내에서는 변경 가능하다.
참고
'Development > 팁, 기타' 카테고리의 다른 글
아이폰/아이패드에서 녹음한 caf 파일을 mp3로 변환하기 (feat 맥북) (0) | 2021.11.25 |
---|---|
playbook? runbook? (0) | 2021.07.08 |
YAML command line parser - yq (0) | 2021.06.28 |
YAML (YAML Ain't Markup Language) 이해하기 (0) | 2021.06.24 |
디렉토리 이하 특정 문자열/한글 포함여부 찾기 (0) | 2021.03.04 |
gist 사용법 (0) | 2021.02.27 |
MS Word에 소스코드 복사하기 (0) | 2021.01.26 |
태그/워드 클라우드 생성기 (8) | 2020.12.03 |