터미널 기반의 음악재생기 XMMS2

by string posted May 27, 2016
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

설치 : sudo apt-get install xmms2


어떤 눈에 보이는 실체가 있는 것이 아니고 터미널에서만 실행되는 흥미로운 음악재생기입니다.


설치 후 터미널에서 xmms2 를 입력하고 help를 입력하면 커맨드 목록이 뜹니다.

(저는 데비안이라 유틸 버전이 더 구식입니다. 하모니카에 설치한 것과 버전이 다를 수 있습니다.)


xmms2> help

usage: xmms2 <command> [args]


Available commands:

   add

   current

   exit

   help

   info

   jump

   list

   move

   next

   pause

   play

   prev

   remove

   stop

   search

   seek

   toggle

   collection <subcommand>

   playlist <subcommand>

   server <subcommand>


Type 'help <command>' for detailed help about a command.


우선 가장 먼저 터미널에서 xmms2 를 입력합니다.

그다음 음악을 재생할 폴더를 지정해줍니다. 예를들어 <음악> 폴더에 각종 음악들을 저장해두었다고 가정해보겠습니다.
add /home/유저명/음악/

재생할 음악 목록을 띄웁니다.
list

음악을 재생합니다.
play

음악을 멈춥니다.
pause

다시 음악을 재생합니다.
play

다음곡으로 넘어갑니다.
next

이전곡으로 돌아갑니다.
prev

재생목록에 보면 임의의 번호가 부여되어 있습니다. 11번 곡을 재생합니다.
jump 11

현재곡이 무엇인지 봅니다.
current

곡 재생을 끝냅니다.
stop

터미널로 빠져나옵니다.
exit

헬프 목록에 보니 서버가 있는 것을 보니 원격지 서버에 있는 음악을 재생하는 것도 되나봅니다. 제가 서버를 운용하지 않아서 어떻게 재생할 수는 있는지는 잘 모르겠습니다.

재미있는 것은 stop을 하지 않고 exit로 빠져나와서 터미널을 종료해도 음악은 여전히 재생이 된다는 것입니다.
하드웨어 사양이 극도로 낮은 컴퓨터나 cli기반의 데스크탑 환경을 사용하신다면 xmms2 사용을 고려해보실 수 있습니다.
쿼드리벳(quodlibet)처럼 음질도 상당히 괜찮게 느껴집니다. 소소한 발견이네요.

* 만약 백그라운드에서 실행되고 있는 xmms2를 터미널에서 강제로 종료시키려면 
ps -ef | grep xmms2

kill -9 6302
6302는 예를들어 표시한 임의의 숫자입니다. 이 숫자는 수시로 변경됩니다. 동일한 컴퓨터내에서도 유틸을 종료 후 다시 시작하면 이 pid번호도 바뀝니다. ps -ef 명령으로 찾은 xmms2의 pid 번호를 저기 임의의 숫자 자리에 붙여넣기하시면 됩니다.

Articles

25 26 27 28 29 30 31 32 33 34