ffmpeg怎么把文件夹下的所有JPEG图片合并成一个MP4视频

阮文灵 发布于 2014/06/11 14:01
阅读 9K+
收藏 0
现在有一个项目要求 把文件夹下的所有JPEG图片合并成一个MP4视频,这个用 ffmpeg命令行我会做,但是要跟MFC框架合起来,自己写代码实现,而不是用命令行的方式
加载中
0
Feng_Yu
Feng_Yu

其实偷懒的做法就是调用命令行实现就行了,加个GUI外壳。

不过ffmpeg确实有lib调用,如果像实现复杂的需求的话,可以看ffmpeg的官方文档。

0
Tocy
Tocy
看ffmpeg源码,直接把代码整出来。感觉基本原理就是:读入jpg解码成YUV,重新编码输出;
Tocy
Tocy
回复 @阮文灵 : 实现就在ffmpeg.c中,其他都是ffmpeg内部调用处理。
阮文灵
阮文灵
源码文件很多,不知道看哪一个文件啊,而且网上很多都是介绍怎么用命令行的,没有源码解析这种的
0
旻叶

ffmpeg的源码并不是很多,就3  4个源文件。 其中ffmepg.c 是主要文件。如果想偷懒,那么就把main函数改掉,然后把它编译成libffmpeg.so 在程序中调用这个库就可以了。传递的参数是类似  ffmpeg -f image2 -i %04d.jpg  test.mp4。 这样可以在c++ 工程中使用,也可以在android 工程中使用(只要写个jni)。 目前我已经在ffmpeg0.8 的版本上在android 的手机中成功将图片合成视频了。不过还需要优化。  我们可以讨论讨论。 

阮文灵
阮文灵
为什么我看到的ffmpeg源码文件很多呢,不知道编码解码的是哪些,想请教你啊
0
潇梦
潇梦
可以留下你的联系方式吗?我是一个学生,现在也正在做有关的东西,亟待您的帮助
返回顶部
顶部