* BugZilla:169943 * ¾ÆÁÖ ¿¾³¯¿¡ Áú·¶´Âµ¥ ¾ó¸¶Àü¿¡ id3tag¶§¸Þ »¹ÁþÇÏ°í ³ª¼­ Á÷Á¢ ¸¸µé¾î¾ß °Ú´Ù°í »ý°¢ÀÌ ¹®µæ µé¾ú½É. * Âü°íÀÚ·á * [http://www.mozilla.org/projects/intl/chardet.html mozilla chardet] * [http://chardet.feedparser.org/ chardet for python] * ´ëÃæ ¸¸µç ÀÎÅÍÆäÀ̽º * chardet¿¡¼­´Â ¿©·¯°¡Áö ÇÔ¼ö°¡ Á¦°øµÇÁö¸¸ glib¼öÁØ¿¡¼­´Â ´Ü¼øÈ÷ ÇöÀç ¹®ÀÚ¿­ÀÇ ÀÎÄÚµù ÃßÃø¸¸ ¾Ë¸é µÉ °ÍÀÌ´Ù. * chardetÀÇ ÆÄÀ̽ã Æ÷ÆÃÀÇ ÇÔ¼ö¸¦ ´ëÃæ ¿Å°å´Ù. * ¸ðÁú¶óÀÇ chardet´ë½Å chardetÀÇ pythonÆ÷ÆÃÀ» ¿Å±â´Â ÀÌÀ¯ * pythonÀÌ c++º¸´Ù ¸¸¸¸ÇÏ´Ù. =33 * pythonÀÇ ÀÚ·áÇüÀ» glibÀ¸·Î ¿Å±â´Â ¹æ¹ýÀº ´ëÃæ ¾Ë°í ÀÖ´Ù. {{{ GCharDet * g_chardet_new(); gfloat g_chardet_feed(GCharDet *chardet, gchar *string, gssize len); void g_chardet_reset(GCharDet *chardet); const gchar * g_chardet_detected_charset(GCharDet *chardet); void g_chardet_free(GCharDet *chardet); }}} * ÇؾßÇÒ Áþ 1. ¸·¹«°¡³»·Î Æ÷ÆÃÇغ¸¸é¼­ °¨°¢ÀÍÈ÷±â 1. glib ½ºÅ¸ÀÏ·Î ÇÔ¼ö À̸§¹× ÀÎÀÚ¸¦ ´Ùµë±â 1. glib¿¡ ÅëÇÕ½ÃÅ°±â 1. gnome-i18n¿¡ ±¤°íÇؼ­ ±âÁ¸ÀÇ g_convert·Î µÇ¾îÀÖ´Â workaroundµéÀ» gchardetÀ¸·Î °íÄ¡±â 1. ¾Æ´ÁÇÑ µ¥½ºÅ©Å¾ ȯ°æÀ» Áñ±â±â * Àû¿ëÇÒ °÷ 1. gnome-vfsÀÇ ftp, ssh, nntp ¸ðµâ 1. yelpÀÇ man importer 1. evolutionÀÇ ¸ÞÀÏ ¹× vcard,vcalendar Æļ­ 1. gstreamerÀÇ °¢Á¾ tag Æļ­ 1. gedit¿¡¼­ textÆÄÀÏ ÀÎÄÚµù ¾Ë¾Æ³»±â 1. beagle°°Àº indexer¿¡¼­ »öÀÎ »Ì¾Æ³»±â 1. ±âŸ µîµî