Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Кодировка тегов mp3 в mp3info, audioinfo

 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
pluton



Joined: 22 Jan 2008
Posts: 4
Location: Одесса

Post (Separately) Posted: Tue Jan 22, 2008 13:48    Post subject: Кодировка тегов mp3 в mp3info, audioinfo Reply with quote

привет всем!
т.к. большинство челов используют винду, то теги в mp3 файлах записаны в кодировке CP1251. пока я тож сидел на винде, было всё хорошо - audioinfo и mp3info показывали все теги правильно.
но в линуксовых (ubuntu 7.10, mandriva 2007.1, ...) прогах Audacious, amaroK, RhythmBox используется юникод (кстати, по стандарту тегов id3v2). соответственно, теги показывают коряво. для теста перекодировал теги нескольких русских мп3 в utf8. в линуксе всё ок.
теперь в винде - оба эти плагина не хотят показывать эти теги. мож кто-то знает как можно включить utf8/unicode? а то неудобно будет работать без них.
спасибо
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4957

Post (Separately) Posted: Tue Jan 22, 2008 14:00    Post subject: Reply with quote

Как автор Audioinfo отвечаю:

я использовал библиотеку KOL_ATL, поддерживает ли она Unicode в тегах - не разбирался. Видимо нет. Точнее, тогда в 2005 году, не поддерживала...

Edit
а если библиотека и поддерживает - все равно TC API не Юникодное.
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
Rodny



Joined: 24 Jan 2007
Posts: 949
Location: Могилёв, Беларусь

Post (Separately) Posted: Tue Jan 22, 2008 18:37    Post subject: Reply with quote

У меня AudioInfo 1.4.3 без проблем показывает и ANSI, и Юникод.
WinXP SP2 Rus.

P.S. Кстати, в ID3v2 должен быть не utf8, а utf16.

P.P.S. pluton, у тебя же в "Панель управления/ Язык и региональные стандарты/ Дополнительно" язык неюникодных программ русский стоит, да?
Back to top
View user's profile Send private message
pluton



Joined: 22 Jan 2008
Posts: 4
Location: Одесса

Post (Separately) Posted: Tue Jan 22, 2008 20:22    Post subject: Reply with quote

Alextp wrote:
а если библиотека и поддерживает - все равно TC API не Юникодное.

спасибо за объяснения. попробую ещё поковырять

Rodny wrote:
WinXP SP2 Rus.

а сама винда в хинте над мп3 показывает русские юникодные теги? у мя win xp sp2 eng.

Rodny wrote:
P.P.S. pluton, у тебя же в "Панель управления/ Язык и региональные стандарты/ Дополнительно" язык неюникодных программ русский стоит, да?

видимо, это - Language for non-Unicode programs: Russian

Rodny wrote:
P.S. Кстати, в ID3v2 должен быть не utf8, а utf16.

спасибо. попробую конвертить в utf16
Back to top
View user's profile Send private message
Kent



Joined: 14 Dec 2004
Posts: 208

Post (Separately) Posted: Tue Jan 22, 2008 21:02    Post subject: Reply with quote

Версия тегов должна быть ID3v2.4. Тогда везде будет нормально показывать.
Back to top
View user's profile Send private message
Rodny



Joined: 24 Jan 2007
Posts: 949
Location: Могилёв, Беларусь

Post (Separately) Posted: Wed Jan 23, 2008 01:12    Post subject: Reply with quote

pluton wrote:
а сама винда в хинте над мп3 показывает русские юникодные теги?

Да. Всегда нормально показывала.

Kent
У меня ID3v2.3 в UTF16. С 2.4 до сих пор не все проги нормально работают.
Back to top
View user's profile Send private message
DrShark



Joined: 21 Oct 2006
Posts: 911
Location: Kyiv, Ukraine

Post (Separately) Posted: Wed Jan 23, 2008 01:51    Post subject: Reply with quote

Ести проблема с API контентных плагинов, то можно сделать архиваторным плагином. Кстати, спрошу у автора плагина Audioconverter, может он перекодировку тегов приделает. Мне самому перекодировка тегов нужна.
Back to top
View user's profile Send private message
pluton



Joined: 22 Jan 2008
Posts: 4
Location: Одесса

Post (Separately) Posted: Sat Jan 26, 2008 00:34    Post subject: Reply with quote

перекодировал теги в utf16. винда и mp3info показывают правильно Smile
спасибо всем за ответы
DrShark, теги в utf16 можно конвертить с помощью java-тулы id3iconv - http://www.cs.berkeley.edu/~zf/id3iconv/
Back to top
View user's profile Send private message
Vadimito



Joined: 08 Mar 2008
Posts: 1

Post (Separately) Posted: Sat Mar 08, 2008 02:08    Post subject: Reply with quote

pluton wrote:
перекодировал теги в utf16. винда и mp3info показывают правильно Smile
спасибо всем за ответы
DrShark, теги в utf16 можно конвертить с помощью java-тулы id3iconv - http://www.cs.berkeley.edu/~zf/id3iconv/



подскажите плиз менее продвинутому пользователю, как именно это сделать

Фразы автора
Quote:
Then use
java -jar <ID3iconv jar file> <mp3 files>
to convert your mp3 files.


мне, к сожалению, недостаточно.
Back to top
View user's profile Send private message
pluton



Joined: 22 Jan 2008
Posts: 4
Location: Одесса

Post (Separately) Posted: Sat Mar 08, 2008 13:53    Post subject: Reply with quote

Vadimito, пишешь вот так:
Code:
java -jar ~/id3iconv-0.2.1.jar -e cp1251 /mp3/*

~/id3iconv-0.2.1.jar - путь и имя jar-файла
/mp3/* - путь к мп3-файлам
зы. естественно, для запуска джава прог нужно установленное jre
зы. если всё равно не ясно, иди на linuxforum.ru или forum.ubuntu.ru, там всё объяснят
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group