AIMP Forum

AIMP для Windows => Ошибки / Замечания => Topic started by: eMan.Lived on September 25, 2018, 14:14:09

Title: Поле ALBUMARTIST по разному сохраняется в файлах FLAC и OGG
Post by: eMan.Lived on September 25, 2018, 14:14:09
Хотя оба используют Vorbis Comment для хранения информации, AIMP в файл формата FLAC сохраняет поле как "ALBUMARTIST", а в OGG — "ALBUM ARTIST" (через пробел).
Title: Re: Поле ALBUMARTIST по разному сохраняется в файлах FLAC и OGG
Post by: eMan.Lived on September 25, 2018, 14:29:03
Ну и соответственно, если третья программа сохранит в FLAC "ALBUM ARTIST", а в OGG "ALBUMARTIST", то AIMP ничего не найдёт.
Title: Re: Поле ALBUMARTIST по разному сохраняется в файлах FLAC и OGG
Post by: Artem on October 02, 2018, 22:06:32
Собственно, я так сделал ровно потому, что большая часть плееров, что я пробовал, ждут во FLAC именно ALBUMARTIST
Title: Re: Поле ALBUMARTIST по разному сохраняется в файлах FLAC и OGG
Post by: Soolo on October 03, 2018, 08:17:11
Собственно, я так сделал ровно потому, что большая часть плееров, что я пробовал, ждут во FLAC именно ALBUMARTIST
Возможно, стОит сохранять оба варианта, а считывать по приоритету. Раз уж такая свистопляска пошла в разных плеерах.
Title: Re: Поле ALBUMARTIST по разному сохраняется в файлах FLAC и OGG
Post by: eMan.Lived on October 17, 2018, 15:46:03
Возможно, стОит сохранять оба варианта, а считывать по приоритету. Раз уж такая свистопляска пошла в разных плеерах.
Как раз считывать нужно оба варианта и для FLAC, и для OGG. А записывать или так как уже есть в файле, не меняя имя поля, или, раз уж нет общепринятого "по умолчанию", как заблагорассудится автору плеера.
Title: Re: Поле ALBUMARTIST по разному сохраняется в файлах FLAC и OGG
Post by: Killy on October 17, 2018, 21:49:16
Предложение eMan.Lived соответствует https://en.wikipedia.org/wiki/Robustness_principle
В принципе, поддерживаю. Хотя сам с такой ситуацией не сталкивался вроде.

Для полноты картины неплохо бы видеть статистику по большой выборке файлов обоих форматов - какова вероятность встретить неожиданный тег, и откуда такие файлы берутся.
Title: Re: Поле ALBUMARTIST по разному сохраняется в файлах FLAC и OGG
Post by: Killy on October 20, 2018, 03:44:47
Посчитал свои флаки.

С использованием PowerShell и metaflac (https://xiph.org/flac/documentation_tools_metaflac.html):
Code: [Select]
> $metaflac = 'C:\path\to\metaflac.exe'
> gci '*.flac' -Recurse | %{ .$metaflac --list --block-type=VORBIS_COMMENT $_ | Select-String "comment\[" | %{ "$_".Split(':')[1].Split('=')[0] } } | Group-Object {$_} | Select Count, Name | sort -d Count

Получилась такая статистика (https://hastebin.com/raw/xizalokamu).
По теме:
Code: [Select]
ALBUMARTIST 937
ALBUM ARTIST 536
Т.о. разница примерно в два раза. Сказать, что какой-то из вариантов существует в следовых количествах и может быть проигнорирован - будет глупо.
Title: Re: Поле ALBUMARTIST по разному сохраняется в файлах FLAC и OGG
Post by: JD on October 22, 2018, 15:13:25
ensemble в ту же пачку, ибо используется по ощущениям так же часто, как album artist
Title: Re: Поле ALBUMARTIST по разному сохраняется в файлах FLAC и OGG
Post by: Killy on October 22, 2018, 16:38:01
Code: [Select]
ENSEMBLE 522Кстати да.
Title: Re: Поле ALBUMARTIST по разному сохраняется в файлах FLAC и OGG
Post by: Assinfire on January 24, 2019, 20:46:46
Если уж на то пошло, то во FLAC и в OGG стоило бы писать теги одинаково, т.к. стандарт тегов один и тот же - Vorbis comments.
Killy и JD,  а что же мешает привести СВОИ флаки к единообразию?
Title: Re: Поле ALBUMARTIST по разному сохраняется в файлах FLAC и OGG
Post by: JD on January 25, 2019, 10:05:53
У меня и так везде используется только ALBUMARTIST.
Но здесь мы обсуждаем, как правильно поступать со стороны плеера, а не пользователя.
Должен ли AIMP сохранять также менее популярные теги ради совместимости файлов с другими плеерами.
Title: Re: Поле ALBUMARTIST по разному сохраняется в файлах FLAC и OGG
Post by: Assinfire on January 25, 2019, 17:41:48
Кстати с какими конкретно "другими"? Есть примеры? Мне, например, из плееров, пишущих album artist вместо albumartist, вспоминаются только древние версии фубара.
Title: Re: Поле ALBUMARTIST по разному сохраняется в файлах FLAC и OGG
Post by: JD on January 28, 2019, 13:04:24
Не могу сказать, я другими не пользуюсь  :)