I realize that this is OT:, but mplayer-users mailing list requires that you use the latest SVN before you even ask a question, and since this is the port from OpenBSD, I thought a fellow user here might have had the same issue.
I'm trying to use mplayer to play a LiquidCompass stream of my local radio station, and using URL Snooper on my windows box, I managed to find the link to activate the feed: "http://c1.mp3.liquidcompass.net/KBZTFMAAC" It's an AAC feed, and i've been able to add this link to moodio.fm to allow my blackberry to stream it, and VLC can play this with no issues. But when I try to use mplayer, it works, but only intermittently. I have added two outputs at the bottom, one from when it works (the first), and when it fails to start (the second). I do not have win32-codecs installed, but I am getting errors about an "avisynth.dll" that fails to load... and sometimes I don't even get that error message... I have not tried it with the port that is being recently worked on. I had hoped they would see this and try the link in their new version. I can do further testing if necessary... Thanks, Bryan Brake ================================================================ When it works, the stream starts in less than 30 secs. This is the output: r...@xx-core ~ # mplayer -v "http://c1.mp3.liquidcompass.net/KBZTFMAAC" MPlayer 1.0rc2-3.3.5 (C) 2000-2007 MPlayer Team CPU: Intel(R) Core(TM)2 Duo CPU T5250 @ 1.50GHz (Family: 6, Model: 15, Stepping: 13) CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1 Compiled with runtime CPU detection. get_path('codecs.conf') -> '/root/.mplayer/codecs.conf' Reading /root/.mplayer/codecs.conf: Can't open '/root/.mplayer/codecs.conf': No such file or directory Reading /etc/mplayer/codecs.conf: Can't open '/etc/mplayer/codecs.conf': No such file or directory Using built-in default codecs.conf. Configuration: --disable-alsa --disable-arts --disable-esd --disable-ossaudio --disable-nas --disable-liblzo --disable-caca --disable-vidix-internal --disable-vidix-external --enable-libdv --disable-smb --disable-tremor-external --enable-tremor-internal --disable-faac --disable-select --enable-theora --enable-libdca --enable-menu --enable-iconv --enable-cdparanoia --enable-x264 --enable-tv-v4l2 --with-extraincdir=/usr/local/include/libpng:/usr/local/include --with-extralibdir=/usr/local/lib --extra-libs-mplayer=-L/usr/local/lib -pthread -lx264 -lm --extra-libs-mencoder=-L/usr/local/lib -pthread -lx264 -lm --confdir=/etc/mplayer --mandir=/usr/local/man --disable-langinfo --disable-fribidi --disable-openal --disable-faad-internal --enable-faad-external --disable-libvorbis --disable-libcdio --enable-runtime-cpudetection --disable-ssse3 --enable-gui --enable-gl --disable-sdl --disable-ggi --disable-mad --win32codecsdir=/usr/local/lib/win32 --enable-qtx --realcodecsdir=/usr/local/lib/win32 --disable-aa --disable-jack CommandLine: '-v' 'http://c1.mp3.liquidcompass.net/KBZTFMAAC' init_freetype get_path('font/font.desc') -> '/root/.mplayer/font/font.desc' font: can't open file: /root/.mplayer/font/font.desc font: can't open file: /usr/local/share/mplayer/font/font.desc Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay get_path('fonts') -> '/root/.mplayer/fonts' Using nanosleep() timing get_path('input.conf') -> '/root/.mplayer/input.conf' Can't open input config file /root/.mplayer/input.conf: No such file or directory Parsing input config file /etc/mplayer/input.conf Input config file /etc/mplayer/input.conf parsed: 81 binds get_path('KBZTFMAAC.conf') -> '/root/.mplayer/KBZTFMAAC.conf' Playing http://c1.mp3.liquidcompass.net/KBZTFMAAC. get_path('sub/') -> '/root/.mplayer/sub/' Filename for url is now http://c1.mp3.liquidcompass.net/KBZTFMAAC Filename for url is now http://c1.mp3.liquidcompass.net/KBZTFMAAC STREAM_HTTP(1), URL: http://c1.mp3.liquidcompass.net/KBZTFMAAC Resolving c1.mp3.liquidcompass.net for AF_INET6... Couldn't resolve name for AF_INET6: c1.mp3.liquidcompass.net Resolving c1.mp3.liquidcompass.net for AF_INET... Connecting to server c1.mp3.liquidcompass.net[38.116.147.105]: 80... --- HTTP DEBUG HEADER --- START --- protocol: [HTTP/1.0] http minor version: [0] uri: [(null)] method: [(null)] status code: [200] reason phrase: [OK] body size: [0] Fields: 0 - Content-Type: audio/aacp 1 - icy-name:KBZTFM 2 - icy-pub:0 3 - Server: Andomedia Targeted Ad Injector - Icecast 2.3.1.510 4 - Session-ID: 850411 5 - icy-metaint:16000 --- HTTP DEBUG HEADER --- END --- Content-Type: [audio/aacp] Cache size set to 320 KBytes STREAM: [null] http://c1.mp3.liquidcompass.net/KBZTFMAAC STREAM: Description: http streaming STREAM: Author: Bertrand, Albeau, Reimar Doeffinger, Arpi? STREAM: Comment: plain http CACHE_PRE_INIT: 0 [0] 0 pre:65536 eof:0 Cache fill: 0.00% (0 bytes) ICY Info: StreamTitle='~~6222~~BREAK~0~KBZTFM~60000~http%3A%2F%2Fbnmgr%2Eandomedia%2Ecom%2Fbnmgr%2Fabmw%2Easp%3Fz%3D29441%26isframe%3Dtrue%7Chttp%3A%2F%2Fbnmgr%2Eandomedia%2Ecom%2Fbnmgr%2Fabmw%2Easp%3Fz%3D29442%26isframe%3Dtrue~[cb%20]'; Cache fill: 17.50% (57344 bytes) LAVF_check: MPEG audio Checking for YUV4MPEG2 ASF_check: not ASF guid! Checking for NuppelVideo Checking for REAL Checking for SMJPEG Searching demuxer type for filename http://c1.mp3.liquidcompass.net/KBZTFMAAC ext: .net/KBZTFMAAC Checking for Nullsoft Streaming Video ICY Info: StreamTitle='~~6222~~BREAK~0~KBZTFM~60000~~[cb%20]'; Checking for MOV Checking for VIVO header block 1 size: 7 AVS: avs_check_file - attempting to open file http://c1.mp3.liquidcompass.net/KBZTFMAAC Win32 LoadLibrary failed to load: avisynth.dll, /usr/local/lib/win32/avisynth.dll, /usr/lib/win32/avisynth.dll AVS: failed to load avisynth.dll AVS: Init failed Checking for PVA Checking for MPEG-TS... TRIED UP TO POSITION 70199, FOUND 47, packet_size= 0, SEEMS A TS? 0 Checking for LMLM4 Stream Format Invalid packet in LMLM4 stream: ch=26375 size=1370842562 LMLM4 Stream Format not found sync_mpeg_ps: seems to be MP3 stream... MPEG Stream reached EOF ds_fill_buffer: EOF reached (stream: video) MPEG packet stats: p100: 0 p101: 0 p1B6: 0 p12x: 0 sli: 0 a: 0 b: 0 c: 0 idr: 0 sps: 0 pps: 1 PES: 5 MP3: 106, synced: 0 Not MPEG System Stream format... (maybe Transport Stream?) sync_mpeg_ps: seems to be MP3 stream... MPEG Stream reached EOF ds_fill_buffer: EOF reached (stream: video) MPEG packet stats: p100: 0 p101: 0 p1B6: 0 p12x: 0 sli: 0 a: 0 b: 0 c: 0 idr: 0 sps: 0 pps: 1 PES: 5 MP3: 106, synced: 0 Not MPEG System Stream format... (maybe Transport Stream?) ==> Found video stream: 0 ds_fill_buffer: EOF reached (stream: video) LAVF_check: MPEG audio libavformat file format detected. ICY Info: StreamTitle='~~6222~~TARGETSPOT~0~KBZTFM~60000~~[cb%20]'; ICY Info: StreamTitle='~~6222~~BREAK~0~KBZTFM~59000~%7Chttp%3A%2F%2Fbnmgr%2Eandomedia%2Ecom%2Fbnmgr%2Fabmw%2Easp%3Fz%3D44833%26isframe%3Dtrue~[cb%20]'; MPlayer interrupted by signal 2 in module: demux_open MPlayer interrupted by signal 2 in module: enable_cache vo: x11 uninit called but X11 not inited.. vo: x11 uninit called but X11 not inited.. r...@xx-core ~ # mplayer -v "http://c1.mp3.liquidcompass.net/KBZTFMAAC" MPlayer 1.0rc2-3.3.5 (C) 2000-2007 MPlayer Team CPU: Intel(R) Core(TM)2 Duo CPU T5250 @ 1.50GHz (Family: 6, Model: 15, Stepping: 13) CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1 Compiled with runtime CPU detection. get_path('codecs.conf') -> '/root/.mplayer/codecs.conf' Reading /root/.mplayer/codecs.conf: Can't open '/root/.mplayer/codecs.conf': No such file or directory Reading /etc/mplayer/codecs.conf: Can't open '/etc/mplayer/codecs.conf': No such file or directory Using built-in default codecs.conf. Configuration: --disable-alsa --disable-arts --disable-esd --disable-ossaudio --disable-nas --disable-liblzo --disable-caca --disable-vidix-internal --disable-vidix-external --enable-libdv --disable-smb --disable-tremor-external --enable-tremor-internal --disable-faac --disable-select --enable-theora --enable-libdca --enable-menu --enable-iconv --enable-cdparanoia --enable-x264 --enable-tv-v4l2 --with-extraincdir=/usr/local/include/libpng:/usr/local/include --with-extralibdir=/usr/local/lib --extra-libs-mplayer=-L/usr/local/lib -pthread -lx264 -lm --extra-libs-mencoder=-L/usr/local/lib -pthread -lx264 -lm --confdir=/etc/mplayer --mandir=/usr/local/man --disable-langinfo --disable-fribidi --disable-openal --disable-faad-internal --enable-faad-external --disable-libvorbis --disable-libcdio --enable-runtime-cpudetection --disable-ssse3 --enable-gui --enable-gl --disable-sdl --disable-ggi --disable-mad --win32codecsdir=/usr/local/lib/win32 --enable-qtx --realcodecsdir=/usr/local/lib/win32 --disable-aa --disable-jack CommandLine: '-v' 'http://c1.mp3.liquidcompass.net/KBZTFMAAC' init_freetype get_path('font/font.desc') -> '/root/.mplayer/font/font.desc' font: can't open file: /root/.mplayer/font/font.desc font: can't open file: /usr/local/share/mplayer/font/font.desc Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay get_path('fonts') -> '/root/.mplayer/fonts' Using nanosleep() timing get_path('input.conf') -> '/root/.mplayer/input.conf' Can't open input config file /root/.mplayer/input.conf: No such file or directory Parsing input config file /etc/mplayer/input.conf Input config file /etc/mplayer/input.conf parsed: 81 binds get_path('KBZTFMAAC.conf') -> '/root/.mplayer/KBZTFMAAC.conf' Playing http://c1.mp3.liquidcompass.net/KBZTFMAAC. get_path('sub/') -> '/root/.mplayer/sub/' Filename for url is now http://c1.mp3.liquidcompass.net/KBZTFMAAC Filename for url is now http://c1.mp3.liquidcompass.net/KBZTFMAAC STREAM_HTTP(1), URL: http://c1.mp3.liquidcompass.net/KBZTFMAAC Resolving c1.mp3.liquidcompass.net for AF_INET6... Couldn't resolve name for AF_INET6: c1.mp3.liquidcompass.net Resolving c1.mp3.liquidcompass.net for AF_INET... Connecting to server c1.mp3.liquidcompass.net[38.116.147.105]: 80... --- HTTP DEBUG HEADER --- START --- protocol: [HTTP/1.0] http minor version: [0] uri: [(null)] method: [(null)] status code: [200] reason phrase: [OK] body size: [0] Fields: 0 - Content-Type: audio/aacp 1 - icy-name:KBZTFM 2 - icy-pub:0 3 - Server: Andomedia Targeted Ad Injector - Icecast 2.3.1.510 4 - Session-ID: 850384 5 - icy-metaint:16000 --- HTTP DEBUG HEADER --- END --- Content-Type: [audio/aacp] Cache size set to 320 KBytes STREAM: [null] http://c1.mp3.liquidcompass.net/KBZTFMAAC STREAM: Description: http streaming STREAM: Author: Bertrand, Albeau, Reimar Doeffinger, Arpi? STREAM: Comment: plain http CACHE_PRE_INIT: 0 [0] 0 pre:65536 eof:0 Cache fill: 2.50% (8192 bytes) ICY Info: StreamTitle='~~6222~~BREAK~0~KBZTFM~60000~~[cb%20]'; Cache fill: 12.50% (40960 bytes) ICY Info: StreamTitle='~~6222~~TARGETSPOT~0~KBZTFM~60000~~[cb%20]'; LAVF_check: no clue about this gibberish! Checking for YUV4MPEG2 ASF_check: not ASF guid! Checking for NuppelVideo Checking for REAL Checking for SMJPEG Searching demuxer type for filename http://c1.mp3.liquidcompass.net/KBZTFMAAC ext: .net/KBZTFMAAC Checking for Nullsoft Streaming Video Checking for MOV Checking for VIVO header block 1 size: 40 AVS: avs_check_file - attempting to open file http://c1.mp3.liquidcompass.net/KBZTFMAAC Win32 LoadLibrary failed to load: avisynth.dll, /usr/local/lib/win32/avisynth.dll, /usr/lib/win32/avisynth.dll AVS: failed to load avisynth.dll AVS: Init failed Checking for PVA Checking for MPEG-TS... TRIED UP TO POSITION 68834, FOUND 47, packet_size= 0, SEEMS A TS? 0 Checking for LMLM4 Stream Format Invalid packet in LMLM4 stream: ch=44328 size=675945215 LMLM4 Stream Format not found sync_mpeg_ps: seems to be MP3 stream... MPEG Stream reached EOF ds_fill_buffer: EOF reached (stream: video) MPEG packet stats: p100: 0 p101: 0 p1B6: 0 p12x: 1 sli: 0 a: 0 b: 0 c: 0 idr: 0 sps: 0 pps: 1 PES: 1 MP3: 109, synced: 0 Not MPEG System Stream format... (maybe Transport Stream?) {ERROR5,c=22} sync_mpeg_ps: seems to be MP3 stream... MPEG Stream reached EOF ds_fill_buffer: EOF reached (stream: video) MPEG packet stats: p100: 0 p101: 0 p1B6: 0 p12x: 1 sli: 0 a: 0 b: 0 c: 0 idr: 0 sps: 0 pps: 1 PES: 0 MP3: 109, synced: 0 Not MPEG System Stream format... (maybe Transport Stream?) ==> Found video stream: 0 ds_fill_buffer: EOF reached (stream: video) LAVF_check: no clue about this gibberish! Checking for DV demux_aac_probe, INIT: 0, PROBED: 1655, cnt: 8 AAC file format detected. ==> Found audio stream: 0 ========================================================================== Opening audio decoder: [faad] AAC (MPEG2/4 Advanced Audio Coding) dec_audio: Allocating 4608 bytes for input buffer. dec_audio: Allocating 49152 + 65536 = 114688 bytes for output buffer. AAC_PROBE: 4608 bytes AAC_PROBE: ret 0 FAAD: Decoder init done (4608Bytes)! FAAD: Negotiated samplerate: 44100Hz channels: 2 FAAD: compressed input bitrate missing, assuming 128kbit/s! AUDIO: 44100 Hz, 2 ch, s16le, 128.0 kbit/9.07% (ratio: 16000->176400) Selected audio codec: [faad] afm: faad (FAAD AAC (MPEG-2/MPEG-4 Audio) decoder) Building audio filter chain for 44100Hz/2ch/s16le -> 0Hz/0ch/??... [libaf] Adding filter dummy [dummy] Was reinitialized: 44100Hz/2ch/s16le [dummy] Was reinitialized: 44100Hz/2ch/s16le AO: [sndio] 44100Hz 2ch s16le (2 bytes per sample) AO: Description: libsndio audio output AO: Author: Alexandre Ratchov <a...@caoua.org> Building audio filter chain for 44100Hz/2ch/s16le -> 44100Hz/2ch/s16le... [dummy] Was reinitialized: 44100Hz/2ch/s16le [dummy] Was reinitialized: 44100Hz/2ch/s16le Video: no video Freeing 0 unused video chunks. Starting playback... A: 1.0 (01.0) of 0.0 (unknown) ??,?% 82% ICY Info: StreamTitle='~~6222~~BREAK~0~KBZTFM~59000~%7Chttp%3A%2F%2Fbnmgr%2Eandomedia%2Ecom%2Fbnmgr%2Fabmw%2Easp%3Fz%3D44833%26isframe%3Dtrue~[cb%20]'; A: 74.5 (01:14.4) of 0.0 (unknown) 2.3% 45% MPlayer interrupted by signal 2 in module: play_audio MPlayer interrupted by signal 2 in module: enable_cache vo: x11 uninit called but X11 not inited.. Uninit audio filters... [libaf] Removing filter dummy Uninit audio: faad FAAD: Closing decoder! vo: x11 uninit called but X11 not inited.. ------------------------------------------------------------------------------------------------------------------------------------------------------------------- When it fails to play, It gets to a certain point and hangs. Here is the output when a "failure" occurs.. r...@xx-core ~ # mplayer -v "http://c1.mp3.liquidcompass.net/KBZTFMAAC" MPlayer 1.0rc2-3.3.5 (C) 2000-2007 MPlayer Team CPU: Intel(R) Core(TM)2 Duo CPU T5250 @ 1.50GHz (Family: 6, Model: 15, Stepping: 13) CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1 Compiled with runtime CPU detection. get_path('codecs.conf') -> '/root/.mplayer/codecs.conf' Reading /root/.mplayer/codecs.conf: Can't open '/root/.mplayer/codecs.conf': No such file or directory Reading /etc/mplayer/codecs.conf: Can't open '/etc/mplayer/codecs.conf': No such file or directory Using built-in default codecs.conf. Configuration: --disable-alsa --disable-arts --disable-esd --disable-ossaudio --disable-nas --disable-liblzo --disable-caca --disable-le-select --enable-theora --enable-libdca --enable-menu --enable-iconv --enable-cdparanoia --enable-x264 --enable-tv-v4l2 --with-extram --extra-libs-mencoder=-L/usr/local/lib -pthread -lx264 -lm --confdir=/etc/mplayer --mandir=/usr/local/man --disable-langinfo --disab --disable-ssse3 --enable-gui --enable-gl --disable-sdl --disable-ggi --disable-mad --win32codecsdir=/usr/local/lib/win32 --enable-qtx CommandLine: '-v' 'http://c1.mp3.liquidcompass.net/KBZTFMAAC' init_freetype get_path('font/font.desc') -> '/root/.mplayer/font/font.desc' font: can't open file: /root/.mplayer/font/font.desc font: can't open file: /usr/local/share/mplayer/font/font.desc Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay get_path('fonts') -> '/root/.mplayer/fonts' Using nanosleep() timing get_path('input.conf') -> '/root/.mplayer/input.conf' Can't open input config file /root/.mplayer/input.conf: No such file or directory Parsing input config file /etc/mplayer/input.conf Input config file /etc/mplayer/input.conf parsed: 81 binds get_path('KBZTFMAAC.conf') -> '/root/.mplayer/KBZTFMAAC.conf' Playing http://c1.mp3.liquidcompass.net/KBZTFMAAC. get_path('sub/') -> '/root/.mplayer/sub/' Filename for url is now http://c1.mp3.liquidcompass.net/KBZTFMAAC Filename for url is now http://c1.mp3.liquidcompass.net/KBZTFMAAC STREAM_HTTP(1), URL: http://c1.mp3.liquidcompass.net/KBZTFMAAC Resolving c1.mp3.liquidcompass.net for AF_INET6... Couldn't resolve name for AF_INET6: c1.mp3.liquidcompass.net Resolving c1.mp3.liquidcompass.net for AF_INET... Connecting to server c1.mp3.liquidcompass.net[38.116.147.105]: 80... --- HTTP DEBUG HEADER --- START --- protocol: [HTTP/1.0] http minor version: [0] uri: [(null)] method: [(null)] status code: [200] reason phrase: [OK] body size: [0] Fields: 0 - Content-Type: audio/aacp 1 - icy-name:KBZTFM 2 - icy-pub:0 3 - Server: Andomedia Targeted Ad Injector - Icecast 2.3.1.510 4 - Session-ID: 851994 5 - icy-metaint:16000 --- HTTP DEBUG HEADER --- END --- Content-Type: [audio/aacp] Cache size set to 320 KBytes STREAM: [null] http://c1.mp3.liquidcompass.net/KBZTFMAAC STREAM: Description: http streaming STREAM: Author: Bertrand, Albeau, Reimar Doeffinger, Arpi? STREAM: Comment: plain http CACHE_PRE_INIT: 0 [0] 0 pre:65536 eof:0 Cache fill: 2.50% (8192 bytes) ICY Info: StreamTitle=''; Cache fill: 10.00% (32768 bytes) LAVF_check: MPEG audio Checking for YUV4MPEG2 ASF_check: not ASF guid! Checking for NuppelVideo Checking for REAL Checking for SMJPEG Searching demuxer type for filename http://c1.mp3.liquidcompass.net/KBZTFMAAC ext: .net/KBZTFMAAC Checking for Nullsoft Streaming Video Checking for MOV Checking for VIVO header block 1 size: 30 AVS: avs_check_file - attempting to open file http://c1.mp3.liquidcompass.net/KBZTFMAAC Win32 LoadLibrary failed to load: avisynth.dll, /usr/local/lib/win32/avisynth.dll, /usr/lib/win32/avisynth.dll AVS: failed to load avisynth.dll AVS: Init failed Checking for PVA Checking for MPEG-TS... TRIED UP TO POSITION 68229, FOUND 47, packet_size= 0, SEEMS A TS? 0 Checking for LMLM4 Stream Format Invalid packet in LMLM4 stream: ch=40990 size=465964550 LMLM4 Stream Format not found sync_mpeg_ps: seems to be MP3 stream... MPEG Stream reached EOF ds_fill_buffer: EOF reached (stream: video) MPEG packet stats: p100: 1 p101: 0 p1B6: 0 p12x: 0 sli: 0 a: 0 b: 0 c: 0 idr: 0 sps: 0 pps: 0 PES: 0 MP3: 243, synced: 0 Not MPEG System Stream format... (maybe Transport Stream?) sync_mpeg_ps: seems to be MP3 stream... MPEG Stream reached EOF ds_fill_buffer: EOF reached (stream: video) MPEG packet stats: p100: 0 p101: 0 p1B6: 0 p12x: 0 sli: 0 a: 0 b: 0 c: 0 idr: 0 sps: 0 pps: 0 PES: 1 MP3: 147, synced: 0 Not MPEG System Stream format... (maybe Transport Stream?) ==> Found video stream: 0 ds_fill_buffer: EOF reached (stream: video) LAVF_check: MPEG audio libavformat file format detected. ICY Info: StreamTitle='SILVERCHAIR~TOMORROW~6222~~949MUSIC~52~KBZTFM~264000~~[cb%20]'; About 5 minutes later, and it's still stuck right here, except for the occasional "ICY info" message.