View Full Version : [DShow/VC++]How To Mux an AVC File?
PomeloWu
22nd June 2008, 22:07
hi,
How can I mux and create an MP4 file, if I've got compressed video & audio streams in the graph?
Or, is it possible to use x264 or ffmpeg as a muxer in the DShow graph?
Thanks in advance.
stax76
22nd June 2008, 22:33
I guess you need a filter that can mux mp4. I'm not sure if there is such a filter and if such a filter makes sense.
Ranguvar
23rd June 2008, 00:13
DirectShow MP4 muxer? Someone brought that up a while ago, I think, try searching...
I think it was part of the Haali splitter package? Or maybe not.
PomeloWu
23rd June 2008, 05:41
Thanks.
I found a post in this forum that somebody post an MP4 encoder several years ago, but not a muxer...
And I tried Haali's muxer, but it seems to make MKV media.
desta
23rd June 2008, 09:30
Not entirely sure if this is what you're asking, but you can just use gdsmux (look in Haali MS directory) to mux to mp4, if that's what you wanted. Just remember to actually type the ".mp4" extension when you specify a muxed filename. It's one way of brute forcing ac3 into mp4.... not that it helps much.
PomeloWu
23rd June 2008, 10:34
To dear desta,
Isn't gdsmux an executable? How can it deal with video & audio streams going through the graph?
desta
23rd June 2008, 12:17
Its essentially a gui for directshowmux (hence the name), using haali's components. You only have to try it to find out.
PomeloWu
24th June 2008, 09:37
Hi, desta, thanks very much.
I checked this gdsmux, it is using Haali's Muxer to do the job. However, the output file is recognized as a QuickTime format(KMPlayer detected), and Haali's Media Splitter is need to render. I just confused whether the output file is a standard MP4.
bond
24th June 2008, 19:43
read the sticky
vBulletin® v3.8.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.