視頻
基于FFmpeg 和 OpenGL 的音視頻合成+過渡+文字特效【C++/GLSL】
圖片
字符“人浪”
多米諾骨牌
排隊出發(fā)
抖動
簡介:
[跨平臺的依賴庫]
基于若干張用戶照片(等比例縮放至統(tǒng)一大小庄撮,不足則填充黑邊)肾筐,結(jié)合音頻文件捉貌,經(jīng)過音視頻同步(音頻時長較短則循環(huán)播放万牺,音頻時長較長則以視頻時長為準(zhǔn))后片部,生成一個帶轉(zhuǎn)場特效的視頻文件吗浩。
支持多種音頻格式似嗤,如 aac/mp3/wma 等川背;
支持文字配置多種字體(包括中文)领虹;
支持配置(JSON 格式)各個過渡轉(zhuǎn)場效果的時間和圖片靜止顯示的時間规哪;
程序生成的 json?配置文件
補充了相關(guān) API 文檔。
優(yōu)化了編碼輸出的視頻大小塌衰,最終生成 720*1080 的時長 53s 的視頻诉稍,大小約 3.91?MB (H264), 5.91MB(H265)
————————————————
版權(quán)聲明:本文為CSDN博主「panda1234lee」的原創(chuàng)文章,遵循 CC 4.0 BY-SA 版權(quán)協(xié)議最疆,轉(zhuǎn)載請附上原文出處鏈接及本聲明杯巨。