Ich möchte, dass eine Befehlszeile eine bestimmte Musikdatei im Terminal (oder Skript) von meiner Festplatte abspielt. Ist es möglich, ohne zusätzliche Pakete zu installieren?
Ich möchte, dass eine Befehlszeile eine bestimmte Musikdatei im Terminal (oder Skript) von meiner Festplatte abspielt. Ist es möglich, ohne zusätzliche Pakete zu installieren?
Antworten:
Ich denke, die Standardinstallation bietet keine Möglichkeit, Audiodateien über die Befehlszeile abzuspielen, außer aplayfür WAV-Dateien ( aplayunterstützt auch andere Formate, aber die Manpage ist in dieser Hinsicht nicht klar).
Um beispielsweise MP3-Dateien abzuspielen, benötigen Sie eingeschränkte Codecs, die über verfügbar sind ubuntu-restricted-extras, und einen Player wie mplayeroder cvlc, aber es gibt viele andere: siehe Welche Media Player gibt es? Hier werden textbasierte und GUI-basierte Audioplayer aufgelistet.
Sox!
Es gibt mehrere textbasierte Media Player, die im Terminal abgespielt werden und in "Welche Media Player gibt es?" Nicht erwähnt werden. --- aber sie werden alle einen Download beinhalten.
(Sie sagen "Es wäre besser, wenn Sie keine zusätzlichen Pakete installieren", aber Sie sagen nicht, dass es ein definitives Nein-Nein ist.)
Besuchen Sie http://kmandla.wikispaces.com/search/view/music .
Besonders hervorzuheben sind moc und cmus.
Versuchen Sie es sudo apt-get install mocund dann mocp
in einem neuen Terminalfenster.
Auf diese Weise können Sie das ausgewählte Audio vom Terminal abspielen.