简体   繁体   中英

Decode mp4 to raw frames windows c++

I'm trying to decode an MP4 file i've created using mp4creator library. I can't find a ffmpeg or libav example that actually works with the libraries, because the code is incompatible with the examples.

I need a simple way of reading the mp4 file and decoding it into raw audio and video frames. In needs to work on windows too.

If someone can point me towards a working and compatible ffmpeg/libav library + example source file that could work too.

If i could get the library version which was used in this tutorial that would work, since this guy seems to be the only one who wrote a decent tutorial on FFMPEG (albeit on some ancient version) http://dranger.com/ffmpeg/

edit:

In the latest version of ffmpeg i found the example named: filtering_video.c using a patch found: http://ffmpeg.org/pipermail/ffmpeg-devel/2012-June/126587.html I have gotten the program to do "something" It looks to be working so I will investigate further.

As edited into the question: In the latest version of ffmpeg i found the example named: filtering_video.c using a patch found: http://ffmpeg.org/pipermail/ffmpeg-devel/2012-June/126587.html I have gotten the program to work. Using the function avtoipl described here: http://www.digipedia.pl/usenet/thread/16949/6806/ I've gotten the data into an opencv RGB image which i can display.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM