한 FLAC 파일에서 다른 FLAC 파일로 모든 태그를 복사 하시겠습니까?


9

명령 줄 도구를 사용하여 한 FLAC 파일의 모든 태그를 다른 FLAC 파일로 완벽하게 복사하는 방법이 있습니까?


1
왜 그렇게 많은 공식 문서가 사용자가 필요로하는 많은 것들에 대해 그리워 하는가? 좋은 질문.
킬러 미스트

답변:


14
metaflac --export-tags-to=- input.flac | \
metaflac --remove-all-tags --import-tags-from=- output.flac

--no-utf8-convert옵션도 필요할 것 입니다.


1
너무 나쁘게도 사진을 복사하지 않습니다 ... --export-picture-to 및 --import-picture-from을 사용하여 동일한 트릭을 수행해야합니다
Adrien Clerc

stdin에서 사진을 가져 오는 것이 제대로 작동하지 않는 것 같습니다. 사진을 파일로 내 보낸 다음 파일에서 다시 가져 오려는 것 같습니다. stdin에서 가져 오려고 할 때 종종 대상 파일의 그림 블록으로
Cheetah

5

메타 데이터의 텍스트 부분 만 원하는 경우 --no-utf8-convert내보내기 및 가져 오기 옵션 과 함께 metaflac를 사용해야합니다 . 그렇지 않으면 쉘 문자 세트에없는 문자가 엉망이됩니다 (예 : 일본어 메타 데이터가 없으면 엉망이되었습니다).

metaflac --no-uft8-convert --export-tags-to=- src.flac | metaflac --import-tags-from=- --remove-all-tags dest.flac

utf8이 기본값이 아닌 이유를 모릅니다.

입니다 하지 완료되었습니다. 이미지도 함께 이동하려면 mutagen을 활용하는 작은 파이썬 스크립트 가 모든 메타 데이터 를 복사하는 가장 좋은 방법 입니다.


돌연변이 추천에 +1. 태그로 중요한 작업을 수행해야 할 때마다 사용합니다.
Naftuli Kay
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.