猪八戒APP
短视频app趣拍,png字幕合成,倍速播放
北京
APP原生开发
需求标题
短视频app趣拍,png字幕合成,倍速播放
需求描述
做类似趣拍sdk的短视频拍摄功能的app:主要的特点视频编辑,因为拍摄是基本的。
安卓端的:
功能要求:支持两种来源的视频编辑一为使用摄像头实时拍摄的,一为在手机存储里存着的MP4视频文件。
功能和趣拍基本一致。可以支持视频分段回删。
视频编辑阶段:
1支持美颜,磨皮等滤镜(滤镜个数仿照趣拍来。)
2支持,视频png 图片的叠加,
3支持字幕的叠加。png图片和字幕的时间长度可以自行设定。(可以放后)
4支持倍速预览视频。(可以放后)
编辑音乐:
1可以叠加mp3歌曲,去掉背景音乐等。
技术实现:
1从安卓camera 和 audiorecorder 得到yuv和 pcm 数据,保存yup 和pcm 在一个队列里,调用美颜,磨皮算法对单独yuv 帧进行处理,替换png图片(直接从服务器得到的就是yuv 的图片),用图片的每一个pixel 替换yuv 帧序列中设置好的相对每一个位置的pixel。叠加字幕也考虑用图片的方式,因为要支持倍速预览,所以预览视频用sdl或者opengl 预览yuv图片序列是帧速可以调节的方案。
2.pcm 数据也保存在一个队列里,对于mp3(服务器传过来的最好直接就是pcm 的数据,如果不是pcm需要对mp3进行解码),讲解码后的pcm ,与yuv序列帧用ffmpeg 合并成MP4。
需要注意:
拍摄的视频宽高比为1:1 的(576x576的),需要导入的视频如果原来不是1:1 的,比如16:9 的(先用ffmpeg 转码成1024x576),再裁剪成1:1(左边裁剪3,右边裁剪4。) ,或者按原比例(转码成576x324 )16:9 导入。
平台:安卓
周期:2个礼拜内
预算金额
¥4000元
允许参与人才数量
--
人才所在地
--
人才类型
--
工作反馈要求
无要求
期望完成日期
--
开票类型要求
无要求
类似需求