우분투 5.04 효리, 그놈 환경에서 리듬박스 MP3 활성화하기

kirrie의 이미지

2007년 12월 달에 새로 수정합니다.
꽤나 많은 분이 이 문서를 참조하셨고, 참고하고 계시고, 앞으로도 참조하실 것 같아서 새로 글을 올리지 않고 예전 글을 수정합니다.
본 수정 내용은 https://help.ubuntu.com/community/RestrictedFormats 에 있는 내용을 다루고 있습니다.

1. 우분투 7.10 gutsy와 7.04 feisty의 경우는 ubuntu-restricted-extra 패키지를 설치하므로써 간단히 문제를 해결 할 수 있습니다. (만세!)

2. 우분투 6.06과 6.10은

gstreamer0.10-pitfdll gstreamer0.10-ffmpeg gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse
gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse gxine libxine-main1 libxine-extracodecs ogle ogle-gui

등의 패키지를 설치하시면 됩니다. 단, 기본으로 Community maintained (Universe)와 Non-free (Multiverse) 저장소가 활성화 되어 있지 않은 모양입니다. source.list를 직접 수정하실 수 있으면 추가하시고, 시냅틱의 경우는 '저장소'에서 위의 두 항목을 체크해주신 뒤에 패키지 리스트를 update 하시고 설치하실 수 있습니다.

------------------- 5.04 버젼을 쓰지 않는 이상 아래 내용은 무시하세용~ --------------->

비교적 최신 배포판들은 여러 미디어 포맷들이 restricted 되었다는 이유로 배포판에 포함시키지 않고 있습니다. 대표적인 것이 MP3죠.
관련 문서 조금만 뒤져보면 금방 문제를 해결 할 수 있지만 저처럼 "어찌할 바를 모르고 며칠을 삽질에 보내는 분들"을 위해 간략하게 우분투 5.04 그놈 환경에서 리듬박스 MP3를 활성화 하는 방법을 설명하도록 하겠습니다.

1) 우분투 위키에 "RestrictedFormats"라는 제목으로 관련 내용이 있습니다.
http://www.ubuntulinux.org/wiki/RestrictedFormats

2) 우분투는 기본적으로 루트를 사용하지 않습니다. 물론 몇가지 해킹을 통해 루트 비밀번호를 설정할 수 있고 루트로 작업이 가능하지만, 꼭 루트 비밀번호를 설정하지 않아도 사용상에 큰 무리는 없습니다.

3) 리듬박스에서 MP3를 활성화하기 위해선 gstreamer0.8-mad 패키지가 필요합니다. 하지만 기본적으로 설정되어 있는 레포지트리(저장소)엔 이 패키지가 없으므로 소스리스트를 수정해주어야 합니다.

1. 프로그램 > 시스템 > 루트 터미널을 실행시킵니다. 비밀번호를 넣어주라고 하는데, 현재 계정의 비밀번호를 넣어주면 실행됩니다.

2. vi /etc/apt/source.list 해서 주석 된 부분 가운데

#deb http://kr.archive.ubuntu.com/ubuntu hoary universe
#deb-src http://kr.archive.ubuntu.com/ubuntu hoary universe

를 주석 해제합니다.

3. apt-get update 해서 패키지 리스트를 업데이트 합니다.

4. apt-get install gsteamer0.8-mad 해서 관련 패키지를 인스톨합니다.

5. 리듬박스를 실행해서 MP3가 제대로 플레이 되는지 확인합니다.

제 경우 이 부분에서 리듬박스 실행시에 "gst-register"를 실행하지 않았다는 에러메세지가 떴습니다.
위 명령어는 관련 패키지를 요구하는 어플리케이션의 플러그인 설정을 리빌드 하는 것(으로 생각됩니다.)입니다.

6. /usr/bin/gst-register-0.8 해서 플러그인 설정을 리빌드 합니다. 이 명령은 루트 권한으로 한번 실행시켰다고 해서 모든 계정에 일괄 적용되지 않습니다. 각 계정별로 실행시켜야 합니다.

7. 제대로 MP3를 들을 수 있습니다!

별로 팁 같지 않은 팁을 올려서 귀중한 바이트를 낭비한 것 같아 송구스럽습니다;;

Forums: 
익명 사용자의 이미지

