基于FFmpeg 和 OpenGL 的音视频合成+过渡特效【C++】

版权声明:涉猎过的知识都像是不断汇入大海的涓涓细流,你怎么知道是哪条汇入的溪流让海洋成为海洋呢【转载请注明出处】 https://blog.csdn.net/panda1234lee/article/details/54330055


视频效果地址:生成视频效果(优酷质量压缩较模糊)


简介:


[平台: Windows, Linux, Android, iOS]

基于若干张用户照片(等比例缩放至统一大小,不足则填充黑边),结合纯音频文件,生成一个带过渡特效的视频文件,并音视频同步(音频时长较短则循环播放,音频时长较长则以视频时长为准)

最终生成 720*720 的时长 13s 的视频,大小约 6.8 MB

ps:

 iOS:

 如果用 ES2.0 的话,纹理的尺寸必须是2^n,还有 iOS沙盒产生临时文件的问题;

Android:

小米手机的SD卡路径问题;

效果截图:





猜你喜欢

转载自blog.csdn.net/panda1234lee/article/details/54330055