[vlc-devel] Re: No sound for mp4 files

Yannick Prié yannick.prie at liris.cnrs.fr
Wed Mar 29 15:03:02 CEST 2006


 > > It seems that VLC 0.8.5 test1 does not play sound for mp4 files, on
 > > Mac OS 10.4 (same thing for the last nightly built).
 > >
 >
 > The stream probably is encoded with a codec VLC doesn't support. But
 > could you be more specific ? Error message ? content of the
 > window->message box, etc

An example file is http://avexa128.valuehost.co.uk/ZZ/downloads/ 
zzvideo_next_big_thing.mp4

It is encoded with codec mp4a (information / advanced information),  
but it does work (ie. have sound) with a VLC version I compiled from  
the SVN in january.

There is no error message : the sound just won't play.

Messages from Window / Message Box :

mp4 debug: found Box: esds size 51
mp4 debug: found esds MPEG4ESDescr (34Bytes)
mp4 debug: found esds MP4DecConfigDescr (20Bytes)
mp4 debug: found esds MP4DecSpecificDescr (2Bytes)
mp4 debug: found Box: srcq size 12
mp4 warning: unknown box type srcq (uncompletetly loaded)
mp4 debug: found Box:      size 8
mp4 warning: unknown box type      (uncompletetly loaded)
mp4 debug: found an empty box (null size)
mp4 debug: out of bound child
mp4 debug: read box: "soun" in stsd channel 1 sample size 16 sample  
rate 32000.000000
mp4 debug: out of bound child
mp4 debug: read box: "stsd" entry-count 1
mp4 debug: found Box: stts size 24
mp4 debug: read box: "stts" entry-count 1
mp4 debug: found Box: stsc size 23056
mp4 debug: read box: "stsc" entry-count 1920
mp4 debug: found Box: stsz size 60032
mp4 debug: read box: "stsz" sample-size 0 sample-count 15003
mp4 debug: found Box: stco size 7700
mp4 debug: read box: "co64" entry-count 1921
mp4 debug: out of bound child
mp4 debug: out of bound child
mp4 debug: out of bound child
mp4 debug: found Box: udta size 12
mp4 debug: out of bound child
mp4 debug: found Box: trak size 80034
mp4 debug: found Box: tkhd size 92
mp4 debug: read box: "tkhd" creation 731381d-45h:47m:51s modification  
731381d-45h:48m:22s duration 694977d-48h:00m:00s track ID 2 layer 0  
volume 0.000000 width 320.000000 height 240.000000
mp4 debug: found Box: edts size 36
mp4 debug: found Box: elst size 28
mp4 debug: read box: "elst" entry-count 0
mp4 debug: out of bound child
mp4 debug: found Box: mdia size 79886
mp4 debug: found Box: mdhd size 32
mp4 debug: read box: "mdhd" creation 731381d-45h:48m:06s modification  
731381d-45h:48m:22s time scale 2500 duration 694990d-21h:23m:20s  
language ```
mp4 debug: found Box: hdlr size 58
mp4 debug: read box: "hdlr" handler type vide name Apple Video Media  
Handler
mp4 debug: found Box: minf size 79788
mp4 debug: found Box: vmhd size 20
mp4 debug: read box: "vmhd" graphics-mode 64 opcolor (-32768, -32768,  
-32768)
mp4 debug: found Box: hdlr size 57
mp4 debug: read box: "hdlr" handler type alis name Apple Alias Data  
Handler
mp4 debug: found Box: dinf size 36
mp4 debug: found Box: dref size 28
mp4 debug: found Box: alis size 12
mp4 warning: unknown box type alis (uncompletetly loaded)
mp4 debug: out of bound child
mp4 debug: read box: "dref" entry-count 1
mp4 debug: out of bound child
mp4 debug: found Box: stbl size 79667
mp4 debug: found Box: stsd size 175
mp4 debug: found Box: mp4v size 159
mp4 debug: found Box: esds size 69
mp4 debug: found esds MPEG4ESDescr (55Bytes)
mp4 debug: found esds MP4DecConfigDescr (47Bytes)
mp4 debug: found esds MP4DecSpecificDescr (32Bytes)
mp4 debug: found an empty box (null size)
mp4 debug: read box: "vide" in stsd 320x240 depth 24
mp4 debug: out of bound child
mp4 debug: read box: "stsd" entry-count 1
mp4 debug: found Box: stts size 24
mp4 debug: read box: "stts" entry-count 1
mp4 debug: found Box: stss size 664
mp4 debug: read box: "stss" entry-count 162
mp4 debug: found Box: stsc size 23068
mp4 debug: read box: "stsc" entry-count 1921
mp4 debug: found Box: stsz size 48028
mp4 debug: read box: "stsz" sample-size 0 sample-count 12002
mp4 debug: found Box: stco size 7700
mp4 debug: read box: "co64" entry-count 1921
mp4 debug: out of bound child
mp4 debug: out of bound child
mp4 debug: out of bound child
mp4 debug: found Box: udta size 12
mp4 debug: out of bound child
mp4 debug: found Box: trak size 80448
mp4 debug: found Box: tkhd size 92
mp4 debug: read box: "tkhd" creation 731381d-45h:47m:51s modification  
731381d-45h:48m:22s duration 694977d-48h:00m:00s track ID 3 layer 0  
volume 0.000000 width 0.000000 height 0.000000
mp4 debug: found Box: edts size 36
mp4 debug: found Box: elst size 28
mp4 debug: read box: "elst" entry-count 0
mp4 debug: out of bound child
mp4 debug: found Box: tref size 20
mp4 debug: found Box: hint size 12
mp4 warning: unknown box type hint (uncompletetly loaded)
mp4 debug: out of bound child
mp4 debug: found Box: mdia size 79768
mp4 debug: found Box: mdhd size 32
mp4 debug: read box: "mdhd" creation 731381d-45h:48m:06s modification  
731381d-45h:48m:06s time scale 90000 duration 695477d-50h:00m:00s  
language ```
mp4 debug: found Box: hdlr size 51
mp4 debug: read box: "hdlr" handler type hint name hint media handler
mp4 debug: found Box: minf size 79677
mp4 debug: found Box: gmhd size 32
mp4 debug: found Box: gmin size 24
mp4 warning: unknown box type gmin (uncompletetly loaded)
mp4 debug: out of bound child
mp4 debug: found Box: hdlr size 57
mp4 debug: read box: "hdlr" handler type alis name Apple Alias Data  
Handler
mp4 debug: found Box: dinf size 36
mp4 debug: found Box: dref size 28
mp4 debug: found Box: alis size 12
mp4 warning: unknown box type alis (uncompletetly loaded)
mp4 debug: out of bound child
mp4 debug: read box: "dref" entry-count 1
mp4 debug: out of bound child
mp4 debug: found Box: stbl size 79544
mp4 debug: found Box: stsd size 52
mp4 debug: found Box: rtp  size 36
mp4 warning: unknown handler type in stsd (uncompletetly loaded)
mp4 debug: out of bound child
mp4 debug: read box: "stsd" entry-count 1
mp4 debug: found Box: stts size 24
mp4 debug: read box: "stts" entry-count 1
mp4 debug: found Box: stss size 664
mp4 debug: read box: "stss" entry-count 162
mp4 debug: found Box: stsc size 23068
mp4 debug: read box: "stsc" entry-count 1921
mp4 debug: found Box: stsz size 48028
mp4 debug: read box: "stsz" sample-size 0 sample-count 12002
mp4 debug: found Box: stco size 7700
mp4 debug: read box: "co64" entry-count 1921
mp4 debug: out of bound child
mp4 debug: out of bound child
mp4 debug: out of bound child
mp4 debug: found Box: udta size 524
mp4 debug: found Box: name size 26
mp4 debug: found Box: hnti size 240
mp4 debug: found Box: sdp  size 232
mp4 warning: unknown box type sdp  (uncompletetly loaded)
mp4 debug: out of bound child
mp4 debug: found Box: hinf size 246
mp4 warning: unknown box type hinf (uncompletetly loaded)
mp4 debug: found an empty box (null size)
mp4 debug: out of bound child
mp4 debug: found Box: trak size 26951
mp4 debug: found Box: tkhd size 92
mp4 debug: read box: "tkhd" creation 731381d-45h:47m:56s modification  
731381d-45h:48m:22s duration 694977d-48h:00m:00s track ID 4 layer 0  
volume 0.000000 width 0.000000 height 0.000000
mp4 debug: found Box: edts size 36
mp4 debug: found Box: elst size 28
mp4 debug: read box: "elst" entry-count 0
mp4 debug: out of bound child
mp4 debug: found Box: tref size 20
mp4 debug: found Box: hint size 12
mp4 warning: unknown box type hint (uncompletetly loaded)
mp4 debug: out of bound child
mp4 debug: found Box: mdia size 26280
mp4 debug: found Box: mdhd size 32
mp4 debug: read box: "mdhd" creation 731381d-45h:48m:06s modification  
731381d-45h:48m:06s time scale 32000 duration 695154d-54h:40m:00s  
language ```
mp4 debug: found Box: hdlr size 51
mp4 debug: read box: "hdlr" handler type hint name hint media handler
mp4 debug: found Box: minf size 26189
mp4 debug: found Box: gmhd size 32
mp4 debug: found Box: gmin size 24
mp4 warning: unknown box type gmin (uncompletetly loaded)
mp4 debug: out of bound child
mp4 debug: found Box: hdlr size 57
mp4 debug: read box: "hdlr" handler type alis name Apple Alias Data  
Handler
mp4 debug: found Box: dinf size 36
mp4 debug: found Box: dref size 28
mp4 debug: found Box: alis size 12
mp4 warning: unknown box type alis (uncompletetly loaded)
mp4 debug: out of bound child
mp4 debug: read box: "dref" entry-count 1
mp4 debug: out of bound child
mp4 debug: found Box: stbl size 26056
mp4 debug: found Box: stsd size 52
mp4 debug: found Box: rtp  size 36
mp4 warning: unknown handler type in stsd (uncompletetly loaded)
mp4 debug: out of bound child
mp4 debug: read box: "stsd" entry-count 1
mp4 debug: found Box: stts size 24
mp4 debug: read box: "stts" entry-count 1
mp4 debug: found Box: stsc size 18256
mp4 debug: read box: "stsc" entry-count 1520
mp4 debug: found Box: stsz size 20
mp4 debug: read box: "stsz" sample-size 80 sample-count 5000
mp4 debug: found Box: stco size 7696
mp4 debug: read box: "co64" entry-count 1920
mp4 debug: out of bound child
mp4 debug: out of bound child
mp4 debug: out of bound child
mp4 debug: found Box: udta size 515
mp4 debug: found Box: name size 26
mp4 debug: found Box: hnti size 223
mp4 debug: found Box: sdp  size 215
mp4 warning: unknown box type sdp  (uncompletetly loaded)
mp4 debug: out of bound child
mp4 debug: found Box: hinf size 254
mp4 warning: unknown box type hinf (uncompletetly loaded)
mp4 debug: found an empty box (null size)
mp4 debug: out of bound child
mp4 debug: found Box: udta size 463
mp4 debug: found Box: hnti size 451
mp4 debug: found Box: rtp  size 443
mp4 warning: unknown box type rtp  (uncompletetly loaded)
mp4 debug: out of bound child
mp4 debug: found an empty box (null size)
mp4 debug: out of bound child
message warning: message queue overflowed
...

Regards,

Y.


-- 
This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://developers.videolan.org/lists.html



More information about the vlc-devel mailing list