그냥 ogg vorbis 쓰면 안되나요?

랜덤여신의 이미지

리듬박스 뿐만 아니라... gstreamer 를 사용하는 프로그램들(totem 이나 amarok 같은...)에게도 영향을 주지요... :)

crazydak의 이미지

오오...팁 감사합니다.
mpg123으로만 노래 들었었는데...
드뎌 GUI로 노래를 들을수 있을듯 싶습니다.. ^^

익명 사용자의 이미지

synaptic package manager 에서 더 쉽게 소스리스트를 업데이트 할수 있는걸로 압니다...

랜덤여신의 이미지

Anonymous wrote:
synaptic package manager 에서 더 쉽게 소스리스트를 업데이트 할수 있는걸로 압니다...

GUI 툴 쓰기 귀찮습니다... 직접 텍스트 에디터로 할 수 있는 방법이 있는데 뭐하러... =3=3
(음... 중독된건가...)

Prentice의 이미지

에디터 쓰기 귀찮습니다... 컴한테 스크립트로 시킬 수 있는 방법이 있는데 뭐하러... =3=3

익명 사용자의 이미지

감사합니다.

덕분에 드뎌 mp3를...ㅎㅎ

그런데....
mp3를 추가시키니까.. 파일 이름이 무지막지하게 깨지고 있군요..--;;;;
id3 태그를 읽으면서 뭔가 잘못 된 듯한데..
이거 해결하는 방법은 없을까요??

참고로.. utf8 인코딩이고요. 윈도우 파티션(ntfs)의 파일을 불러들일 때 벌어지는 일입니다.
태그가 다 깨지는 것도 아니고..
깨져 읽히는 게 있고.. 제대로 다 읽히는 게 있네요..^^

방법 없을까요??? ^^

coyday의 이미지

움.. 저는 FC3인데 그냥 xmms 쓰는데요..
FC3에도 restrict되어 있는데 그거 지우고 별도 패키지를 깔아서..
아무튼 리눅스 세계에서는 다 방법이 있어서 재미있죠.

북한산(X) 삼각산(O) 백운대(X) 백운봉(O)

kirrie의 이미지

안개 wrote:
감사합니다.

덕분에 드뎌 mp3를...ㅎㅎ

그런데....
mp3를 추가시키니까.. 파일 이름이 무지막지하게 깨지고 있군요..--;;;;
id3 태그를 읽으면서 뭔가 잘못 된 듯한데..
이거 해결하는 방법은 없을까요??

참고로.. utf8 인코딩이고요. 윈도우 파티션(ntfs)의 파일을 불러들일 때 벌어지는 일입니다.
태그가 다 깨지는 것도 아니고..
깨져 읽히는 게 있고.. 제대로 다 읽히는 게 있네요..^^

방법 없을까요??? ^^

1. 한글파일명이 제대로 보이지 않는 경우
ntfs파티션을 마운트 할때 iocharset=utf8 옵션을 넣어보세요.

2. id3 인코딩 문제
음.. 리듬박스에서 euc-kr을 지원하지 못하는 것 같네요. (지금 확인하기 힘든 상태라..) 일단 구글링을 해보니까 id3태그를 컨버팅 해주는 유틸리티가 있습니다.
자세히 읽어보진 못했지만, 다음 사이트에서 찬찬히 살펴보시면 뭔가 해결의 실마리를 얻을 수 있지 않을까.. 요.. 쿨럭;;;

http://www.cs.berkeley.edu/~zf/id3iconv/

--->
데비안 & 우분투로 대동단결!

specerx의 이미지

안개 wrote:
감사합니다.

덕분에 드뎌 mp3를...ㅎㅎ

그런데....
mp3를 추가시키니까.. 파일 이름이 무지막지하게 깨지고 있군요..--;;;;
id3 태그를 읽으면서 뭔가 잘못 된 듯한데..
이거 해결하는 방법은 없을까요??

참고로.. utf8 인코딩이고요. 윈도우 파티션(ntfs)의 파일을 불러들일 때 벌어지는 일입니다.
태그가 다 깨지는 것도 아니고..
깨져 읽히는 게 있고.. 제대로 다 읽히는 게 있네요..^^

방법 없을까요??? ^^

