Android音视频拍摄工具、剪辑工具、特效工具(编码器)

-- 录制视频
通过Camera采集NV21数据编码为H.264视频文件并保存;
通过Camera2采集YV12数据编码为H.264视频文件并保存;
通过SurfaceView解码显示Camera编码保存的H.264视频文件;
通过TextureView解码显示Camera编码保存的H.264视频文件;

视频处理功能如美颜、视频水印、滤镜、连麦等。

> Android拍摄工具
AVS2高清实时编码器- https://github.com/pkuvcl/xavs2
Android开发实践:编译VLC-for-android- http://blog.51cto.com/ticktick/1586072
Android中如何提取和生成mp4文件- https://github.com/Jhuster/Android/tree/master/MediaDemo
TLV格式的编码和解码- https://github.com/Jhuster/TLV

专业摄像机或者摄像头SDK提供了兼容适合嵌入式系统的 C 语言视频采集模块的实现- https://github.com/pili-engineering/ipcam_sdk

> Android剪辑工具
电影剪辑软件或工具。Android音视频-视频分解与合成。
 Adobe Audition (前身是Cool Edit Pro) 是Adobe公司开发的一款功能强大、效果出色的多轨录音和音频处理软件。它是一个非常出色的数字音乐编辑器和MP3制作软件。
 Premiere是Adobe公司出品的一款用于进行影视后期编辑的软件,是数字视频领域普及程度最高的编辑软件之一。对于学生媒体而言,Premiere完全可以胜任日常的视频新闻编辑,而且由于Premiere并不需要特殊的硬件支持,现在很多对视频感兴趣的人往往电脑里都装了这一款软件。

Android实现视频剪切、视频拼接以及音视频合并- https://blog.csdn.net/lxy_tap/article/details/74567282
用MediaCodec实现多段视音频的截取与拼接- http://blog.csdn.net/qq_29028177/article/details/69371906
Android之视频裁剪- https://blog.csdn.net/Caben_/article/details/77840707
安卓语音合成,以两首音乐为例- https://github.com/Wizhiai/SpeechSynthesis
https://github.com/INDExOS/media-for-mobile https://github.com/grishka/android-video-transcoder

用MediaCodec实现多段视音频的截取与拼接- http://blog.csdn.net/qq_29028177/article/details/69371906

-- 做Android视频编辑的可行性开源方案有哪些?
 第一个就是大家熟知的ffmpeg,将ffmpeg移植到anroid平台,编译成so文件,由jni 调用,可以实现音视频的分离、裁剪、拼合、加字幕、滤镜等功能。
 第二个就是android 自带的MediaCodec 框架,MediaCodec框架底层调用的是StageFright库,StageFright库是默认封装在android系统里面的。
 第三个,如果只是做视频音频混合的话,可以用这个开源工程mp4parser。
-- Android上基于FFmpeg开发的视频处理框架,简单易用,体积小,帮助使用者快速实现视频处理功能。包含以下功能:剪辑,裁剪,旋转,镜像,合并,分离,变速,添加LOGO,添加滤镜,添加背景音乐,加速减速视频,倒放音视频。
基于ffmpeg EpMedia- https://github.com/yangjie10930/EpMedia
-- 基于MediaCodec 的免费开源方案有m4m,videotranscoder等

-- -- 将多张图片合并为一个视频
MediaExtractor:分离音频视频  MediaMuxer:合成音频视频
 ffmpeg视频剪切与合并- https://github.com/shutup/android-ffmpeg-java-demo
 Android Java wrapper around ffmpeg command line binary- https://github.com/guardianproject/android-ffmpeg-java
 mediaexactor,mediamuxerdemo- https://github.com/RrtoyewxXu/AndroidLiveRecord/tree/master/mediaexactorandmediamuxerdemo
 将2个视频文件,拼接为一个文件,拼接前提是,2个文件的编码信息一样,包括video codec- https://github.com/newchenxf/VideoComposerDemo

> Android特效工具
美颜滤镜等。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值