ffmpeg一些常用的命令

调整亮度

ffmpeg -i 1.avi -vf eq=brightness=-0.4 output.mp4

低损裁切视频

ffmpeg -i 1.avi -vf crop=1000:720:280:0 -c:v libx264 -c:a copy crop_v0.avi

拼接视频

ffmpeg -i *V1.avi -i crop_v0.avi -filter_complex "pad=2280:720x0;0:vscale=w=1280:h=720inn0;x0inn0overlay=0:0x1;1:vscale=w=1000:h=720inn1;x1inn1overlay=1280:0" outv1v0.mp4

去音

ffmpeg -i outv1v0.mp4 -an -vcodec copy outv1v0_1.mp4

加速

ffmpeg -i outv1v0_1.mp4 -filter:v "setpts=0.5*PTS" out2.mp4

亮度

ffmpeg -i crop_v1.avi -vf eq=contrast=1:brightness=-0.2 -c:v libx264 -c:a copy crop_v1_bright.avi

复制代码

设置视频的帧率为20fps ffmpeg -i Desktop/input.mp4 -r 20 Desktop/output.mp4 -r 20:表示帧率设置为 20fps 设置视频的码率 ffmpeg -i Desktop/input.mp4 -b:v 1M Desktop/output.mp4 -b:v :指定视频的码率 -b:a : 指定音频的码率 1M:码率的值 1M 表示 1Mb/s

ffmpeg -i test_bef.mp4 -i test_det.mp4 -i test_aft.mp4 -filter_complex "pad=1344:512x0;0:vscale=w=512:h=512inn0;x0inn0overlay=0:0x1;1:vscale=w=320:h=320inn1;x1inn1overlay=512:96x2; 2:vscale=w=512:h=512inn2;x2inn2overlay=832:0" test_concat.mp4

ffmpeg -f image2 -r 5 -i %06d.jpg -vcodec libx264 -vf drawtext="fontsize=20:fontcolor=red:text=%{n}:x=(w-text_w-100):y=(h-text_h-100)" test_aft.mp4

ffmpeg -f image2 -r 5 -i %07d.jpg -vcodec libx264 test_det.mp4

ffmpeg -f image2 -r 5 -i %08d.jpg -vcodec libx264 test_seg.mp4

相关推荐
风曦Kisaki1 小时前
# Kubernetes(K8s)笔记Day12 :K8s 七层代理(Ingress 和 Ingress Controller)
linux·笔记·云原生·容器·kubernetes
雪之下雪乃的代码日记2 小时前
Python快速入门(Java开发者版)
java·开发语言·笔记·python
zzh___zzh3 小时前
Java Stream API 常用方法笔记
java·笔记
zzm6283 小时前
安全嵌套子博弈求解与非完美信息博弈——NIPS 2017 最佳论文阅读笔记
论文阅读·笔记·nips·博弈论
砚凝霜3 小时前
软考网络工程师|第 6 章 网络安全基础、攻击、等保完整备考笔记
网络·笔记·web安全
hongmai6668884 小时前
耐高温小钢炮:ESP32-C3-MINI-1U-H4模组选型分享
笔记·单片机·嵌入式硬件·物联网·risc-v
菜冻鱼4 小时前
Python-pandas-索引与筛选
开发语言·笔记·python·numpy·pandas·学习方法
一只小菜鸡..4 小时前
南京大学 操作系统 (JYY) 学习笔记:最终章——操作系统的宇宙,与我们的星辰大海
笔记·学习
砚凝霜5 小时前
软考网络工程师|第 6 章 应用层安全协议、防火墙完整备考笔记
网络·笔记·安全
way_hj7 小时前
Flask笔记(2)快速web项目
笔记·flask·vue·web