Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.os.unix.linux.misc > #121373 > unrolled thread
| Started by | Jan Novak <repcom@gmail.com> |
|---|---|
| First post | 2022-02-18 17:10 +0100 |
| Last post | 2022-02-24 12:33 +0100 |
| Articles | 14 — 5 participants |
Back to article view | Back to de.comp.os.unix.linux.misc
cli stream mp3 player Jan Novak <repcom@gmail.com> - 2022-02-18 17:10 +0100
Re: cli stream mp3 player Markus Heinz <markus.heinz@uni-dortmund.de> - 2022-02-18 17:49 +0100
Re: cli stream mp3 player Jan Novak <repcom@gmail.com> - 2022-02-21 09:03 +0100
Re: cli stream mp3 player Andreas Kohlbach <ank@spamfence.net> - 2022-02-21 10:08 -0500
Re: cli stream mp3 player Jan Novak <repcom@gmail.com> - 2022-02-23 14:12 +0100
Re: cli stream mp3 player Andreas Kohlbach <ank@spamfence.net> - 2022-02-23 10:31 -0500
Re: cli stream mp3 player Jan Novak <repcom@gmail.com> - 2022-02-25 08:27 +0100
Re: cli stream mp3 player Christian Garbs <mitch@cgarbs.de> - 2022-02-27 15:44 +0000
Re: cli stream mp3 player Markus Heinz <markus.heinz@uni-dortmund.de> - 2022-02-21 19:42 +0100
Re: cli stream mp3 player Andreas Kohlbach <ank@spamfence.net> - 2022-02-18 15:08 -0500
Re: cli stream mp3 player Andreas Kohlbach <ank@spamfence.net> - 2022-02-19 14:30 -0500
Re: cli stream mp3 player Christian Garbs <mitch@cgarbs.de> - 2022-02-18 22:29 +0000
Re: cli stream mp3 player Gert Link <gertlink_nospam@gmx.de> - 2022-02-24 08:57 +0100
Re: cli stream mp3 player Jan Novak <repcom@gmail.com> - 2022-02-24 12:33 +0100
| From | Jan Novak <repcom@gmail.com> |
|---|---|
| Date | 2022-02-18 17:10 +0100 |
| Subject | cli stream mp3 player |
| Message-ID | <suoge8$3ac7c$1@gwaiyur.mb-net.net> |
Hallo, auf den meisten meiner PC's ist eine GUI installiert, so das ein Abspielen eine Radio URL mit VLC am einfachsten ging. NUn sitze ich aber ab und zu in einer Werkstatt, wo nur Debian Server mit CLI zur Verfügung stehen und ich auch den Overhead, den VLC an Paketen mitbringt, nicht installieren möchte. mpg123 / mpg321, fflpay, moc habe ich versucht. Die haben Probleme mit den URLs (vermutlich auch wegen den Weiterleitungen oder den gesendeten Playlisten). Bei mpg123 habe ich noch den einen oder anderen Sender mit dem Paramater "-@" zum laufen bekommen, aber 90% laufen nicht. Gibt es etwas passendes für die CLI, welches URL spielen kann, in der Art wie der VLC Player, oder der Web Browser (der spielt auch alle URLs klaglos, nur das auf den Servern kein Webbrowser installiert ist). Jan
[toc] | [next] | [standalone]
| From | Markus Heinz <markus.heinz@uni-dortmund.de> |
|---|---|
| Date | 2022-02-18 17:49 +0100 |
| Message-ID | <20220218174921.31724a08@computer5> |
| In reply to | #121373 |
Hallo. Am 2022-02-18 17:10 +0100 schrieb Jan Novak: > Hallo, > [...] > mpg123 / mpg321, fflpay, moc habe ich versucht. Die haben Probleme > mit den URLs (vermutlich auch wegen den Weiterleitungen oder den > gesendeten Playlisten). Bei mpg123 habe ich noch den einen oder > anderen Sender mit dem Paramater "-@" zum laufen bekommen, aber 90% > laufen nicht. [...] Ich habe bis jetzt jeden Radio Stream, den ich hören möchte, mit mpg123 auf der Kommandozeile abspielen können. Dabei sind jedoch zwei Dinge zu beachten: 1. mpg123 unterstützt kein https-Protokoll, nur http Streams können wiedergegeben werden. 2. mpg123 muss mit der direkten Stream-URL aufgerufen werden. Wenn man eine Playlist vom Stream-Anbieter herunter geladen hat, muss diese ggf. so modifiziert werden, dass sie nur die eigentliche Stream-URL enthält. Dann kann sie auch mit dem "-@" Parameter genutzt werden. Mit welchen Streams / Playlists hast du denn keine Wiedergabe starten können? Viele Grüße Markus Heinz
[toc] | [prev] | [next] | [standalone]
| From | Jan Novak <repcom@gmail.com> |
|---|---|
| Date | 2022-02-21 09:03 +0100 |
| Message-ID | <suvh1d$2l3m$1@gwaiyur.mb-net.net> |
| In reply to | #121374 |
Am 18.02.22 um 17:49 schrieb Markus Heinz: > 1. mpg123 unterstützt kein https-Protokoll, nur http Streams können > wiedergegeben werden. Das wars ... ok. Dann muss ich zu einem anderen Player wechseln. Jan
[toc] | [prev] | [next] | [standalone]
| From | Andreas Kohlbach <ank@spamfence.net> |
|---|---|
| Date | 2022-02-21 10:08 -0500 |
| Message-ID | <878ru46yv5.fsf@usenet.ankman.de> |
| In reply to | #121409 |
On Mon, 21 Feb 2022 09:03:57 +0100, Jan Novak wrote: > > Am 18.02.22 um 17:49 schrieb Markus Heinz: >> 1. mpg123 unterstützt kein https-Protokoll, nur http Streams können >> wiedergegeben werden. > > Das wars ... ok. Dann muss ich zu einem anderen Player wechseln. Ich schlage mpv oder mplayer2 vor. Fork von mplayer. mpv frisst hier alles, was ich auf der Kommandozeile mitgebe. Der kann sogar Bilder von einer Cam anzeigen (über eine Pipe auch speichern). Gibt es irgendwas, was er nicht kann? ;-) -- Andreas
[toc] | [prev] | [next] | [standalone]
| From | Jan Novak <repcom@gmail.com> |
|---|---|
| Date | 2022-02-23 14:12 +0100 |
| Message-ID | <sv5bso$kt2q$1@gwaiyur.mb-net.net> |
| In reply to | #121419 |
Am 21.02.22 um 16:08 schrieb Andreas Kohlbach: > On Mon, 21 Feb 2022 09:03:57 +0100, Jan Novak wrote: >> >> Am 18.02.22 um 17:49 schrieb Markus Heinz: >>> 1. mpg123 unterstützt kein https-Protokoll, nur http Streams können >>> wiedergegeben werden. >> >> Das wars ... ok. Dann muss ich zu einem anderen Player wechseln. > > Ich schlage mpv oder mplayer2 vor. > > Fork von mplayer. mpv frisst hier alles, was ich auf der Kommandozeile > mitgebe. Der kann sogar Bilder von einer Cam anzeigen (über eine Pipe > auch speichern). Ich kam erst jetzt dazu, das weiter zu testen. Der mpv spielt alles ab, das stimmt. Allerdings will er auch einen Rattenschwanz an Paketen auf einem Server (ohne X) installieren von rund 390Mb, inkl. Grafiktreiber und anderes Gedöns. mplayer siehts in etwa genauso aus. Gibts da noch andere Player mit etwas weniger Abhängigkeiten, wo auch https streams gespielt werden können (was der mpg123 ja leider nicht kann, (dank an Markus) )? Jan
[toc] | [prev] | [next] | [standalone]
| From | Andreas Kohlbach <ank@spamfence.net> |
|---|---|
| Date | 2022-02-23 10:31 -0500 |
| Message-ID | <87sfs938i1.fsf@usenet.ankman.de> |
| In reply to | #121448 |
On Wed, 23 Feb 2022 14:12:56 +0100, Jan Novak wrote: > > Am 21.02.22 um 16:08 schrieb Andreas Kohlbach: >> >> Ich schlage mpv oder mplayer2 vor. >> Fork von mplayer. mpv frisst hier alles, was ich auf der >> Kommandozeile >> mitgebe. Der kann sogar Bilder von einer Cam anzeigen (über eine Pipe >> auch speichern). > > Ich kam erst jetzt dazu, das weiter zu testen. Der mpv spielt alles > ab, das stimmt. Allerdings will er auch einen Rattenschwanz an Paketen > auf einem Server (ohne X) installieren von rund 390Mb, > inkl. Grafiktreiber und anderes Gedöns. mplayer siehts in etwa genauso > aus. Grafiktreiber? Hmm. Ansonsten braucht er Codecs und anderes. Er soll ja alle Formate können. MPEG, Matroska, OGG... Wenn es keine Beschränkungen hinsichtlich Speicherplatz gibt, würde ich mir die 390 MB gönnen. > Gibts da noch andere Player mit etwas weniger Abhängigkeiten, wo auch > https streams gespielt werden können (was der mpg123 ja leider nicht > kann, (dank an Markus) )? Die können dann halt weniger. Man kann Player installieren, die vielleicht nur AVI können. Andere, die nur OGG können. Wenn viele einzelne Player installiert werden, leppert sich das auch. Warum dann nicht gleich mpv nehmen, und alles auf einmal erschlagen? -- Andreas
[toc] | [prev] | [next] | [standalone]
| From | Jan Novak <repcom@gmail.com> |
|---|---|
| Date | 2022-02-25 08:27 +0100 |
| Message-ID | <sva0d1$14tha$1@gwaiyur.mb-net.net> |
| In reply to | #121451 |
Am 23.02.22 um 16:31 schrieb Andreas Kohlbach: >> Ich kam erst jetzt dazu, das weiter zu testen. Der mpv spielt alles >> ab, das stimmt. Allerdings will er auch einen Rattenschwanz an Paketen >> auf einem Server (ohne X) installieren von rund 390Mb, >> inkl. Grafiktreiber und anderes Gedöns. mplayer siehts in etwa genauso >> aus. > > Grafiktreiber? Hmm. > > Ansonsten braucht er Codecs und anderes. Er soll ja alle Formate > können. MPEG, Matroska, OGG... > > Wenn es keine Beschränkungen hinsichtlich Speicherplatz gibt, würde ich > mir die 390 MB gönnen. Ja, Platz gibt es genug. Bei Updates gibts halt wieder noch mehr zu holen und zu ersetzen. > >> Gibts da noch andere Player mit etwas weniger Abhängigkeiten, wo auch >> https streams gespielt werden können (was der mpg123 ja leider nicht >> kann, (dank an Markus) )? > > Die können dann halt weniger. Man kann Player installieren, die > vielleicht nur AVI können. Andere, die nur OGG können. Wenn viele > einzelne Player installiert werden, leppert sich das auch. Warum dann > nicht gleich mpv nehmen, und alles auf einmal erschlagen? Hab ich jetzt auf den "Arbeitsplätzen" und einem Server auch gemacht. Danke. Jan
[toc] | [prev] | [next] | [standalone]
| From | Christian Garbs <mitch@cgarbs.de> |
|---|---|
| Date | 2022-02-27 15:44 +0000 |
| Message-ID | <svg68p$90v9$1@yggdrasil.dn.cgarbs.de> |
| In reply to | #121448 |
Mahlzeit! Jan Novak <repcom@gmail.com> wrote: > Gibts da noch andere Player mit etwas weniger Abhängigkeiten, wo auch > https streams gespielt werden können (was der mpg123 ja leider nicht > kann, (dank an Markus) )? Ich compiliere meinen mplayer immer selbst, das geht total langweilig-einfach. Der nimmt, was er findet und der Rest geht dann halt nicht. Für https-Streaming solltest Du nicht allzuviel installieren müssen, vermutlich eine TLS-Library (die -devel Variante). MP3 scheint er standardmäßig über libmpg123 zu decodieren, das klingt nach dem gleichen, was auch mpg123 nutzt. Gut, und du brauchst nen C-Compiler und so, aber das ist hier eh gegeben. Letztendlich ist es dann configure, make, sudo make install Das install schreibt nur zwei Binaries und deren Manpages, da habe ich tatsächlich keine Skrupel, mit das ohne Paketmanager auf meine Systeme zu schmeißen ;-) Wenn ich hier in die Hilfe von configure schaue, könnten dich interessieren: --disable-mencoder (das Binary brauchst Du nicht) --enable-openssl-nondistributable (falls Du openssl statt gnutls willst) Ansonsten sollten die Defaults vermutlich reichen, wenn ein SSL vorhanden ist und libmpg123-devel. Wie es mit komplett statischem Compilieren ist, weiß ich nicht. Du kannst aber auf jeden Fall die Prozessor-Features (MMX, SSE, AVX etc.) einzeln steuern, also auch auf einem dicken, schnellen Rechner für eine schwächere CPU das Binary bauen. Gruß Christian (Ich bin ja vom Kernel-Kompilieren oder so weg, aber mplayer läuft hier seit Jahrzehnten handgebaut, das hat Tradition ;-) -- ....Christian.Garbs....................................https://www.cgarbs.de "Speed is subsittute fo accurancy."
[toc] | [prev] | [next] | [standalone]
| From | Markus Heinz <markus.heinz@uni-dortmund.de> |
|---|---|
| Date | 2022-02-21 19:42 +0100 |
| Message-ID | <20220221194206.048d7bb3@computer5> |
| In reply to | #121409 |
Am 2022-02-21 09:03 +0100 schrieb Jan Novak: > Am 18.02.22 um 17:49 schrieb Markus Heinz: > > 1. mpg123 unterstützt kein https-Protokoll, nur http Streams können > > wiedergegeben werden. > > Das wars ... ok. Dann muss ich zu einem anderen Player wechseln. Die Streams, die ich so anhöre, werden auch alle mit dem HTTP-Protokoll angeboten. Meistens reicht es, bei der URL "https" gegen "http" zu ersetzen. Ein Stream, der ausschließlich über HTTPS angeboten wird, ist mir bisher nicht über den Weg gelaufen. Viele Grüße Markus Heinz
[toc] | [prev] | [next] | [standalone]
| From | Andreas Kohlbach <ank@spamfence.net> |
|---|---|
| Date | 2022-02-18 15:08 -0500 |
| Message-ID | <87czjk6ips.fsf@usenet.ankman.de> |
| In reply to | #121373 |
On Fri, 18 Feb 2022 17:10:47 +0100, Jan Novak wrote: > > auf den meisten meiner PC's ist eine GUI installiert, so das ein > Abspielen eine Radio URL mit VLC am einfachsten ging. NUn sitze ich > aber ab und zu in einer Werkstatt, wo nur Debian Server mit CLI zur > Verfügung stehen und ich auch den Overhead, den VLC an Paketen > mitbringt, nicht installieren möchte. > > mpg123 / mpg321, fflpay, moc habe ich versucht. Die haben Probleme mit > den URLs (vermutlich auch wegen den Weiterleitungen oder den > gesendeten Playlisten). Bei mpg123 habe ich noch den einen oder > anderen Sender mit dem Paramater "-@" zum laufen bekommen, aber 90% > laufen nicht. > > Gibt es etwas passendes für die CLI, welches URL spielen kann, in der > Art wie der VLC Player, oder der Web Browser (der spielt auch alle > URLs klaglos, nur das auf den Servern kein Webbrowser installiert > ist). mpv Läuft hier seit Jahrzehnten und spielt alles (auch Streaming), was ich ihm vorwerfe. -- Andreas
[toc] | [prev] | [next] | [standalone]
| From | Andreas Kohlbach <ank@spamfence.net> |
|---|---|
| Date | 2022-02-19 14:30 -0500 |
| Message-ID | <87wnhqu00v.fsf@usenet.ankman.de> |
| In reply to | #121378 |
On Fri, 18 Feb 2022 15:08:31 -0500, Andreas Kohlbach wrote: > > On Fri, 18 Feb 2022 17:10:47 +0100, Jan Novak wrote: >> >> Gibt es etwas passendes für die CLI, welches URL spielen kann, in der >> Art wie der VLC Player, oder der Web Browser (der spielt auch alle >> URLs klaglos, nur das auf den Servern kein Webbrowser installiert >> ist). > > mpv > > Läuft hier seit Jahrzehnten und spielt alles (auch Streaming), was ich > ihm vorwerfe. Lässt sich auch in Skripte einbinden. Etwas wie mpv --ytdl-format=18 https://www.youtube.com/watch?v=FSldA8gkcDw würde dieses Video via mpv spielen, der selbst youtube-dl (muss natürlich installiert sein) bemüht, es von Youtube zu streamen. Neben http(s) kann mpv noch andere, wie ... Oh, ich sehe gerade erst, er kann auch direkt ytdl:// Auch smb://PATH dvd:// dvb:// und vieles mehr. Und wenn die URL eine Playlist ist, kennt er "-playlist". -- Andreas
[toc] | [prev] | [next] | [standalone]
| From | Christian Garbs <mitch@cgarbs.de> |
|---|---|
| Date | 2022-02-18 22:29 +0000 |
| Message-ID | <sup6jp$qiji$1@yggdrasil.dn.cgarbs.de> |
| In reply to | #121373 |
Mahlzeit!
Jan Novak <repcom@gmail.com> wrote:
> Gibt es etwas passendes für die CLI, welches URL spielen kann, in der
> Art wie der VLC Player, oder der Web Browser (der spielt auch alle URLs
> klaglos, nur das auf den Servern kein Webbrowser installiert ist).
Ich mache das immer mit mplayer. Je nachdem, ob es ein direkter
Stream oder ein Verweis auf den Stream ist, muss man noch --playlist
mit angeben.
Ich hab mir einen kleinen Wrapper gebaut, damit ich die verschiedenen
Sender nicht manuell jonglieren muss:
https://github.com/mmitch/jamirdochegal
mplayer2 kann das wohl genausogut, mpv ebenso (den hat irgendjemand in
mein Skript mit eingebaut – ich nutze nur den originalen mplayer).
Gruß
Christian
--
....Christian.Garbs....................................https://www.cgarbs.de
Brady's First Law of Problem Solving:
When confronted by a difficult problem, you can solve it more easily by
reducing it to the question, "How would the Lone Ranger have handled this?"
[toc] | [prev] | [next] | [standalone]
| From | Gert Link <gertlink_nospam@gmx.de> |
|---|---|
| Date | 2022-02-24 08:57 +0100 |
| Message-ID | <j7os31Fu908U1@mid.individual.net> |
| In reply to | #121373 |
Am 18.02.22 um 17:10 schrieb Jan Novak: > Gibt es etwas passendes für die CLI, welches URL spielen kann, in der > Art wie der VLC Player, oder der Web Browser (der spielt auch alle URLs > klaglos, nur das auf den Servern kein Webbrowser installiert ist). Prädestiniert für den Einsatz auf Systemen ohne GUI ist der mpd (Music Player Daemon) gesteuert durch den mpc als Command Line Interface für mpd. Der mpd spielt hier klaglos alle Internet-Radio Streams. -- Grüße Gert
[toc] | [prev] | [next] | [standalone]
| From | Jan Novak <repcom@gmail.com> |
|---|---|
| Date | 2022-02-24 12:33 +0100 |
| Message-ID | <sv7qdg$t557$1@gwaiyur.mb-net.net> |
| In reply to | #121461 |
Am 24.02.22 um 08:57 schrieb Gert Link: > Am 18.02.22 um 17:10 schrieb Jan Novak: > >> Gibt es etwas passendes für die CLI, welches URL spielen kann, in der >> Art wie der VLC Player, oder der Web Browser (der spielt auch alle URLs >> klaglos, nur das auf den Servern kein Webbrowser installiert ist). > > Prädestiniert für den Einsatz auf Systemen ohne GUI ist der mpd (Music > Player Daemon) gesteuert durch den mpc als Command Line Interface für mpd. > > Der mpd spielt hier klaglos alle Internet-Radio Streams. Aber ein Client Server System ist aus meiner Sicht auch "overdressed". Jan
[toc] | [prev] | [standalone]
Back to top | Article view | de.comp.os.unix.linux.misc
csiph-web