CentOS 8 上安装 ffmpeg 和 常用命令

#dnf install -y https://download.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
#dnf localinstall -y --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-freerelease-8.noarch.rpm
#dnf install -y --nogpgcheck https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfreerelease-8.noarch.rpm

安装

#dnf install -y http://rpmfind.net/linux/epel/7/x86_64/Packages/s/SDL2-2.0.10-1.el7.x86_64.rpm
#dnf install -y ffmpeg ffmpeg-devel

验证

$rpm -qi ffmpeg
$ffmpeg -version

很多新闻网站的视频,要求 768X432,帧数 25,文件小,传输快。

ffmpeg -i dzl-msg.mp4 -s 768x432 -r 25 -strict -2 d768.mp4

-i 输入文件, 最后参数是 输出的文件名。

在视频的右下角加文字水印

ffmpeg -i tt.mp4 -vf "drawtext=fontfile=/mnt/tools/STSONG.TTF: text=www.goodu.info GOODUINFO博客:x=w-tw-10:y=h-th-10:fontsize=16:fontcolor=white:shadowy=2" -strict -2   tt1.mp4

fontfile=/mnt/tools/STSONG.TTF 是指定字库路径,可以从Windows里复制一个,

text=www.goodu.info GOODUINFO博客  是文字水印

其他是坐标,字体颜色,阴影,字体大小等。

有些视频不能在Chrome浏览器播放,需要转码 h.264 和 aac,具体如下:

ffmpeg -i my.mp4 -f mp4 -vcodec libx264 -preset fast -profile:v main -acodec aac example.mp4 -hide_banner

输入文件格式是mp4,  视频编码 264, 音频编码 aac,

如果需要将视频的上下部门切除,往往是广告或Banner部分

ffmpeg  -i  yours.mp4  -vf  crop=368:483:0:79  my.mp4

crop=w:h:x:y, 需要保留的部分,分别是 宽, 高,左上的坐标(X,Y)

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值