东方耀AI技术分享

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 3358|回复: 2
打印 上一主题 下一主题

[FFmpeg] FFmpeg的滤镜命令

[复制链接]

1365

主题

1856

帖子

1万

积分

管理员

Rank: 10Rank: 10Rank: 10

积分
14431
QQ
跳转到指定楼层
楼主
发表于 2020-2-13 17:03:57 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
FFmpeg的滤镜命令


FFmpeg的滤镜命令:
ffmpeg -i in.mov -vf crop=in_w-200:in_h-200 -c:v libx264 -c:a copy out.mp4
ffmpeg -i dfy_driving_data_result.mp4 -vf crop=in_w-400:in_h-200 -c:v libx264 -c:a copy out.mp4
-vf: video filter 视频滤镜   crop滤镜
in_w-200: 输入的视频宽度 减去 200
-c:v  视频的编码器
-c:a  音频的

播放:ffplay out.mp4


FFmpeg滤镜的使用(给视频添加 图片水印):
ffmpeg -i dfy_driving_data_result.mp4 -i logo.png -filter_complex "[1:v] scale=244:80 [logo];[0:v][logo] overlay=x=0:y=0" out.mp4


i:输入流,可以将-i理解为设置输入流,后面跟的即为输入流
[1:v]:即第二个视频流,v应该就是视频的意思,这个作为scale的输入流
[logo]:scale处理后的流标记
scale=244:80:水印的大小
overlay=x=100:y=0:控制水印的位置
[0:v][logo]overlay=x=0:y=0

[0:v]:索引为0的那路流
[logo]:标记了缩放后的那路流,把[logo]覆盖到[0:v]上,其中[logo]为缩放后的临时标记名
x=100:y=0属性的设置,用冒号隔开




01.jpg (85.8 KB, 下载次数: 169)

01.jpg

02.jpg (54.31 KB, 下载次数: 168)

02.jpg
让天下人人学会人工智能!人工智能的前景一片大好!
回复

使用道具 举报

1365

主题

1856

帖子

1万

积分

管理员

Rank: 10Rank: 10Rank: 10

积分
14431
QQ
沙发
 楼主| 发表于 2020-2-13 17:15:34 | 只看该作者
crop滤镜的中心点:默认在中间
让天下人人学会人工智能!人工智能的前景一片大好!
回复

使用道具 举报

1365

主题

1856

帖子

1万

积分

管理员

Rank: 10Rank: 10Rank: 10

积分
14431
QQ
板凳
 楼主| 发表于 2020-2-13 17:18:06 | 只看该作者
还有很多其他的滤镜
问题:如何给视频添加水印 去水印?
让天下人人学会人工智能!人工智能的前景一片大好!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|人工智能工程师的摇篮 ( 湘ICP备2020019608号-1 )

GMT+8, 2024-4-25 17:40 , Processed in 0.187825 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表