Tôi muốn một dòng lệnh để phát một tệp nhạc cụ thể trong thiết bị đầu cuối (hoặc tập lệnh) từ đĩa cứng của tôi. Có thể mà không cần cài đặt thêm gói?
Tôi muốn một dòng lệnh để phát một tệp nhạc cụ thể trong thiết bị đầu cuối (hoặc tập lệnh) từ đĩa cứng của tôi. Có thể mà không cần cài đặt thêm gói?
Câu trả lời:
Tôi nghĩ rằng cài đặt mặc định không có cách nào để phát các tệp âm thanh từ dòng lệnh, ngoài việc sử dụng aplay
trên các tệp WAV ( aplay
cũng hỗ trợ các định dạng khác, nhưng trang man không rõ ràng về vấn đề này).
Ví dụ, để phát các tệp MP3, bạn cần các codec bị hạn chế có sẵn thông qua ubuntu-restricted-extras
và một trình phát như mplayer
hoặc cvlc
, nhưng có nhiều thứ khác: xem Trình phát đa phương tiện nào ở đó? nơi trình phát âm thanh dựa trên văn bản và GUI được liệt kê.
Sox
!
Có một số Trình phát đa phương tiện dựa trên văn bản phát trong Terminal, không được đề cập trong "Trình phát đa phương tiện nào?" --- nhưng tất cả chúng sẽ liên quan đến một số tải xuống.
(Bạn có nói "Sẽ tốt hơn nếu làm điều đó mà không cần cài đặt các gói bổ sung" nhưng bạn không nói đó là một điều chắc chắn không-không)
Hãy xem http://kmandla.wikispaces.com/search/view/music .
Đáng nói đến đặc biệt là moc và cmus.
Hãy thử sudo apt-get install moc
và sau đó mocp
trong một cửa sổ thiết bị đầu cuối mới.
Điều này sẽ cho phép bạn phát âm thanh đã chọn từ thiết bị đầu cuối.