- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I use UMC::MPEG4VideoEncoder in my DirectShow filter to capture video. The resulted *.mp4 files for the beginning I am playing using simple_player.exe. It works fine.
The problem is that I can not play these files in QuickTime. I have "Error -2048 L the file is not a movie file"
Am I doing something wrong? I've attached a file to this post just in case.
Thanks in advance,
Anton
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Nikolay,
Sorry, I reattached the file again to the same post.
Muxer? I just write the resulted UMC::MediaData to the file asinMPEG4 encoder sample application(video_enc_con.cpp ).
Anton
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Nikolay,
Well,what is MP4container?Is it a descendent of UMC::Muxer class which can create MPEG4 file according MPEG4 standard? Do I have to implement this by myself?
BTW,do I have to parse this MP4 files alsoto decode them?
Anton
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
MP4 container is part of MPEG4 standard, so you'd better look details in standard.
It is splitter task to parse different container formats, see implementation of several splitters we have in IPP media sample
Vladimir
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page