Komut satırından mp3 dosyaları nasıl çalınır?


60

Ubuntu 11.10 sunucusunu yükledim .. sadece komut satırı.

Komut satırı üzerinden ses (.mp3 & .wav) dosyalarını çalabilmem gerekiyor!

MPD ve Audacious paketlerini kurdum ... ve bazı dosyaları .conf dosyasında belirtilen bir yere kopyaladım.

Ama aceleyle .mp3 dosyalarını oynatmak için ne yapabilirim?

Ayrıca, AUDIO'nun doğru çalıştığını nasıl onaylayabilirim?


Bunu 'sunucu' hoparlörlerinden mi çalmak istiyorsunuz yoksa ağ üzerinden mi oynamak istiyorsunuz? İki çok farklı şeyler.
RobotHumans

Ağ üzerinden değil, başlangıçta ses çıkışı.
user51760

1
Sox'u yüklemeyi deneyebilirsin, daha sonra komut satırında "thisorthat.mp3 oyna" ya da "play ~ / music / thisfolder / thisorthat.mp3" olacak
silinmiş

Yanıtlar:


52

Wav için kullanabilirsiniz aplay. Mp3 için kullanabilirsiniz mpg123.


Mükemmel, o zaman sudo pip install gTTS(Google Metin Konuşması / github.com/pndurette/gTTS ) ile harika çalışıyor gtts-cli "The good of mankind far outweighs the bad" | mpg123 -.
Elijah Lynn

mpg321 iyi bir seçenektir.
Henry

35

Zaten ffmpeg kurulu ise (ubuntu ile birlikte varsayılan ffmpeg kurulu olmalıdır):

ffplay example.mp3

3
Oynarken, aynı zamanda bir GUI penceresi açar.
Elijah Lynn

3
-nodisp seçeneği bir GUI penceresi açmamasını sağlar.
weronika

1
ses çalmayı bitirdikten sonra çalışmaya devam ediyor gibi görünüyor.
Akiva

1
Sistemimde en azından ffplay -loop 9999 sound.wavkesintisiz bir şekilde sesi kapatıyor.
Michael

8
Kullandığım şey buffplay -nodisp -autoexit sound.ogg >/dev/null 2>&1
Paradiesstaub

13

Genelde sadece mplayer foo.mp3komut satırından ses çalmak için yaparım .


mplayer --vo=null musicClip.mp4sadece müzik istiyorsanız videoyu devre dışı bırakır.
Loxaxs

8

playDan komut soxpaket tarafından desteklenen herhangi bir dosya biçimini oynayacaksox

soxAçık terminal kurmak ve çalıştırmak için:

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

playKomutu kullanmak için :

play file_name.extension

man soxDaha fazla bilgi için kullanın

burada referans


8

Sunucunuz bunu destekleyip desteklemediğinden emin değil, ancak VLC'nin (doğru paketlerle) MP3 dosyalarını çalabilen bir komut satırı sürümü de var:

nvlc file.mp3

'Vlc' önündeki 'n' komut satırı için olan ncurses arayüzünü çağırır. Bu, birden fazla dosyayı oynatmanızı, oynatılmakta olan dosyaları duraklatmanızı ve kontrol etmenizi sağlar.

Ayrıca nvlc --random /path/to/your/music/folder , bir Müzik klasöründen rastgele şarkılar çalmak için kullanabilirsiniz .

Veya en az etkileşim için bile cvlcyerine kullanın nvlc.


5

Sesi oldukça basit bir şekilde test edebilirsiniz: speaker-test -c6( -c65.1 kurulum için 6 kanalı test etmek istediğimi belirtir)

Ancak müzik çalmak mpdiçin sadece bir sunucu.

Bir şeyler yapması için bir ön yüze ihtiyacı var. mpcOldukça basit bir komut satırı oyuncusu için göz atın . Elbette pek çok müşteri var (ağ üzerinden bağlayabileceğiniz grafiksel olanlar dahil), böylece onlarla oynayabilirsiniz.


Mükemmel, konuşmacı testi için teşekkürler .... harika çalıştı. Ayrıca mpc'yi de kontrol edeceğim.
kullanıcı51760

2

Sana cüruf taktığını söyledin. Komut satırında ses dosyasını çalabilirsiniz audacious -Hq file.


aslında öyle olmalı -Hq, değil -hq... ama evet. Ve neden bu cevap kabul edilmez?
Dale Anderson,

1

Ses .m4a dosyalarını oynatmak için smplayer kullanma

cd ~/Music/Songs_m4a
smplayer .

Bu SMPlayer v. 0.8.6 Linux'ta çalışıyor.

NOT : Hiçbir arayüz görüntülenmedi. Sadece klasördeki tüm ses dosyalarını çalar.


1

mpv , mlevin bahsettiği birmplayer soyundan geliyor . Eski komut satırı anahtarlarının çoğu hala çalışır, ancak klavye kısayollarının bazıları değişmiştir.

Ayrıca klasörleri "oynatma" özelliğine de sahiptir (içinde yer alan tüm medya dosyalarını sıralayarak).

mpv --vo=null -shuffle .
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.