bleskodev / rubyripper

Fork of the original rubyripper from code.google.com/p/rubyripper + some bugs fixes
126 stars 21 forks source link

Encoding track-names received from freedb not in UTF-8 #414

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Try to rip a cd with track-names retrieved from freedb in UTF-8 
characters (greek in this case) 

What is the expected output? What do you see instead?

The track-names received appear like:    Ìåó' Ôçí Âñï÷Þ

1) What version of rubyripper are you using? On what operating system?
->0.5.7 on ubuntu-9.10

2) Are you using the gtk2 or the commandline interface?
->gtk2

3) Is the problem gone with the default settings? If so, please attach your
settings file ($HOME/.rubyripper/settings).
->

4) Does the problem only happen on a specific disc? If so, please attach
the output of cdparanoia -Q. Also the freedb output would be nice if it may
be related to it.
->

cdparanoia III release 10.2 (September 11, 2008)

Table of contents (audio tracks only):
track        length               begin        copy pre ch
===========================================================
  1.    23539 [05:13.64]        0 [00:00.00]    no   no  2
  2.    19796 [04:23.71]    23539 [05:13.64]    no   no  2
  3.    16472 [03:39.47]    43335 [09:37.60]    no   no  2
  4.    15095 [03:21.20]    59807 [13:17.32]    no   no  2
TOTAL   74902 [16:38.52]    (audio only)

Please provide any additional information below.

Original issue reported on code.google.com by A.Kaf...@gmail.com on 18 Apr 2010 at 9:09

GoogleCodeExporter commented 8 years ago
This is not a bug for rubyripper. This is a freedb bug. The freedb spec says 
all text 
is encoded as UTF-8.

Notice that it's not very easy to fix this as well.

Original comment by boukewou...@gmail.com on 24 Apr 2010 at 2:45