技术支持 云市场镜像产品 其它镜像环境 FFMPEG 镜像使用指南

FFMPEG 镜像使用指南

操作系统:centos 6.5 64 位

软件:ffmpeg version 3.0.2 - static

在镜像环境中,/alidata/install/ 目录中是安装镜像环境的脚本,您可以在 centos 6.5 系统中自行采用此脚本安装,安装后的环境跟镜像里初始化的环境一致。

在镜像环境中,使用 ffmpeg 官方( http://ffmpeg.org )下载的软件包,加以便捷配置,方便客户使用。

软件的主目录:/alidata/server/ffmpeg

软件运行目录:/alidata/server/ffmpeg/bin/ 已经连接到 /bin/ 目录中。

init 目录:

/alidata/init 为当用户用镜像创建系统后,当且仅当用户在第一次启动系统的时候,调用此目录下的脚本来告知提示您操作。

基础命令
ffmpeg                #针对音频视频文件的转码等操作
ffprobe                #查看视频音频文件信息
ffserver            #启动流媒体服务,但需要另行编写配置文件
ffmepg 一些基础应用功能简介
ffmpeg -i input_file -vcodec copy -an output_file_video  #分离视频流
ffmpeg -i input_file -acodec copy -vn output_file_audio  #分离音频流
ffmpeg -ss 0:1:30 -t 0:0:20 -i input.avi -vcodec copy -acodec copy output.avi    #剪切视频,-ss 开始时间,-t 持续时间

ffmpeg -i rtmp://server/live/streamName -c copy dump.flv 
#将视频流保存到服务器内

如何卸载镜像环境中安装的软件,可以参考如下命令完成卸载:

cd /alidata/install/
./uninstall.sh

备注:执行以上卸载,会清理镜像环境的 /alidata 目录,请卸载前自行备份好相应数据。