- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Vladimir
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Yes, MPEG-4 video sequence consists of set of video objects. But mp4encode sample deals with only single video object - Video Object Layer and does not support other video objects.
Do you want to work with synthetic video?
Vladimir
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
IPP is a set of the low-level MPEG-4 functionality. The IPP functions are designed to deal with low-level members of MPEG-4 hierarchy of objects namely Video Object Planes. So high-level application can deal with many Video Objects and of course it can use IPP functionality for each Object.
Regarding mp4encode sample - to support multi-object you can try to modify the sample in this way:
// file ippVideoEncoderMPEG4.cpp
int main(int argc, char *argv[])
{
...
mp4_Param mp4par1, mp4par2;
ippVideoEncoderMPEG4 mp4enc1, mp4enc2;
...
mp4enc1.Init(&mp4par1):
mp4enc2.Init(&mp4par2):
mp4enc1.EncodeHeader();
mp4enc2.EncodeHeader();
while (...)
{
mp4enc1.EncodeFrame();
mp4enc2.EncodeFrame();
...
}
...
}
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page