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
и многое другое. Полный список изменений доступен на домашней странице.

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

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

:)

animechaos ★★
()
Ответ на: комментарий от temy4
cp1251 не нужен, из за него проблемы тока возникают, давно пора всё и вся в юникод переводить.
anonymous
()
хм... а от прожекта rusxmmas обновления будут?
AiFiLTr0 ★★★★★
()
Ответ на: комментарий от temy4
> хаха =) а кп 1251 не добавили

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

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

... Mono... :)

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

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

AP ★★★★★
()
Ответ на: комментарий от anonymous
Ну первым юникодом в идтегах был таки UTF16, а потом уже, как костыль, добавили восьмой. (да и вообще юникод там костыляво воткнут)
animechaos ★★
()
Интересно, API в питоновских биндингах опять поломают или нет?..
AngryElf ★★★★★
()
mp3 с его зоопарком форматов ID-тегов фтопку
ogg рулит
anonymous
()
Почему бы не хранить теги в APE? имхо костылей гораздо меньше, да и зоопарк не такой ::))
anonymous
()
Ответ на: комментарий от temy4
>хаха =) а кп 1251 не добавили

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

anonymous
()
Народ, а кто-нибудь знает флэш-плеер с поддержкой UTF-8 в ID3v2.4? Хочу себе купить. У iRiver таких девайсов не появилось?
pitekantrop ★★★
()
Ответ на: комментарий от warl0ck
> потому, что обезьяны не нужны. есть свободный аудиокодек без потерь.

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

anonymous
()
Ответ на: комментарий от vadiml
я использую пропатченные mpd (tag.c) и ни капли не парюсь :)
temy4
()
Ответ на: комментарий от anonymous
+1

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

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

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

vnaum
()
Ответ на: комментарий от anonymous
>А не ucs-2 ?

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

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

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

anonymous
()
Ответ на: комментарий от anonymous_incognito
См. исходники banshee, например :)
AP ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.