라벨과 표지를 사용하여 flac를 wav로 변환

라벨과 표지를 사용하여 flac를 wav로 변환

라벨과 표지가 포함된 flac 파일이 많이 있습니다. wav로 변환하고 라벨과 표지 아트를 유지해야 합니다. 또한 Raspbian Buster를 실행하는 헤드리스 Raspberry Pi 4B의 터미널에서도 이 작업을 수행해야 합니다.

커버 아트를 wav 파일에 추가할 수 없다는 기사를 많이 읽었지만 Foobar2000은 Windows 측에서 훌륭한 작업을 수행합니다.

그렇다면 위의 목표를 어떻게 달성할 수 있을까요?

편집: 질문을 게시하기 전에 다음을 포함하여 다양한 방법을 시도했습니다.

  • --keep-foreign-metadata 옵션을 사용하는 디코드 모드의 flac는 매우 빠르지만 생성된 wav에 레이블과 표지 아트를 가져오지 않습니다.

  • "-c:v copy -f wav -map_metadata 0 -id3v2_version 3"을 사용하는 ffmpeg는 flac보다 약간 느리지만 태그는 전송하지만 표지 아트는 전송하지 않습니다.

  • 'ffmpeg -i some.wav -i some.jpg -map 0:0 -map 1:0 -c copy -id3v2_version 3 -metadata:s:v title="앨범 표지" -metadata:s:v comment="표지 (이전) "target.wav"는 wav가 단일 스트림 형식이고 표지 아트를 저장하지 않는다는 오류를 제공했습니다.

RPi의 Wine에서 Foobar를 실행할 수도 있지만 이 불쌍한 RPi에는 이미 24시간 연중무휴로 실행되는 무거운 서비스가 있으므로 과부하가 발생하지 않도록 매우 조심하고 있으므로 명령줄에서 이 작업을 수행하는 것이 목표입니다. 또한 내 노트북에서 드라이브(flac 파일이 저장된 곳)에 액세스하고 Windows 10에서 Foobar를 사용하여 작업을 완료했지만 내 네트워크가 그렇게 빠르지 않아서 꽤 느립니다.

ffmpeg가 태그를 처리할 수 있다는 점을 고려하면 남은 문제는 표지 아트인 것 같습니다.

감사해요.

관련 정보