Amarok 1.3-Beta2 한글 인코딩 문제..

dragonkun의 이미지

얼마전에 데스크탑 환경을 그놈에서 KDE로 옮겼는데요..
Amarok가 그렇게 좋다는 말에..
Amarok를 설치해서 사용했는데..
정말 좋긴 좋더군요.. :D

아무튼 문제는..일단 제가 1.2버젼을 쓰고 있었고..
utf-8을 쓰고 있는지라 euc-kr로 인코딩된 태그들을 손으로 일일히 바꿔주었습니다;;

문제는 1.2에서 1.3 beta2로 업그레이드 한 후에..
이전에 utf-8로 고쳤던 태그들은 다 잘 보이는데..
태그에 오타가 있음을 발견하고..
태그를 고쳤더니 글자가 깨져보이네요..

고치고 나서 바로는 재생목록과 OSD에는 제대로 보이는데..
모음집과 다시 플레이 하게 될때 OSD와 재생목록에서 다시 깨져 보입니다.

Amarok는 CVS 버젼이 아닌..인터넷에서 구한 소스로 컴파일 했습니다.
CVS에 있는 건 왠지 잘 컴파일이 안되더라구요;;

어떻게 문제를 해결할 수 있을까요?..

File attachments: 
첨부파일 크기
Image icon amarok_setting.png103.56 KB
Image icon amarok.png294.83 KB
랜덤여신의 이미지

id3iconv라는 프로그램을 써 보시는 것이 어떨까요?
java 프로그램입니다.
저는 다음과 같은 wrapper 를 만들어 두었습니다.

#!/usr/bin/env python
# -*- coding: utf-8 -*-
# vim: set fenc=utf-8:
from __future__ import division

import sys,os
os.execvp('java', ['java','-jar','/home/barosl/.bin/jar/id3iconv-0.2.1.jar']+sys.argv[1:])

# EndOfFile

find -iname '*.mp3' -exec id3iconv -e cp949 '{}' \;
이런 식으로 하시면 될 듯...
dragonkun의 이미지

앗..그런 프로그램이 있었다니..ㅠ-ㅠ..
하루내내 앨범 리스트 보며..손으로 태그 다 고쳤었는데..
좋은 프로그램 소개 감사합니다..

근데..
문제는..이미 태그들은 이미 UTF-8로 인코딩된 상태고..
제가 기본적으로 UTF-8 을 쓰기때문에..
태그가 cp949나 euc-kr 로 들어갈 이유는 없는데 말이죠;;
id3iconv 로 고쳐도 그대로인걸 보니..
태그가 UTF-8로 들어간 것 같기는 합니다만;;

1.2에서는 괜찮았었는데;; 1.3 베타가 말썽이네요;;

Emerging the World!

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.