Thread: mp4?
View Single Post
  #3 (permalink)  
Old 22nd November 2003
bond bond is offline
Senior Member
BS.Player Power User
Join Date: Nov 2002
Posts: 125
Rep Power: 0
bond is an unknown quantity at this point

Originally Posted by adicoto
MP4 can be played if you use 3ivx codec. It supports the format.
as always you have to differentiate:
in this case we have an AAC stream in the MP4 container format

MP4 is a container format like AVI, OGM, Matroska, MPG, ASF, MOV...
to be possible to use a specific container format in a directshow based player (like bsplayer) you need a splitter or parser filter, which splits up the container format into the included streams during playback

These container formats can hold different types of multimedia streams:
for example MPEG-4 Video (like Divx5 or XviD) or MP3 or AAC (encoded with FAAC for example), Vorbis...
to be possible to play a specific media stream you need the specific decoder filter, which can decode the encoded stream

these filter are not dependant on the player, in which they are used, as every directshow based player can use every directshow filter!!!
this also means that the player doesnt decode the streams, the filter do!

now for this special case:
a MP4 splitter is for example available in the 3ivx package
an AAC decoder is also available in 3ivx (as alternative you can also use CoreAAC)

About QT, I don't know. Maybe bst will add this in a further release.
I am searching for a qt splitter. If I find this, then it will work.
3ivx also includes a MOV splitter (if that is what you meant with QT)
Reply With Quote

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20