MP3 파일의 태그 정보를 수정하려고 합니다.

sodomau의 이미지

몽땅 다 일괄적으로 유니코드로 바꾸고 싶은데요.

이런 프로그램이 있나요..? -_-;

너무 질문이 거시기한 감이 있지만; 검색하기도 힘들고;

없을꺼 같은 삘을 좀 강하게 받아서 질문드립니다;

아참, 페도라 Core2 쓰고 있습니다

vajna의 이미지

ID3V2중에 UNICODE로 스트링을 저장하는 버전이 따로 있는데
그걸 지원하는 에디터를 찾으시는것 같군요..

머나먼 땅으로 우리 동무가 이제 떠나간다네.
고향의 바람이 불어와 동무 뒤를 따르고
사랑스러운 도시가 푸른 이내 속에서 사라지네.
정든 집, 푸른 동산, 부드러운 눈길도...

정태영의 이미지

vajna wrote:
ID3V2중에 UNICODE로 스트링을 저장하는 버전이 따로 있는데
그걸 지원하는 에디터를 찾으시는것 같군요..

id3 2.3 이 latin1으로 저장하고
id3 2.4가 유니코드로 저장하는거였던가.. 하튼 그런데 정확하게 기억이 안나는군요.. 하튼 정확한건 2.3과 2.4 버젼에선.. 인코딩이 정해져있다는 것입니다 ;)

제일 간단한건.. 윈도우용 itunes에서.. 전체선택을 하고 마우스 오른쪽 버튼을 누른 후.. id3 태그 변환을 하고.. 2.3버젼으로 바꾸면..

winamp liteamp rythmbox 그리고 기타 이것저것들에서 다 잘나오더군요 :)

오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...

http://mytears.org ~(~_~)~
나 한줄기 바람처럼..

palsuet의 이미지

아마도 rhythmbox 때문에 찾으시는 듯 한데, 저도 열심히 찾아 봤습니다만 리눅스에서는 적당한 프로그램을 못 찾았습니다. 하지만 iTunes를 이용하니 되더군요. iTunes에서 mp3 파일을 선택하고 오른쪽 버튼을 누르면 "Convert ID3 Tag..."라는 메뉴가 있는데, 이 기능을 이용해서 ID3 태그 버전을 v2.2로 바꿔주면 encoding이 Unicode로 바뀌는 것 같습니다. 다만 저도 그다지 자신은 없습니다. 그냥 iTunes에서 이렇게 저렇게 하다보니 된거라서...;; 그리고 몇몇 파일은 어떻게 해도 안되더군요.

괜히 엉뚱한 답변을 한게 아닌지 모르겠습니다.;;

feel the gravity

은현의 이미지

저도 아쉽게도 리눅스에서 하는 방법은 아니네요.

윈도우용 태그 에디터로 SuperTagEditor가 있는데, 그 프로그램의 개조판 중 하나로 Plugin Version (Nightmare) 가 있습니다. 이 프로그램은 id3v2일 때 유니코드로 저장하는 옵션을 가지고 있습니다.

ID3에 유니코드로 저장하는 게 활성화 되면 좋겠지만, 아직까지는 많이 지원하지 않아서 아쉽더군요. id3v2.4에서는 UTF-8 인코도 추가 되었던데, 빨리 많은 재생기에서 지원했으면 합니다.

iTunes 에서 바꾸신다면 가장 범용성이 높은 버전인 2.3로 저장하는게 좋을 거라고 생각합니다.

보기: http://pluu.pe.kr/blog/index.php?pl=73

Quote:
id3 2.3 이 latin1으로 저장하고
id3 2.4가 유니코드로 저장하는거였던가.. 하튼 그런데 정확하게 기억이 안나는군요.. 하튼 정확한건 2.3과 2.4 버젼에선.. 인코딩이 정해져있다는 것입니다

인코딩이 정해져 있지 않습니다.
2.3 에서는 ISO-8859-1 (Latin) 과 Unicode로 저장할 수 있습니다. 유니코드로 저장할 때에는 BOM을 붙여주지요.
2.4 에는 네가지 인코딩 방법이 있고 그것은 아래와 같습니다.
Quote:
$00 ISO-8859-1 [ISO-8859-1]. Terminated with $00.
$01 UTF-16 [UTF-16] encoded Unicode [UNICODE] with BOM. All
strings in the same frame SHALL have the same byteorder.
Terminated with $00 00.
$02 UTF-16BE [UTF-16] encoded Unicode [UNICODE] without BOM.
Terminated with $00 00.
$03 UTF-8 [UTF-8] encoded Unicode [UNICODE]. Terminated with $00.
respiro의 이미지

unicode 지원 여부는 모르겠지만,
아래서.. 찾아보면 좋은 출발점이 되지 않을 까요.

http://www.id3.org
http://id3lib.sourceforge.net/

위 id3lib 라이브러리는 유니코드 처리르 제대로 못하는 것 같습니다.

그럼.....

전투는 우리를 공격하는 외부의 적에 대항해서 뿐만 아니라
우리 자신의 내부에서 발견되는 적들의 사고와 모델에 대항해서 시작한다.
(솔라나스와 헤티노의 "제 3영화를 위하여" 中)

sodomau의 이미지

답변 달아주셔서 감사합니다.

윈도는 안 쓰는 관계로; iTunes 이용하는건 좀 번거로울꺼 같고;

직접 만드는 것도 그다지 어려울꺼 같지는 않아서;

Tag spec 좀 보고 직접 만들기로 결심했습니다

학생인 관계로 -_- 언제 완성될지는 - _-);

잘 되면 거창하게 태그에디터 하나 프로젝트로라도 등록하게 될 날이 올지도.. 헐헐;

microfeel의 이미지

도움이 되실까 모르겠네요.
저는 easytag2 로 편집하고 id3iconv를 사용해서 유니코드로
일괄 변환하는데 리듬박스에서도 잘 읽고, bmp 에서도
id3v2 disable 시키면 잘 되더라구요. 윈도우로 가지 않아도...

아참 윈도우에서는 tag&rename이 정말 좋더군여.
단 쉐어웨어라 그렇지만, 성능이랑 편의성은 최고입니다.
아마존에서 앨범이미지 받아서 저장해주고, 유니코드 완벽하게
지원해주고, 윈앰프처럼 유니코드 지원이 미비한 프로그램을 위해
저장하는 방식도 선택할수 있고...

참고가 되셨으면 좋겠네요.

내가 보고싶은 세상을 그린다.

댓글 달기

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