#245: Taglib version needed for a good ID3v2 handling
-------------------------------------+--------------------------------------
Reporter: Azrael | Owner: admin
Type: Documentation | Status: new
Priority: 1 | Milestone:
Component: Liquidsoap | Version:
Keywords: taglib, ID3v2, encoding | Mac: 1
Linux: 1 | Netbsd: 1
Other: 1 | Freebsd: 1
-------------------------------------+--------------------------------------
Liquidsoap relies on taglib to handle ID3 tags.
With version 1.4 and lower, taglib has a bug which can, in some
circumstances, prevent Liquidsoap from sending the correct meta-datas to
Icecast or Shoutcast.
This happens when ID3 tags are encoded in some local encodings (latin1 ?).
Version 1.5 resolves that bug :
Non-Latin1 ID3v2 text frames are automatically converted to UTF-8 on write
(if they are not explicitly set to UTF-16)
Added a function to check Latin1 compatibility of strings
So, basically, if some or all your tags, when read by Liquidsoap, are
displayed in Icecast/Shoutcast with something like : ÿþH, it means the
current taglib version is too old.
An update of taglib and a recompilation of ocaml-taglib and liquidsoap
solves the problem, the tags will be displayed correctly whatever the
encoding.
--
Ticket URL: <http://savonet.rastageeks.org/ticket/245>
Savonet <http://savonet.rastageeks.org/>
Let's program our stream !
------------------------------------------------------------------------------
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
_______________________________________________
Savonet-trac mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-trac