cmus / cmus

Small, fast and powerful console music player for Unix-like operating systems.
https://cmus.github.io/
GNU General Public License v2.0
5.5k stars 468 forks source link

Can't play various internet streams despite having required plugins (I think) #1202

Open holderbp opened 2 years ago

holderbp commented 2 years ago

I am having trouble playing many online radio streams (which I have been able to access with, e.g., VLC). For example:

https://s2.radio.co/sedf30688d/listen (KUOI, Moscow, ID) https://streamer.radio.co/scad0cc067/listen (KPSU, Portland, OR)

For both of these, if I look at the Http-Header-Live output while playing in Firefox, they are both:

Content-Type: audio/mpeg

And, as you see below, I have the mad plugin installed for such filetypes.

I'm also not able to access this one (among many others):

https://ice24.securenetsystems.net/WYCE (WYCE, Grand Rapids, MI)

It has a different content-type

Content-Type: audio/aacp

but this should be handled by my aac plugin

I'm able to access other streams fine, e.g.,

http://stream.kalx.berkeley.edu:8000/kalx-256.mp3 (KALX, Berkeley)

which is also an audio/mpeg Content-Type.

If I try to play any of the inaccessible streams in cmus by navigating to an m3u file, I get these errors:

Error: Couldn't get file information for https://s2.radio.co/sedf30688d/listen
Error: Couldn't get file information for http://stream.kpsu.org:8080/listen
Error: Couldn't get file information for https://ice24.securenetsystems.net/WYCE

If I try to add the stream manually using (:add <stream address>), I get:

Error: adding 'https://s2.radio.co/sedf30688d/listen': No such file or directory

Thanks for any assistance/ideas!


1) uname -a:

Linux 2019pi225 5.10.63-v7+ #1488 SMP Thu Nov 18 16:14:44 GMT 2021 armv7l GNU/Linux

2) cmus --version:

cmus v2.7.0
Copyright 2004-2006 Timo Hirvonen
Copyright 2008-2013 Various Authors

3) cmus --plugins:

Input Plugins: /usr/lib/cmus/ip
  mad:
    Priority: 55
    File Types: mp3 mp2
    MIME Types: audio/mpeg audio/x-mp3 audio/x-mpeg
  flac:
    Priority: 50
    File Types: flac fla
    MIME Types:
  modplug:
    Priority: 50
    File Types: mod s3m xm it 669 amf ams dbm dmf dsm far mdl med mtm okt ptm stm ult umx mt2 psm
    MIME Types:
  opus:
    Priority: 50
    File Types: opus
    MIME Types:
  mpc:
    Priority: 50
    File Types: mpc mpp mp+
    MIME Types: audio/x-musepack
  wav:
    Priority: 50
    File Types: wav
    MIME Types:
  cdio:
    Priority: 50
    File Types:
    MIME Types: x-content/audio-cdda
  wavpack:
    Priority: 50
    File Types: wv
    MIME Types: audio/x-wavpack
  cue:
    Priority: 50
    File Types:
    MIME Types: application/x-cue
  vorbis:
    Priority: 50
    File Types: ogg oga ogx
    MIME Types: application/ogg audio/x-ogg
  aac:
    Priority: 50
    File Types: aac
    MIME Types: audio/aac audio/aacp
  ffmpeg:
    Priority: 30
    File Types: aa ac3 aif aifc aiff ape au mka shn tak tta wma webm aac fla flac m4a m4b mp+ mp2 mp3 mp4 mpc mpp ogg wav wv
    MIME Types:

Output Plugins: /usr/lib/cmus/op
  pulse
  alsa
  jack
  ao
thaewrapt commented 2 years ago

I believe you've encountered this issue https://github.com/cmus/cmus/issues/207