FLAC을 사용하여 다음과 같이 mp3 파일을 압축하려고 합니다.
flac -8 1-5f15c799beb953837480f0e29d872eb9.mp3
그러나 계속해서 오류가 발생합니다
ERROR: input file 1-5f15c799beb953837480f0e29d872eb9.mp3 has an ID3v2 tag
.
나는 다음과 같은 많은 스택 교환 답변을 읽었습니다.이것,이것, 또는 이것.
ffmpeg 사용을 제안한 답변 중 하나이지만 태그가 지정된 콘텐츠에 대한 오류가 발생했습니다. 그런 다음 eyeD3을 사용해 보았지만 pip3 install을 사용하여 설치했을 때 바이너리를 실행할 수 없었습니다.
가장 유망한 접근 방식은 ip3v2를 사용하는 것입니다. 나는 그렇게 sudo apt-get install ip3v2
한 다음 실행하여 id3v2 -s 1-5f15c799beb953837480f0e29d872eb9.mp3
출력을 얻었습니다.
Stripping id3 tag in "1-5f15c799beb953837480f0e29d872eb9.mp3"...id3v1 stripped.
flac 명령을 다시 실행하려고 하면 다시 실패하며 ID3v2 태그가 여전히 존재함을 나타냅니다. ID3v2 태그를 어디서 제거할 수 있는지 아는 사람이 있나요?
답변1
글쎄요, 이 글을 게시한 후 문제를 해결했습니다. id3v2 -s를 수행 중인데 ID3v1 태그가 제거됩니다. ID3v2 태그를 제거하려면 id3v2 -d를 사용하세요.
id3v2 -d 1-5f15c799beb953837480f0e29d872eb9.mp3