UTF-8환경의 rhytmbox에서 euc-kr로 인코딩 된 id3 tag 바로 보&
참고 하세요.

zelon의 이미지

잘 봤습니다. 집에 가서 해봐야하겠네요. 관련 다른 포맷들도 재생할 수 있다니...

참고로 mp3 play 만을 위한 거라면 apple.kldp.net 에 가셔서 사과를 설치해보는 것도 괜찮을 것 같네요. deb 로도 나와있구요. 설치할 때 dpkg -i [filename] 로 설치하면 되는데, 의존성 문제는 앞에서 나온 apt-get 이나 시냅킥 패키지 관리자로 해결하면 됩니다.

써본결과 꽤 괜찮더라구요 ^^ 제가 개발자는 아니지만, 국내 오픈소스에 버그 리포팅이라도 하핫

-----------------------------------------------------------------------
GPL 오픈소스 윈도우용 이미지 뷰어 ZViewer - http://zviewer.wimy.com
블로그 : http://blog.wimy.com

la9527의 이미지

KDE 유저 라면 amarok을 쓰세요..

utf8, euckr 동시에 지원해서 한글 깨짐이 없습니다.
지금까지 본것 중 제일 괜찮다고 생각하는게 amarok 이네여..

netcorea의 이미지

리듬박스에서 아이팟 인식되는군요! :shock:

알려주신 팁, 감사히 적용해서 리듬박스로 음악을 듣다가
아이팟 충전이나 시킬겸 연결했는데, 왼쪽 소스리스트에
아이팟이 떡! 하니 뜨는겁니다.

테그는 아이튠즈에서 ID3V2.4로 관리하고있는데, 깨지는 정보는 전혀 없습니다.
AppleLossless, AAC 코덱으로 저장된 파일은 재생이 안되더군요. AL은 둘째치고 AAC는 어떻게 재생방법 없나 찾아봐야겠습니다. ^-^

마지막으로 스크린샷 주소 남깁니다. :)

http://www.waterfallnc.com/tt/attach/0508/050508232738191789/370190.jpg

kirrie의 이미지

netcorea wrote:
리듬박스에서 아이팟 인식되는군요! :shock:

알려주신 팁, 감사히 적용해서 리듬박스로 음악을 듣다가
아이팟 충전이나 시킬겸 연결했는데, 왼쪽 소스리스트에
아이팟이 떡! 하니 뜨는겁니다.

테그는 아이튠즈에서 ID3V2.4로 관리하고있는데, 깨지는 정보는 전혀 없습니다.
AppleLossless, AAC 코덱으로 저장된 파일은 재생이 안되더군요. AL은 둘째치고 AAC는 어떻게 재생방법 없나 찾아봐야겠습니다. ^-^

마지막으로 스크린샷 주소 남깁니다. :)

http://www.waterfallnc.com/tt/attach/0508/050508232738191789/370190.jpg

http://www.ubuntulinux.org/wiki/RestrictedFormats

에 가시면 aac에 관한 내용도 있습니다. :lol:

--->
데비안 & 우분투로 대동단결!

netcorea의 이미지

kirrie wrote:
netcorea wrote:
리듬박스에서 아이팟 인식되는군요! :shock:

알려주신 팁, 감사히 적용해서 리듬박스로 음악을 듣다가
아이팟 충전이나 시킬겸 연결했는데, 왼쪽 소스리스트에
아이팟이 떡! 하니 뜨는겁니다.

테그는 아이튠즈에서 ID3V2.4로 관리하고있는데, 깨지는 정보는 전혀 없습니다.
AppleLossless, AAC 코덱으로 저장된 파일은 재생이 안되더군요. AL은 둘째치고 AAC는 어떻게 재생방법 없나 찾아봐야겠습니다. ^-^

마지막으로 스크린샷 주소 남깁니다. :)

http://www.waterfallnc.com/tt/attach/0508/050508232738191789/370190.jpg

http://www.ubuntulinux.org/wiki/RestrictedFormats

에 가시면 aac에 관한 내용도 있습니다. :lol:

:lol: 감사합니다! 감사합니다! 감사합니다! :lol:

그런데 공교롭게도 지금 fixing중이라고 하는군요.

정상가동되는데로 설치해봐야겠습니다. ^ㅅ^

댓글 달기

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