LINUX.ORG.RU

TagLib 1.5

 , ,


0

0

TagLib - C++ библиотека для чтения и изменения аудиометаданных, обычно называемых "тэгами".
Существуют так же привязки для C, Perl, Python, Ruby
Список изменений 1.4 - 1.5

  • Поддержка Mac OS X и Microsoft Windows
  • Теперь распространяется под MPL (в дополнение к LGPL, что была ранее)
  • Добавлена поддержка Speex файлов
  • Добавлена поддержка TrueAudio файлов
  • Добавлена поддержка WavPack файлов
  • Правильный экспорт всех публичных классов / функций
  • Предотвращение записи неверных кодировок в теги ID3v1
  • Не-Latin1 ID3v2 текст автоматически конвертируется в UTF-8 при записи (если принудительно не выставлен UTF-16)
  • Добавлена поддержка чтения несинхронизированных тэгов ID3v2.2/3
  • Исправлено множество ошибок в ID3v2, связанных с настройкой громкости
  • Добавлена функция экспорта строк в std::wstring
  • Добавлена функция проверки совместимости строки с ASCII
и многое другое. Полный список изменений доступен на домашней странице.

>>> Домашняя страница

Re: TagLib 1.5

За оформление новости даю по звезде на погоны к 23-му, держи - **

:)

animechaos ()

Re: TagLib 1.5

хаха =) а кп 1251 не добавили

temy4 ()
Ответ на: Re: TagLib 1.5 от temy4

Re: TagLib 1.5

cp1251 не нужен, из за него проблемы тока возникают, давно пора всё и вся в юникод переводить.

anonymous ()

Re: TagLib 1.5

хм... а от прожекта rusxmmas обновления будут?

AiFiLTr0 ★★★★★ ()
Ответ на: Re: TagLib 1.5 от temy4

Re: TagLib 1.5

> хаха =) а кп 1251 не добавили

И куда ее должны были добавить? В ID3V2 разрешены только ISO8859-1, UTF8 и какой-то из UTF16.

anonymous ()

Re: TagLib 1.5

> Существуют так же привязки для C, Perl, Python, Ruby...

... Mono... :)

> Предотвращение записи неверных кодировок в теги ID3v1

Т.е. повысилась совместимость с Кораном? :)

AP ★★★★★ ()
Ответ на: Re: TagLib 1.5 от anonymous

Re: TagLib 1.5

Ну первым юникодом в идтегах был таки UTF16, а потом уже, как костыль, добавили восьмой. (да и вообще юникод там костыляво воткнут)

animechaos ()

Re: TagLib 1.5

Интересно, API в питоновских биндингах опять поломают или нет?..

AngryElf ★★★★★ ()

Re: TagLib 1.5

mp3 с его зоопарком форматов ID-тегов фтопку
ogg рулит

anonymous ()

Re: TagLib 1.5

Почему бы не хранить теги в APE? имхо костылей гораздо меньше, да и зоопарк не такой ::))

anonymous ()
Ответ на: Re: TagLib 1.5 от temy4

Re: TagLib 1.5

>хаха =) а кп 1251 не добавили

перекодировать ни кто не мешает.

anonymous ()
Ответ на: Re: TagLib 1.5 от anonymous

Re: TagLib 1.5

>>Почему бы не хранить теги в APE?

потому, что обезьяны не нужны. есть свободный аудиокодек без потерь.

warl0ck ★★ ()
Ответ на: Re: TagLib 1.5 от temy4

Re: TagLib 1.5

> хаха =) а кп 1251 не добавили

используй патчи с rusxmms и не парься

vadiml ★★★★★ ()
Ответ на: Re: TagLib 1.5 от animechaos

Re: TagLib 1.5

> Ну первым юникодом в идтегах был таки UTF16,

А не ucs-2 ?

anonymous ()

Re: TagLib 1.5

Народ, а кто-нибудь знает флэш-плеер с поддержкой UTF-8 в ID3v2.4? Хочу себе купить. У iRiver таких девайсов не появилось?

pitekantrop ★★★ ()
Ответ на: Re: TagLib 1.5 от warl0ck

Re: TagLib 1.5

> потому, что обезьяны не нужны. есть свободный аудиокодек без потерь.

Предлагают не кодек MAC, а теги формата APE. Кстати, достаточно грамотно сделанные и доступные для использования; примерно такие же грамотные, как vorbis-тэги (используемые в vorbis и flac) - намного лучше ID3, в любом случае (и строго UTF8). Эти тэги используются много где, в частности в wavpack и mpc. Можно использовать и в mp3, но не все плееры понимают.

anonymous ()
Ответ на: Re: TagLib 1.5 от vadiml

Re: TagLib 1.5

я использую пропатченные mpd (tag.c) и ни капли не парюсь :)

temy4 ()
Ответ на: Re: TagLib 1.5 от anonymous

Re: TagLib 1.5

+1

но ты пойди это обьясни владельцам серверов

temy4 ()
Ответ на: Re: TagLib 1.5 от pitekantrop

Re: TagLib 1.5

> Народ, а кто-нибудь знает флэш-плеер с поддержкой UTF-8 в ID3v2.4? Хочу себе купить. У iRiver таких девайсов не появилось?

iRiver T10 нормально показывает UTF-8 в ID3v2.4.

vnaum ()
Ответ на: Re: TagLib 1.5 от anonymous

Re: TagLib 1.5

>А не ucs-2 ?

Э-м-м-м, ЕМНИП, одновременно с UTF16, хотя могу и ошибаться...

animechaos ()
Ответ на: Re: TagLib 1.5 от anonymous

Re: TagLib 1.5

>Предлагают не кодек MAC, а теги формата APE. Кстати, достаточно грамотно сделанные и доступные для использования; примерно такие же грамотные, как vorbis-тэги (используемые в vorbis и flac) - намного лучше ID3, в любом случае (и строго UTF8). Эти тэги используются много где, в частности в wavpack и mpc. Можно использовать и в mp3, но не все плееры понимают.

+ 1 также следует заметить, что сабж нормально их поддерживает.

anonymous ()
Ответ на: Re: TagLib 1.5 от anonymous_incognito

Re: TagLib 1.5

См. исходники banshee, например :)

AP ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.