며칠 전 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
가 있는 장치입니다 ..monitor
name:
parec
그런 다음 및 옵션을 사용하여 출력을 파일에 기록합니다 --file-format[=FORMAT]
. 확인 --list-file-formats
및 참조 man parec
("libsndfile에서 지원하는 모든 오디오 파일 형식을 이해합니다.") 이 같은:
parec -d alsa_output.pci-...analog-stereo.monitor --file-format=wav output.wav
또는 lame
mp3를 녹음하려면 다음을 파이프하세요.
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를 참조하세요.스피커로 출력을 녹음하는 방법은 무엇입니까?.