В настоящее время я использую следующую команду для передачи нескольких файлов .ogg
через ffmpeg
for x in *.ogg; do ffmpeg -i "$x" -ab 320k -write_id3v2 1 "`basename "$x" .ogg`.mp3"; done
Это работает и распечатывает следующую информацию
Output #0, mp3, to '10 Ft. Ganja Plant_Bass Chalice_10_Bass Chalice.mp3':
Metadata:
TSSE : Lavf57.83.100
Stream #0:0: Audio: mp3 (libmp3lame), 44100 Hz, stereo, fltp, 320 kb/s
Metadata:
TITLE : Bass Chalice
ARTIST : 10 Ft. Ganja Plant
GENRE : Reggae
DATE : 2005
ALBUM : Bass Chalice
track : 10
encoder : Lavc57.107.100 libmp3lame
Но когда я загружаю файлы в iTunes, тегов id3 там нет.
Я пытался использовать его с параметром -write_id3v2 1
и без него, но он все равно не работает.
Что я делаю неправильно?