우분투 amarok 에서 왜 이리 한글이 깨지는 걸까요?

rx78gd의 이미지

현재는 리눅스에서 주로 ogg 포맷으로 변환하고 있습니다만 이전에 받아두었던 수천곡의 mp3는 ntfs 파티션에 들어가있습니다.(또는 제트오디오 등으로 리핑한 것들입니다.)

문제는 amarok 에서 불러들였을때 한글이 너무 깨져보인다는 겁니다. 똑같은 파일등을 bmp로 볼때는 깨진 한글이 있기는 하지만 이정도는 아니라는 것이죠. 실험삼아 똑같은 제트오디오로 리핑한 것을 저장한후다른 곡들은 제외하고 bmp와 amarok 에서 불러들여봤는데 bmp 에서는 깨끗하게 나오는데 amarok 에서는 모조리 깨져보있습니다.

어느분께서 anarok의 설정->아마록 설정->일반에 보면 오른 쪽 아래에 인코딩이 있는데, 여기서 ID3v1 tags을 선택하고 Instead decode using this character set은 eucKR 로 바꿔보라고 하셨는데 바꾸어 보았지만 똑같이 깨져보입니다. 한글 폰트 문제인가 싶어 폰트등도 계속 바꾸어 보았지만 여전히 똑같습니다.

amarok 에서 곡정보등을(제목, 아티스트 등등) 수정해서 저장한뒤 bmp로 읽어들이도 깨지더군요.(euc-kr이나 utf-8이나 마찬가지입니다.)

아무튼 제가 가진 mp3 파일중 똑같은 파일인데 bmp에서 한글이 깨지는것은 15%정도인데 반해 amarok은 80% 이상이 깨져보입니다.(차라리 다 깨져보인다면 해결하기가 쉬울것 같습니다만...그것도 아니고...-_-;;)

다른 수정해 줄것이 있는지 궁금합니다. amarok 하나 쓰는게 이렇게 신경쓰여서야...T.T

File attachments: 
첨부파일 크기
Image icon 2.jpg220.52 KB
Image icon 1.jpg284.71 KB
랜덤여신의 이미지

bmp 가 비정상인 것입니다.
amaroK 은 UTF-16 으로 인코딩된 유니코드 id3v2 태그를 잘 읽습니다.
반면에 bmp 는 UTF-16 으로 인코딩된 태그는 전혀 읽지 못합니다. (패치를 해야 합니다)
amaroK 에서 몇몇 태그가 깨져 보인다면, 그것은 그 태그가 UTF-16 유니코드로 인코딩되지 않았기 때문일 것입니다.
mp3 와는 달리, ogg 나 wma, flac 등의 포맷은 태그 인코딩이 유니코드로 정해져 있기 때문에, 한글이 깨지는 현상이 없습니다.
찾아보시면 유니코드 태그로 변환하는 프로그램이 많이 있습니다. 저도 하나 만들고는 있는 중인데 사용자 인터페이스가 형편없어서 걱정이네요. :oops:
참고: http://barosl.com/wiki/wiki.php/MP3TagTest

rx78gd의 이미지

랜덤의여신 wrote:
bmp 가 비정상인 것입니다.
amaroK 은 UTF-16 으로 인코딩된 유니코드 id3v2 태그를 잘 읽습니다.
반면에 bmp 는 UTF-16 으로 인코딩된 태그는 전혀 읽지 못합니다. (패치를 해야 합니다)
amaroK 에서 몇몇 태그가 깨져 보인다면, 그것은 그 태그가 UTF-16 유니코드로 인코딩되지 않았기 때문일 것입니다.
mp3 와는 달리, ogg 나 wma, flac 등의 포맷은 태그 인코딩이 유니코드로 정해져 있기 때문에, 한글이 깨지는 현상이 없습니다.
찾아보시면 유니코드 태그로 변환하는 프로그램이 많이 있습니다. 저도 하나 만들고는 있는 중인데 사용자 인터페이스가 형편없어서 걱정이네요. :oops:
참고: http://barosl.com/wiki/wiki.php/MP3TagTest

컥..그렇군요. ntfs 파티션이니 어쩔수없이 윈도로 부팅해서 작업해야 할것 같군요. 제트오디오등으로 작업하면 괜찮을까요?

랜덤의 여신님 프로그램 기대하고 있습니다...(홈피도 하루에 한번은 가요..^^;;)

-------------------------------------------------------------------------------------------
나에겐 할 수 있다는 의지와
하면 된다는 신념과
해야 한다는 의무가 있다.

http://rx78gd.tistory.com

익명 사용자의 이미지

amarok 의 경우 제 경험상으로....
혹시 기우지만..... amarok 설정에서 ID3v1_tags 체크, 인코딩 euckr 로 설정
하시고 나서 컬렉션 디비를 지우고 다시 읽어 들여 보십시요.

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.