AIMP Forum

AIMP для Windows => Ошибки / Замечания => Обработано => Topic started by: Alex-D on February 17, 2018, 21:26:57

Title: [+] [2058] Не работает опознание поля "Жанр" в M4A/AAC
Post by: Alex-D on February 17, 2018, 21:26:57
Известно, что для "стандартных" жанров у MP3 в ID3 используются просто их порядковые номера в виде "21", (37) и т.д. Иногда случаи заставляют конвертировать MP3-файлы в M4A (MP4/AAC), так вот, после конвертации в mp4-тегах сохраняются эти числовые значения жанров, но плеер уже не сопоставляет их с названиями, а так и отображает в виде цифр. При конвертации во FLAC и другие форматы такого не наблюдается, жанр отображается корректно.
Title: Re: [2058] Не работает опознание поля "Жанр" в M4A/AAC
Post by: Artem on February 17, 2018, 21:48:07
1. M4A тоже поддерживает числовые жанры.
2. Чем конвертите в M4A?
3. Можно пример файла, когда плеер не смог прочитать числовой жанр из M4A?
Title: Re: [2058] Не работает опознание поля "Жанр" в M4A/AAC
Post by: Alex-D on February 18, 2018, 12:52:50
1. M4A тоже поддерживает числовые жанры.
2. Чем конвертите в M4A?
3. Можно пример файла, когда плеер не смог прочитать числовой жанр из M4A?
Кодирую программой XRecode II, всегда во всём устраивает.
Пример файла с оригиналом и результатом - https://yadi.sk/d/ZDzYWAx53SWqX9
Title: Re: [?] [2058] Не работает опознание поля "Жанр" в M4A/AAC
Post by: Artem on February 18, 2018, 18:08:07
А если нашим кодировать - будет ошибка?
Title: Re: [?] [2058] Не работает опознание поля "Жанр" в M4A/AAC
Post by: Alex-D on February 18, 2018, 21:30:35
А если нашим кодировать - будет ошибка?
Не нашёл в конвертере Аимпа MP4...
Title: Re: [?] [2058] Не работает опознание поля "Жанр" в M4A/AAC
Post by: Artem on February 18, 2018, 21:40:32
Не нашёл в конвертере Аимпа MP4...

https://www.aimp.ru/forum/index.php?topic=34387.0
Title: Re: [?] [2058] Не работает опознание поля "Жанр" в M4A/AAC
Post by: Soolo on February 20, 2018, 15:12:52
А если нашим кодировать - будет ошибка?
AIMP прописывает жанр так:  ©gen   data       Ambient   
Трек в архиве так:                 ©gen   data       (26)   
Title: Re: [?] [2058] Не работает опознание поля "Жанр" в M4A/AAC
Post by: Alex-D on February 22, 2018, 22:40:17
AIMP прописывает жанр так:  ©gen   data       Ambient   
Трек в архиве так:                 ©gen   data       (26)
Тогда утверждение выше, что плеер поддерживает в AAC числовые значения, неверно. Во всяком случае, в том виде, в котором оно читается из MP3, оно не работает.
Title: Re: [?] [2058] Не работает опознание поля "Жанр" в M4A/AAC
Post by: Soolo on February 23, 2018, 09:40:04
Тогда утверждение выше, что плеер поддерживает в AAC числовые значения, неверно. Во всяком случае, в том виде, в котором оно читается из MP3, оно не работает.
Для числового значения есть отдельное имя поля gnre вместо ©gen
http://atomicparsley.sourceforge.net/mpeg-4files.html
И что-то мне подсказывает, что формат поля не число в скобочках
Title: Re: [?] [2058] Не работает опознание поля "Жанр" в M4A/AAC
Post by: Artem on February 23, 2018, 10:27:00
Для числового значения есть отдельное имя поля gnre вместо ©gen
http://atomicparsley.sourceforge.net/mpeg-4files.html
И что-то мне подсказывает, что формат поля не число в скобочках

