Bug 108469 - Automatic detect GST_ID3_TAG_ENCODING environment variable at first startup
Summary: Automatic detect GST_ID3_TAG_ENCODING environment variable at first startup
Status: RESOLVED INTENTIONAL
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR wishlist
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-03 03:58 UTC by Funda Wang
Modified: 2006-06-11 12:32 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Funda Wang 2005-07-03 03:58:43 UTC
Version:           svn trunk (using KDE Devel)
Installed from:    Compiled sources
OS:                Linux

Currently, amaroK set the encoding used to phrase id3v1 tags through its preferences. But it might not be user-friendly in its first startup. Furthermore, it is very difficult to preset the default value of "Recode Encoding" setting in mutilingual distro like Mandriva, because amaroK uses meaningless number rather than string to store encoding :(

GStreamer has populated[1] a environment variable GST_ID3_TAG_ENCODING used to phrase the id3v1 tags. It would be better amaroK can detect it in its first startup, then set "Recode Encoding" accordingly. Of course, users can select another encoding in the future, but it would be a good start if they needn't touch it :p

Note, it is only a enviornment variable, so it is not required that gstreamer engine be installed or selected by amaroK.

[1] http://bugzilla.gnome.org/show_bug.cgi?id=149274#c17
Comment 1 Seb Ruiz 2005-11-18 08:58:17 UTC
tag recoding has been removed from amaroK

too many associated problems with it.
Comment 2 Funda Wang 2005-11-26 07:34:19 UTC
IMHO, removing tag recoding completely is a really bad idea. That means, amaroK 1.4 can only be used by people who are using latin languages.

GST_ID3_TAG_ENCODING is a good choice than nothing, especially when using gstreamer backends.
Comment 3 Seb Ruiz 2005-11-26 14:01:21 UTC
Your humble opinion has been noted, but we won't change it. Sorry.
Comment 4 Ian Monroe 2005-11-26 15:42:07 UTC
For the record, the recoding option was for working around incorrectly tagged music files. So amaroK can still read and write non-latin languages.