Apple Music 형식을 MP3로 변환할 수 있습니까?

Apple Music 형식을 MP3로 변환할 수 있습니까?

며칠 전 Apple Music 노래 몇 곡을 MP3 플레이어로 드래그했습니다. 플레이해보니 소리가 안나더군요.

해결책을 찾기 위해 구글링을 해봤지만, 사람들은 모두 불법복제 방지를 위해 파일이 애플 뮤직에서 DRM으로 암호화되어 있다고 말했고, 더 이상 정보를 찾을 수 없었습니다. 누구든지 나를 도와줄 수 있나요?

답변1

Apple 음악 파일은 10년 동안 암호화되지 않았습니다! 따라서 10년 전에 구입하지 않았다면 암호화되지 않았으며 MP3 플레이어는 AAC 형식을 지원하지 않습니다.

확장으로 알 수 있습니다.

  • m4p -> 암호화됨
  • m4a -> 표준 AAC 또는 Apple Lossless

AAC를 MP3로 변환할 수 있지만 품질이 약간 저하됩니다.

다음을 사용할 수 있습니다 ffmpeg.

ffmpeg -i inputfile.m4a -c:a libmp3lame -ac 2 -b:a 320k outputfile.mp3

DRM을 제거하려면 DRM이 포함된 파일을 CD에 굽고 CD를 추출하여 DRM을 제거하면 됩니다. 번립은 가장 쉬운 방법이지만 품질이 저하됩니다.

Audacity를 사용하는 등 DRM을 제거할 수 있는 여러 다른 방법이 있습니다. Google에서 정확한 단계를 확인할 수 있습니다.

이것이 어떻게 가능한지는 모르겠지만 기껏해야 Audacity가 하는 일을 정확하게 수행하는 상용 소프트웨어 솔루션도 있습니다. Audacity는 무료로 제공되는 "GPL 소프트웨어"입니다.

답변2

사과 노래를 재생할 수 있는 프로그램이 있는 경우 사과 노래가 재생되는 동안 다른 프로그램으로 다시 녹음해 볼 수 있습니다("루프백" 스타일).

펄스 오디오 패키지가 설치되어 있는 경우( pulseaudio-utils) 출력 장치를 찾는 데 사용할 수 있습니다 . 일반적으로 " " 항목 끝에 " "
pacmd list-source
가 있는 장치입니다 ..monitorname:

parec그런 다음 및 옵션을 사용하여 출력을 파일에 기록합니다 --file-format[=FORMAT]. 확인 --list-file-formats및 참조 man parec("libsndfile에서 지원하는 모든 오디오 파일 형식을 이해합니다.") 이 같은:

parec -d alsa_output.pci-...analog-stereo.monitor --file-format=wav output.wav

또는 lamemp3를 녹음하려면 다음을 파이프하세요.

parec -d alsa_output.pci-...analog-stereo.monitor | lame -r -V0 - output.mp3
  • -r입력이 원시 pcm이라고 절름발이에게 알려줍니다.
  • -절름발이에게 stdin에서 입력하라고 지시합니다.
  • -V0라고"VBR(Variable BitRate)을 활성화하고 VBR 품질 값을 지정합니다(기본값 = 4). 0 = 최고 품질."

유일한 까다로운 부분은 각 노래와 출력 파일의 타이밍을 얻는 것입니다. Apple 재생 프로그램이 더 쉬운 터미널 재생을 지원하는 경우 ID3 태그 읽기를 결합하여 일부 데이터를 전송할 수도 있습니다(Apple 파일이 지원하는지 실제로는 확실하지 않습니다).


audio-recorder기본적으로 "클릭하여 녹음" 하는 다른 GUI 프로그램을 사용한 다음 mp3로 변환할 수도 있습니다 .

또는 정말로 원한다면 audacity일부 GUI 소프트웨어도 사용할 수 있습니다. pavucontrol이 Ubuntu Q를 참조하세요.스피커로 출력을 녹음하는 방법은 무엇입니까?.

관련 정보