Да, там данные хранятся как число, а не как текст. Тут явно баг в вашем кодировщике.
Title: Re: [2058] Не работает опознание поля "Жанр" в M4A/AAC
Post by: coldun on February 26, 2018, 16:11:20
Пример файла с оригиналом и результатом
Ну видно перекодировало с цифрами в жанре потому, что и в оригинале уже так прописано. В аимпе случаем тэги не редактировали? Это он любитель вместо жанров цифры записывать.
Title: Re: [?] [2058] Не работает опознание поля "Жанр" в M4A/AAC
Post by: Artem on February 26, 2018, 16:40:46
Ну видно перекодировало с цифрами в жанре потому, что и в оригинале уже так прописано. В аимпе случаем тэги не редактировали? Это он любитель вместо жанров цифры записывать.

Матчасть учите, прежде, чем обвинениями кидаться. В данном случае, косяк конкретно у конвертера, он не понимает числовые жанры.
Title: Re: [+] [2058] Не работает опознание поля "Жанр" в M4A/AAC
Post by: coldun on February 26, 2018, 17:29:11
Ну почему-то до вмешательства AIMP-a в теги эти конвертеры определяют жанры правильно. При редактировании тегов галочка на поле Жанр была вообще снята, то есть  по идее AIMP вообще не должен был править это поле, но по факту -имеем что имеем:
https://rocld.com/m7jib
Title: Re: [+] [2058] Не работает опознание поля "Жанр" в M4A/AAC
Post by: Soolo on February 26, 2018, 17:38:14
Ну почему-то до вмешательства AIMP-a в теги эти конвертеры определяют жанры правильно. При редактировании тегов галочка на поле Жанр была вообще снята, то есть  по идее AIMP вообще не должен был править это поле, но по факту -имеем что имеем:
https://rocld.com/m7jib
Можно один из файлов "до" и "после"?
Title: Re: [+] [2058] Не работает опознание поля "Жанр" в M4A/AAC
Post by: coldun on February 26, 2018, 18:39:20
Можно один из файлов "до" и "после"?
Вот после открытия файла в редакторе тегов и НИЧЕГО не изменив нажимаем кнопку Сохранить и получаем:

