![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
FFmpeg
CDUT大米饭
小木匠
展开
-
FFmpeg入门教程:视频裁剪及API调用
FFmpeg入门教程:视频裁剪及API调用相关函数API处理逻辑相关代码相关函数APIav_seek_frame();//跳转到指定帧av_rescale_q_rnd()//时间基转换函数av_read_frame()//读取输入流处理逻辑API注册创建输入、输出上下文初始化上下文创建流及参数拷贝打开输出文件,写入头信息根据时间基函数判断裁剪位置写入数据相关代码...原创 2020-03-07 17:20:21 · 1829 阅读 · 8 评论 -
FFmpeg入门教程:常见API使用及C语言开发
FFmpeg入门教程:常见API使用及C语言开发相关概念理解1、多媒体文件的基本概念2、音频的量化编码3、时间基环境配置相关下载环境配置测试开发案例处理逻辑及使用API相关代码参考文章因为项目原因接触使用ffmpeg,当时是使用c#调用ffmpeg,通过指令对视频进行转码。指令的方式比较容易上手,但是如果涉及到复杂点的音视频二次开发,如果没有对音视频相关概念有一定的了解的话,感觉很难理解代码的含...原创 2020-03-07 10:27:02 · 5690 阅读 · 0 评论 -
FFmepg入门教程:常见命令分类及处理流程
1、处理流程2、FFmpeg命令分类基本信息查询命令录制命令ffmpeg -f avfoundation -i 1 -r 30 out.yuv-f:指定使用avfoundation采集数据-i:指定从哪儿采集数据,它是一个文件索引号-r:指定帧率ffmpeg -f avfoundation -i :0 out.wav:0代表音频设备分解、复用命令ffmpeg ...原创 2020-03-06 09:39:26 · 511 阅读 · 0 评论 -
ffmpeg使用指令实现推流实现直播流程
ffmpeg使用指令实现推流实现直播流程1、实现流程2、nginx配置3、配置FFmpeg4、利用FFmpeg实现推流5、利用vlc实现拉流6、在网页上拉流播放1、实现流程Windows下用FFmpeg+nginx+rtmp搭建直播环境 实现推流、拉流 。FFmpeg: FFmpeg既是一款音视频编解码工具,同时也是一组音视频编解码开发套件,作为编解码开发套件,它为开发者提供了丰富的 音视...原创 2019-06-01 12:11:36 · 6913 阅读 · 2 评论 -
Vue项目中实现数据上传(文本信息、图片、视频以及拍照视频录像
Vue项目中实现数据上传(文本信息、图片、视频以及拍照视频录像)需求功能步骤代码实现需求项目是vue开发的webapp,使用cordova打包生成。项目可支持文本数据上传、app选择本地图库、本地视频上传、以及手机拍照录像上传。功能步骤1、项目使用vant中van-uploader组件实现访问本地图库。2、项目中涉及文本信息上传、图片上传、视频上传。3、项目中使用cordova插件实现...原创 2019-09-22 16:30:49 · 6174 阅读 · 2 评论