[MPlayer-users] misdetected wav with default demuxer

Andy Furniss adf.lists at gmail.com
Wed Dec 11 12:30:00 CET 2013


Andy Furniss wrote:
> Andy Furniss wrote:
>> Not quite a normal wav, but plenty of similar files from the same
>> source work OK.
>>
>> http://www.datafilehost.com/d/0fe0955c
>>
>> Works with -demuxer audio and -demuxer lavf, though lavf sees the
>> unknown sub guid and doesn't seek well.
>>
>> http://people.bath.ac.uk/masrwd/bformat.html
>>
>> Of course being ambisonic it's not meant to be played directly but
>> it does contain normal sound so can be for testing this issue.
>> Normal usage would be to send to ambdec via jack with patchbay
>> connections foo pre setup -ao jack:name=foo:noconnect.
>>
>
> Apologies, that 3meg sample is too short(!) to show the issue, this
> 21meg cut does.
>
> http://www.datafilehost.com/d/2b546e2d
>

Of course complete uncut output is missing :-) so here it is - though I
didn't go for complete as it seems to get stuck in an endless loop the
log was up to 41 million lines by the time I killed it.


MPlayer SVN-r36541-4.6.3 (C) 2000-2013 MPlayer Team
CPU vendor name: AuthenticAMD  max cpuid level: 5
CPU: AMD Phenom(tm) II X4 965 Processor (Family: 16, Model: 4, Stepping: 3)
extended cpuid-level: 27
extended cache-info: 33587520
Detected cache-line size is 64 bytes
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNowExt: 1 SSE: 1 SSE2: 1 SSE3: 1 
SSSE3: 0 SSE4: 0 SSE4.2: 0 AVX: 0
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowExt SSE SSE2 
SSE3 CMOV
get_path('codecs.conf') -> '/home/andy/.mplayer/codecs.conf'
Reading optional codecs config file /home/andy/.mplayer/codecs.conf: No 
such file or directory
Reading optional codecs config file /usr/etc/mplayer/codecs.conf: No 
such file or directory
Using built-in default codecs.conf.
init_freetype
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
get_path('fonts') -> '/home/andy/.mplayer/fonts'
Configuration: --prefix=/usr --enable-xvmc
CommandLine: '-ao' 'alsa,jack' '-mixer-channel' 'Master' '-v' 
'misd2-wav.amb'
Using nanosleep() timing
get_path('input.conf') -> '/home/andy/.mplayer/input.conf'
Reading optional input config file /home/andy/.mplayer/input.conf: No 
such file or directory
Reading optional input config file /usr/etc/mplayer/input.conf: No such 
file or directory
Falling back on default (hardcoded) input config
get_path('misd2-wav.amb.conf') -> '/home/andy/.mplayer/misd2-wav.amb.conf'

Playing misd2-wav.amb.
get_path('sub/') -> '/home/andy/.mplayer/sub/'
[file] File size is 20971520 bytes
STREAM: [file] misd2-wav.amb
STREAM: Description: File
STREAM: Author: Albeu
STREAM: Comment: based on the code from ??? (probably Arpi)
libavformat version 55.22.100 (internal)
Configuration: --enable-gpl --enable-postproc
LAVF_check: WAV / WAVE (Waveform Audio)
Checking for YUV4MPEG2
ASF_check: not ASF guid!
Checking for REAL
Checking for SMJPEG
Searching demuxer type for filename misd2-wav.amb ext: .amb
Checking for Nullsoft Streaming Video
Checking for MOV
Checking for VIVO
header block 1 size: 73
Checking for PVA
Checking for MPEG-TS...
THIS DOESN'T LOOK LIKE AN MPEG-TS FILE!
TRIED UP TO POSITION 0, FOUND 0, packet_size= 0, SEEMS A TS? 0
Checking for LMLM4 Stream Format
Invalid packet in LMLM4 stream: ch=21065 size=3759665916
LMLM4 Stream Format not found
system stream synced at 0x9B66C4 (10184388)!
   {ERROR5,c=253}
   {ERROR5,c=4}
   {ERROR5,c=5}
   {ERROR5,c=1}
   {ERROR5,c=250}
   {ERROR5,c=0}
   {ERROR5,c=254}
   {ERROR5,c=3}
   {ERROR5,c=24}
   {ERROR5,c=253}
   {ERROR5,c=251}
   {ERROR5,c=2}
   {ERROR5,c=1}
   {PTS_err:1}
==> Found audio stream: 14
   {ERROR5,c=16}
==> Found audio stream: 15
   {ERROR5,c=0}
   {ERROR5,c=0}
   {ERROR5,c=246}
   {ERROR5,c=247}
   {ERROR5,c=0}
   {ERROR5,c=254}
   {ERROR5,c=253}
   {ERROR5,c=3}
   {ERROR5,c=1}
   {ERROR5,c=253}
   {ERROR5,c=0}
   {ERROR5,c=1}
   {ERROR5,c=0}
   {ERROR5,c=7}
   {ERROR5,c=0}
   {ERROR5,c=8}
   {ERROR5,c=0}
   {ERROR5,c=1}
   {ERROR5,c=0}
   {ERROR5,c=1}
   {ERROR5,c=0}
   {ERROR5,c=3}
   {ERROR5,c=2}
   {ERROR5,c=1}
   {ERROR5,c=0}
   {ERROR5,c=2}
   {ERROR5,c=0}
   {ERROR5,c=1}
   {ERROR5,c=1}
   {ERROR5,c=2}
   {ERROR5,c=0}
   {ERROR5,c=254}
   {ERROR5,c=0}
   {ERROR5,c=252}
   {ERROR5,c=1}
   {ERROR5,c=254}
   {ERROR5,c=1}
   {ERROR5,c=1}
   {ERROR5,c=0}
   {ERROR5,c=0}
   {ERROR5,c=242}
   {ERROR5,c=0}
   {ERROR5,c=1}
   {ERROR5,c=16}
   {ERROR5,c=0}
   {ERROR5,c=0}
   {PTS_err:2}
==> Found audio stream: 2
   {ERROR5,c=0}
   {ERROR5,c=249}
   {ERROR5,c=0}
   {ERROR5,c=0}
==> Found video stream: 4
   {ERROR5,c=0}
   {ERROR5,c=0}
   {ERROR5,c=0}
   {ERROR5,c=0}
stream_seek: WARNING! Can't seek to 0x1405720 !
stream_seek: WARNING! Can't seek to 0x1001912D7 !
stream_seek: WARNING! Can't seek to 0x200190F00 !
stream_seek: WARNING! Can't seek to 0x300190700 !
stream_seek: WARNING! Can't seek to 0x40018FF00 !
stream_seek: WARNING! Can't seek to 0x50018F700 !
stream_seek: WARNING! Can't seek to 0x60018EF00 !
stream_seek: WARNING! Can't seek to 0x70018E700

This goes on incrementing for some 000s of lines but eventually there is 
just never ending seek failed.

stream_seek: WARNING! Can't seek to 0xFFEFF992700 !
stream_seek: WARNING! Can't seek to 0xFFFFF991F00 !
Seek failed
Seek failed
...




More information about the MPlayer-users mailing list