[ lame-Bugs-3373096 ] Lame 3.99 Unicode

SourceForge.net <[email protected]>
Newsgroups gmane.comp.audio.mp3.lame
Message-ID <[email protected]>
Bugs item #3373096, was opened at 2011-07-20 21:51
Message generated for change (Settings changed) made by robert
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=100290&aid=3373096&group_id=290

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Libraries
Group: None
>Status: Closed
Resolution: None
Priority: 5
Private: No
Submitted By: Igor Pobi (igorpobi)
Assigned to: Nobody/Anonymous (nobody)
Summary: Lame 3.99 Unicode

Initial Comment:
Hello !

I tested last beta of lame.exe and enter some Croatian characters on artist and album title: "šŠđĐčČćĆžŽ". But, lame this add as "sSdDcCcCzZ".
In older lames all working ok !

----------------------------------------------------------------------

Comment By: Astara (astara)
Date: 2011-10-16 23:59

Message:
Do you mean Unicode?  or UCS2?  ID3v2 doesn't support Unicode - only UCS-2.

UCS-2 is only 64K characters -- it is not the same as UTF-16 which is
variable length like UTF-8...

Does LAME do encoding for the planes above Basic plane 1?   Unicode uses up
to plane 17 but has blank planes below this -- but this does mean that
anything supporting unicode Can't be UCS2 compatible, which means id3V2 is
OUT for unicode compatiblity -- unless you are fudging the standard.

Only in id3v2.4 is Unicode compatibility added, adding support for
UTF-16LE, UTF-16BE, and UTF-8.  Generally, for most western songs, UTF-8
takes half the encoding length, but can take up to 5 bytes.  UTF-16 encodes
up to plane 17 in 2-4 bytes.



----------------------------------------------------------------------

Comment By: Robert Hegemann (robert)
Date: 2011-10-04 07:11

Message:
Unicode tagging is now default, from 3.99b1 on.

----------------------------------------------------------------------

Comment By: Igor Pobi (igorpobi)
Date: 2011-07-21 00:22

Message:
Last news:

When set this parameters on first position (as suggested) all works !!! :)

Thanks !!

LAME.EXE -b 320 --cbr -m s --noreplaygain -q 0 InputFile.wav
 OutputFile.mp3 --id3v2-only --id3v2-ucs2 --tt "Name" --ta "Artist" 
 

----------------------------------------------------------------------

Comment By: Igor Pobi (igorpobi)
Date: 2011-07-21 00:16

Message:
Hello !

I use ID3v2 tag and yes .... i use --idv2-ucs2 switch. For example:

LAME.EXE -b 320 --cbr -m s --noreplaygain -q 0 InputFile.wav OutputFile.mp3
--tt "Name" --ta "Artist" --id3v2-only --id3v2-ucs2

But if enter croatian characters in Name or Artist converted to same
characters with dijalects. š->s, Š->S etc etc ....

----------------------------------------------------------------------

Comment By: Robert Hegemann (robert)
Date: 2011-07-21 00:02

Message:
Did you look at ID3v1 or ID3v2 tags?

The old ID3v1 tags are specified to be in ISO 8859-1 encoding, so Croatian
characters aren't in it.
For ID3v2 tags in none unicode it is the same as above. To store your tags
as unicode strings, add --id3v2-ucs2 as your first command line paramter.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=100290&aid=3373096&group_id=290

------------------------------------------------------------------------------
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
_______________________________________________
Lame-dev mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lame-dev
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.