解码mp4到原始帧windows c++
Decode mp4 to raw frames windows c++
我正在尝试解码我使用mp4creator库创建的MP4文件。我找不到一个真正适用于库的ffmpeg或libav示例,因为代码与示例不兼容。
我需要一种简单的方法来读取mp4文件并将其解码为原始音频和视频帧。In也需要处理窗口。
如果有人能给我介绍一个可以工作且兼容的ffmpeg/libav库+示例源文件,它也可以工作。
如果我能得到本教程中使用的库版本,那就行了,因为这个家伙似乎是唯一一个写了一个关于FFMPEG的像样教程的人(尽管是在一些古老的版本上)http://dranger.com/ffmpeg/
编辑:
在最新版本的ffmpeg中,我发现了一个名为filtering_video.c的示例使用找到的修补程序:http://ffmpeg.org/pipermail/ffmpeg-devel/2012-June/126587.html我已经让这个程序做了一些"事情"。它看起来很有效,所以我会进一步调查。
编辑成问题:在最新版本的ffmpeg中,我发现了名为filtering_video.c的示例使用找到的修补程序:http://ffmpeg.org/pipermail/ffmpeg-devel/2012-June/126587.html我已经启动了这个程序。使用此处描述的函数avtoipl:http://www.digipedia.pl/usenet/thread/16949/6806/我已经把数据转换成一个opencv RGB图像,我可以显示它。
相关文章:
- 在VS代码中交叉编译Windows与Linux上的MinGW的SDL程序
- 在Linux for Windows上编译C++代码时出错
- 在Windows上用C++裁剪HBITMAP
- C++ Windows 驱动程序MSB3030无法复制该文件,因为它找不到
- 如何加载(或映射)文件部分的最大大小,但适合在Windows上的RAM
- std::threads可以从Windows DLL中的全局变量创建/销毁吗?
- 当我编译webrtc服务器时,Windows上只支持clang-cl
- 为什么在Windows上的VS 2019和Clang 9中"size_t"在没有标题的情况下工作
- Windows/Cygwin - 不能使用 pybind11 - 犯错误
- Windows 10-使用gtkmm-3.0库和g++[包括再现]的分段故障
- 在Windows中以.exe的形式运行c++
- 为什么包含windows.h会产生语法错误,从而阻止类的实例化?(C2146,C2065)
- 无法在windows控制台中为C++程序提供必要的输入
- 在Windows中查找扬声器输出的当前音量级别
- Windows.h与GLFW.h的接口
- 在 Windows 上,是否可以让 dll 在不使用 PATH 环境变量的情况下在另一个文件夹中查找依赖项?
- 在Linux和C++中的Windows上,散列字符串值会产生不同的输出
- Active Directory:从网络服务帐户下运行的Windows服务调用ADsOpenObject时失败
- c++17文件系统::recursive_directory迭代器()在mac上没有给出这样的目录,但在windows上
- 无法使用Qt Creator在Windows中构建yaml-cpp