PS файлики (https://rocld.com/m7jlf)
Title: Re: [+] [2058] Не работает опознание поля "Жанр" в M4A/AAC
Post by: Artem on February 26, 2018, 20:14:09
А что не так? Мы следуем стандарту, так нельзя что ли?
Title: Re: [+] [2058] Не работает опознание поля "Жанр" в M4A/AAC
Post by: Soolo on February 26, 2018, 20:25:25
Вот ссылка на стандарт, кстати
http://id3.org/d3v2.3.0
Title: Re: [+] [2058] Не работает опознание поля "Жанр" в M4A/AAC
Post by: coldun on February 26, 2018, 21:15:01
А что не так?
Ну хотя бы то, что перезаписываются поля тегов (на свои “стандартные”), НЕ ОТМЕЧЕННЫЕ для изменения.
Title: Re: [+] [2058] Не работает опознание поля "Жанр" в M4A/AAC
Post by: Artem on February 26, 2018, 21:19:38
Пересохраняет он в файл вообще все теги, т.к. поменять какие-то определенные поля, точечно, нельзя. Более того, эта особенность может использоваться как фикс кодировки тегов, или исправления незначительных повреждений.
Title: Re: [+] [2058] Не работает опознание поля "Жанр" в M4A/AAC
Post by: coldun on May 01, 2018, 19:55:18
поменять какие-то определенные поля, точечно, нельзя.
Странно, у других вроде-бы можно...
Title: Re: [+] [2058] Не работает опознание поля "Жанр" в M4A/AAC
Post by: coldun on May 01, 2018, 20:02:22
Ну ладно, поменял он (aimp) значение поля "Жанр" на свои- и ладно, но почему же он не может нормально прочитать тэги?
Title: Re: [+] [2058] Не работает опознание поля "Жанр" в M4A/AAC
Post by: Soolo on May 01, 2018, 20:09:09
Ну ладно, поменял он (aimp) значение поля "Жанр" на свои- и ладно, но почему же он не может нормально прочитать тэги?
скиньте файл
Title: Re: [+] [2058] Не работает опознание поля "Жанр" в M4A/AAC
Post by: coldun on May 01, 2018, 20:52:43
ВотЬ (https://rocld.com/m8ig6)!
Title: Re: [+] [2058] Не работает опознание поля "Жанр" в M4A/AAC
Post by: Artem on May 01, 2018, 20:59:12
Что именно он не смог тут прочитать?
Title: Re: [+] [2058] Не работает опознание поля "Жанр" в M4A/AAC
Post by: coldun on May 01, 2018, 21:04:41
На скрине по-моему всё достаточно понятно, в поле “Исполнитель” не видит всё что после точки с запятой.
Title: Re: [+] [2058] Не работает опознание поля "Жанр" в M4A/AAC
Post by: Artem on May 01, 2018, 22:23:38
На скрине по-моему всё достаточно понятно, в поле “Исполнитель” не видит всё что после точки с запятой.

А, множественные значения не видит. Так они заданы у вас не по стандарту, поэтому и не видит. Множественные значения в ID3v2 задаются не через #0, а через "/". Чем заполнялись теги в этом файле?
Title: Re: [+] [2058] Не работает опознание поля "Жанр" в M4A/AAC
Post by: coldun on May 01, 2018, 22:40:29
Чем заполнялось- неизвестно, скачал отсюда (https://rsload.net/media/albom/27923-trancemission-ibiza-trance-2017.html). Если это не по стандарту, то почему же Tagscanner и Xrecode прекрасно читают?
Title: Re: [+] [2058] Не работает опознание поля "Жанр" в M4A/AAC
Post by: Artem on May 01, 2018, 23:04:49
Если это не по стандарту, то почему же Tagscanner и Xrecode прекрасно читают?

Не знаю как они, а я следую стандарту и отсебятину дописывать не собираюсь
Title: Re: [+] [2058] Не работает опознание поля "Жанр" в M4A/AAC
Post by: coldun on December 27, 2018, 20:10:03
Обнаружился ещё один баг, причём версия 3.хх читает правильно
(https://i107.fastpic.ru/thumb/2018/1227/4c/7b46c8e07202e12d00ad530f4ca2774c.jpeg) (https://fastpic.ru/view/107/2018/1227/7b46c8e07202e12d00ad530f4ca2774c.png.html) (https://i107.fastpic.ru/thumb/2018/1227/eb/d59368eb431f1f33e1a49a2f5a2527eb.jpeg) (https://fastpic.ru/view/107/2018/1227/d59368eb431f1f33e1a49a2f5a2527eb.png.html) (https://i107.fastpic.ru/thumb/2018/1227/a1/670bdabeac585664a4668eee65504da1.jpeg) (https://fastpic.ru/view/107/2018/1227/670bdabeac585664a4668eee65504da1.png.html) (https://i107.fastpic.ru/thumb/2018/1227/26/802c156599ec68aad5a114f157af5626.jpeg) (https://fastpic.ru/view/107/2018/1227/802c156599ec68aad5a114f157af5626.png.html)
Title: Re: [+] [2058] Не работает опознание поля "Жанр" в M4A/AAC
Post by: Artem on December 27, 2018, 20:42:26
https://www.aimp.ru/forum/index.php?topic=49623.0
Title: Re: [+] [2058] Не работает опознание поля "Жанр" в M4A/AAC
Post by: coldun on December 27, 2018, 20:58:53
здесь вроде не множественные значения, а начало ссылки http://
Title: Re: [+] [2058] Не работает опознание поля "Жанр" в M4A/AAC
Post by: Artem on December 27, 2018, 21:15:07
В этом поле не должно быть ссылок.