명령 줄에서 mp3 파일을 재생하는 방법?


60

Ubuntu 11.10 서버를 설치했습니다. 따라서 명령 행 만 해당합니다.

커맨드 라인을 통해 오디오 (.mp3 & .wav) 파일을 재생할 수 있어야합니다!

MPD & Audacious 패키지를 설치했으며 .conf 파일에 지정된 위치에 일부 파일을 복사했습니다.

그러나 .mp3 파일을 완전히 재생하려면 어떻게해야합니까 ??

또한 AUDIO가 올바르게 작동하는지 어떻게 확인할 수 있습니까?


'서버'스피커에서 재생 하시겠습니까, 아니면 네트워크를 통해 재생 하시겠습니까? 매우 다른 두 가지.
RobotHumans

네트워크를 통하지 않고 (초기) 잭 출력을 통한 오디오.
user51760

1
Sox 설치를 시도한 후 명령 행에서 "play thisorthat.mp3"또는 "play ~ / music / thisfolder / thisorthat.mp3"가
됩니다.

답변:


52

wav의 경우을 사용할 수 있습니다 aplay. mp3의 경우을 사용할 수 있습니다 mpg123.


완벽하고 sudo pip install gTTS(Google Text to Speech / github.com / pndurette / gTTS ) 와 잘 작동합니다 gtts-cli "The good of mankind far outweighs the bad" | mpg123 -.
Elijah Lynn

mpg321은 좋은 옵션입니다.
헨리

35

ffmpeg가 이미 설치되어있는 경우 (ubuntu와 함께 ffmpeg가 기본값으로 설치되어 있어야 함) 다음을 시도하십시오.

ffplay example.mp3

3
재생하는 동안 GUI 창이 열립니다.
Elijah Lynn

3
-nodisp 옵션은 GUI 창을 열지 않습니다.
weronika

1
오디오 재생이 끝난 후에도 계속 실행되는 것 같습니다.
Akiva

1
내 시스템에서는 최소한 ffplay -loop 9999 sound.wav오디오를 매끄럽게 반복합니다.
Michael

8
이것은 내가 사용하는 것입니다ffplay -nodisp -autoexit sound.ogg >/dev/null 2>&1
Paradiesstaub

13

나는 보통 mplayer foo.mp3명령 줄에서 오디오를 재생합니다.


mplayer --vo=null musicClip.mp4음악 만 원하는 경우 비디오를 비활성화합니다.
loxaxs

8

패키지 의 play명령은 다음에서 sox지원하는 모든 파일 형식을 재생합니다sox

sox열린 터미널 을 설치 하고 실행하려면 다음을 수행하십시오.

sudo apt-get install sox
sudo apt-get install sox libsox-fmt-all

play명령 을 사용하려면

play file_name.extension

man sox자세한 정보를 위해 사용

여기 참조


8

서버가 서버를 지원하는지 확실하지 않지만 VLC에는 MP3 파일 (올바른 패키지로)을 재생할 수있는 명령 행 버전도 있습니다.

nvlc file.mp3

'vlc'앞의 'n'은 명령 행에 대한 ncurses 인터페이스를 호출합니다. 이를 통해 여러 파일을 재생하고 재생중인 파일을 일시 중지 및 제어 할 수 있습니다.

또한 nvlc --random /path/to/your/music/folder 음악 폴더에서 임의의 노래를 재생 하는 데 사용할 수 있습니다 .

또는 상호 작용을 최소화하기 위해 cvlc대신에를 사용하십시오 nvlc.


5

사운드를 아주 간단하게 테스트 할 수 있습니다. speaker-test -c6(여기서 -c65.1 설정에서 6 개 채널을 테스트하려고 함을 나타냅니다)

그러나 음악을 재생 mpd하기 위해서는 서버 일뿐입니다.

일을하려면 프론트 엔드가 필요합니다. mpc상당히 기본적인 커맨드 라인 플레이어를 확인하십시오 . 물론 많은 클라이언트 (네트워크를 통해 연결할 수있는 그래픽 클라이언트 포함)가 있으므로 해당 클라이언트 와 함께 놀 수 있습니다.


훌륭합니다. 스피커 테스트에 감사드립니다. mpc도 확인하겠습니다.
user51760

2

당신은 대담한 설치했다. 명령 줄에서로 오디오 파일을 재생할 수 있습니다 audacious -Hq file.


실제로는 -Hq아니지만 -hq... 그렇습니다. 그리고 omg 왜 이것이 받아 들여지지 않는 대답입니까?
데일 앤더슨

1

smplayer를 사용하여 오디오 .m4a 파일 재생

cd ~/Music/Songs_m4a
smplayer .

Linux에서 실행되는 SMPlayer v. 0.8.6입니다.

참고 : 인터페이스가 표시되지 않습니다. 폴더의 모든 오디오 파일 만 재생합니다.


1

MPV는 MPlayer가의 후손이다 mlevin는 언급하고있다. 이전 명령 줄 스위치는 여전히 작동하지만 일부 키보드 단축키가 변경되었습니다.

또한 폴더에 포함 된 모든 미디어 파일을 큐에 넣음으로써 폴더를 "재생"할 수 있습니다.

mpv --vo=null -shuffle .
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.