Ubuntu linux下调试FFMPEG命令行


作者:谭东

时间:2016年8月19日

环境:Ubuntu 16.04 LTS最新版


其实FFMPEG用法很简单,官方给的文档也很清晰,FFMPEG已经给我们封装好了很多方法,我们只需要输入一条我们想要的命令即可。它便会通过ffmpeg.c里的main函数对这条命令内容/参数进行解析。然后处理我们的逻辑和数据,输出结果。

就像官方主页给的这张图一样,清晰,一条命令。

这里我们先说如何在Ubuntu下测试命令,调试命令,达到我们的需求,然后使用这条测试好的命令即可。

进入官网下载:https://ffmpeg.org/download.html

这里Ubuntu,所以选择Linux Packages里的第一个Ubuntu包下载。提取出来,我这里放在/home/tandong/ffmpeg目录下。结构如图。我们通过终端找到这个文件夹,然后执行ffmpeg命令即可。

例如 ffmpeg -i input_file -vcodec copy -an output_file_video  //分离视频流

当然为了方便你也可以把这个路径放在Ubuntu的环境变量里,这样不用每次都跳到这个目录去执行了。

另外一种

sudo apt-get install ffmpeg

   输入命令安装,直接自动配置环境变量。

那么在Windows下如何调试FFMPEG命令呢,基本一样的。更加简单:

官网下载Windows版本的ffmpeg。https://ffmpeg.zeranoe.com/builds/

32位电脑下载32位的,64位下载64位的。解压到电脑硬盘。
运行ff-prompt.bat。输入命令即可调试FFMPEG。

你可能感兴趣的:(Ubuntu linux下调试FFMPEG命令行)