У меня небольшие затруднения с пониманием формата тегов V2 ID3. Я просто хочу получить тег «Genre» ID3 файла MP3, но утилита id3v2 возвращает больше информации, чем мне требуется, и я не понимаю, что представляют собой эти данные.
Например, я использую следующий код bash:
id3v2 -l "$FILE" | grep -i "content type"
Что возвращает что-то в строках:
TCON (Content type): Jazz (8)
Действительно, я просто хочу знать, безопасно ли для меня предполагать, что это всегда будет формат, и, таким образом, безопасно ли мне делать следующее?:
id3v2 -l "$FILE" | grep -i "content type" | sed "s/^.*: //" | sed "s/ (.*$//"
(что приведет к "джазу".)
Я пытаюсь найти лучший способ получить тег ID3 «Жанр». Большое спасибо за любые предложения.