AIMP Forum

Разное => Архив / Archive => Вопросы (архив) / Questions (archive) => Topic started by: Hedron on March 27, 2017, 18:47:25

Title: ID3-теги в AIMP
Post by: Hedron on March 27, 2017, 18:47:25
Здравствуйте!

Установил AIMP (v3.60 для WinXP).
В редакторе тегов не нашел тега "1-й артист" (у Winamp'а этот тег присутствует).
Как можно сделать этот тег доступным для редактирования в редакторе тегов?

ЗЫ: И как можно сохранять теги в "старой" 8-битной кодировке?
Title: Re: ID3-теги в AIMP
Post by: Artem on March 27, 2017, 20:55:28
1. У меня есть только последний винамп, там другое окно. Но судя по расположению полей ввода - это поле скорее всего Original Artist. Я не очень понимаю, зачем оно вообще нужно - оно обычно дублирует исполнителя / исполнителя альбома.
2. 8-битная кодировка, это какая? Их же сотни там.
Title: Re: ID3-теги в AIMP
Post by: Hedron on March 27, 2017, 21:58:23
это поле скорее всего Original Artist.
Да, скорее всего оно так называется.
Quote
Я не очень понимаю, зачем оно вообще нужно - оно обычно дублирует исполнителя / исполнителя альбома.
Оно нужно, чтоб указать, кто изначально исполнял эту композицию. Дабы не забывать, кого в этой композиции перепевают (или переигрывают, если это инструменталка).

А вот "Исполнитель Альбома", действительно, либо дублирует "Исполнителя", либо – "Various Artist".

Quote
2. 8-битная кодировка, это какая? Их же сотни там.
Насчет сотен – не знаю... Winamp обходится 2-мя: "Латиница-1" и "Системный язык".
Если я правильно понимаю, у AIMP'а в параметре "Преобразование не-юникодных строк в соотоветствии с" значение "Default" – это и есть тот самый "Системный язык". Или я ошибаюсь?
Title: Re: ID3-теги в AIMP
Post by: Artem on March 27, 2017, 22:35:10
Да, я понимаю, но его обычно не заполняют. Original XXX поля плеер пока не позволяет редактировать.

Если я правильно понимаю, у AIMP'а в параметре "Преобразование не-юникодных строк в соотоветствии с" значение "Default" – это и есть тот самый "Системный язык". Или я ошибаюсь?


Да. Только эти настройки для чтения, запись ведется либо в UTF8, либо в UTF16.
Title: Re: ID3-теги в AIMP
Post by: Hedron on March 27, 2017, 22:45:41
Да, я понимаю, но его обычно не заполняют. Original XXX поля плеер пока не позволяет редактировать.
Жаль. Придётся искать что-то другое.  ???
У моей версии Winamp'а был прокол в том, что при модификации тегов он разименовывал жёсткие ссылки. Здесь AIMP ведёт себя корректнее. Но невозможность редактировать "Original Artist" делает бессмысленным его использование.  ??? Может в более новых версиях Winamp'a этот прокол исправили?...

Quote
Да. Только эти настройки для чтения, запись ведется либо в UTF8, либо в UTF16.
А почему бы их не сделать и для чтения, и для записи?  ;)
Title: Re: ID3-теги в AIMP
Post by: Artem on March 28, 2017, 00:12:03
Кому и зачем в 21-м веке нужны старые ANSI-кодировки?
Title: Re: ID3-теги в AIMP
Post by: Hedron on March 28, 2017, 20:51:10
У моей версии Winamp'а был прокол в том, что при модификации тегов он разименовывал жёсткие ссылки.
В Winamp 5.666 этот прокол исправили. При модификации ID3-тегов жёсткие ссылки сохраняются.  :)

Кому и зачем в 21-м веке нужны старые ANSI-кодировки?
А кому и зачем нужно хранить "лишний воздух"? ;)
( вопрос – риторический – ответа не требует ;) )
Title: Re: ID3-теги в AIMP
Post by: Artem on March 28, 2017, 22:15:11
В Winamp 5.666 этот прокол исправили. При модификации ID3-тегов жёсткие ссылки сохраняются.  :)
А кому и зачем нужно хранить "лишний воздух"? ;)
( вопрос – риторический – ответа не требует ;) )

UTF8 не хранит лишний воздух, зато избавляет от хитроумных анализаторов, которые угадывают исходную кодировку по содержимому.
Title: Re: ID3-теги в AIMP
Post by: Hedron on March 28, 2017, 22:58:04
UTF8 не хранит лишний воздух
Спасибо. Учту на будущее.
Но AIMP пишет в теги не в UTF-8, а в UTF-16.
Title: Re: ID3-теги в AIMP
Post by: Artem on March 29, 2017, 08:08:50
Но AIMP пишет в теги не в UTF-8, а в UTF-16.

Зависит от тега. В любом случае, теги занимают немного - не вижу смысла бороться за лишние 300 байт.
Title: Re: ID3-теги в AIMP
Post by: Hedron on March 29, 2017, 17:31:51
Зависит от тега. В любом случае, теги занимают немного - не вижу смысла бороться за лишние 300 байт.
Не знаю, откуда вы взяли 300 байт – правка ID3v2 в AIMP (просто открыл и сохранил, ничего не меняя) добавляет 2,5 кило к весу файла. И вес этот согнать можно только полностью удалив весь тег ID3v2 и введя его заново.
Title: Re: ID3-теги в AIMP
Post by: Artem on March 29, 2017, 19:13:54
Не знаю, откуда вы взяли 300 байт – правка ID3v2 в AIMP (просто открыл и сохранил, ничего не меняя) добавляет 2,5 кило к весу файла. И вес этот согнать можно только полностью удалив весь тег ID3v2 и введя его заново.

Вы слышали о padding-е? Знаете зачем он нужен? Я говорю о тех 300 байт (в среднем), которые получаются лишними при смене кодировки с ANSI на UTF16.
P.S. У вас на столько плохо со свободным местом?
Title: Re: ID3-теги в AIMP
Post by: Arturovi4 on April 30, 2017, 10:36:31
Когда в AIMP добавят выбор кодировки для отображения тегов? У меня в большинстве файлов теги в UTF-8 и он их показывает абракадаброй. Кодировать в виндовые кодировки нет желания, т.к. стоят две ОС - Win 10 и Linux, поэтому хотелось бы научить AIMP корректно отображать обе кодировки на выбор.
Title: Re: ID3-теги в AIMP
Post by: Artem on April 30, 2017, 10:54:15
Когда в AIMP добавят выбор кодировки для отображения тегов? У меня в большинстве файлов теги в UTF-8 и он их показывает абракадаброй. Кодировать в виндовые кодировки нет желания, т.к. стоят две ОС - Win 10 и Linux, поэтому хотелось бы научить AIMP корректно отображать обе кодировки на выбор.

1. Выбор кодировки уже есть.
2. Я как раз не рекомендую писать теги в кодировках, отличных от UTF-8 / UTF-16.
3. Пришлите примеры файлов, которые отображаются некорректно