FFmpeg笔记
-
FFmpeg 入门学习 03–缓存队列的实现
在之前的文章中实现了打开视频文件并进行解封装的功能,解封装之后即可进行解码操作。为使解码过程不会受到解封装过程进展的影响,解封装和解码一般并行操作,两者之间通过缓存数据进行交互。 …
-
FFmpeg 视频拼接的案例分析
海外业务有视频拼接的需求,简单的说就是将两个视频拼接在一起形成新的视频(原视频+EC视频)。 调研后发现,视频拼接有如下方式: 一:单独使用ffmpeg的分离器:concat (解…
-
FFmpeg 入门学习 01–打开视频文件
背景 FFmpeg 是音视频开发中最常用到的开源软件,许多商业软件都以 FFmpeg 为基础进行开发定制。由于近期工作中的项目涉及到了音视频相关开发,本系列文章用来整理和记录在使用…
-
在树莓派上安装 FFmpeg
FFmpeg是用于处理视频和音频文件的开源工具集合。它允许将视频和音频文件从一种格式转换为另一种格式、调整视频大小、流式传输音频和视频,以及对媒体文件执行各种其他操作。 本教程介绍…
-
Linux Ubuntu下ffmpeg源码编译详解
最近需要在linux里编译ffmpeg,记录如下。 1、下载源码 FFmpeg源码下载地址:http://ffmpeg.org/download.html 2、 解压并创建生成目录…
-
msys2+minGW方案编译ffmpeg的最佳实践
一、Win10 64bit编译环境的建立 1)从http://www.msys2.org/下载 msys2-x86_64-xxx.exe 2) 安装msys2到默认路径&…
-
ffmpeg Windows 4个编译方案
在使用ffmpeg过程当中,ffmpeg在Linux(包括mac,android)编译非常容易,直接configure,make即可,Android需要交叉编译,在windows就…