FFMpeg的一些常用命令

1.查看是否安装成功和版本

ffmpeg version

2.视频转换类

2.1 转换视频格式:

ffmpeg -i input.mp4 output.avi

2.2 压缩视频格式:

ffmpeg -i input.mp4 -b:v 1M output.mp4

压缩 input.mp4 并将其保存为 output.mp4,视频比特率设为 1M。

2.3 提取视频中的音频:

ffmpeg -i input.mp4 -vn -acodec copy output.mp3

2.4 裁剪视频:

ffmpeg -i input.mp4 -ss 00:00:10 -to 00:00:20 -c copy output.mp4

2.5 添加水印:

ffmpeg -i input.mp4 -i watermark.png -filter_complex "overlay=10:10" output.mp4

3.ffplay -pix_fmt yuv420p -s 1280x720 out.yuv

过程:

1.先编译过ffmpeg的源码;编译的时候需要链接各种库及链接;

2.熟悉ffmpeg源码,及封装,解协议的函数;

3.调用编译好的库及源码函数,解视频和抽帧;

相关推荐
SuperW2 小时前
FFMPEG推流器讲解
ffmpeg
Tipriest_5 小时前
linux有效裁剪视频的方式(基于ffmpeg,不改变分辨率,帧率,视频质量,不需要三方软件)
linux·ffmpeg·音视频
aqi006 小时前
FFmpeg开发笔记(六十二)Windows给FFmpeg集成H.266编码器vvenc
ffmpeg·音视频·直播·流媒体
姓刘的哦7 小时前
FFmpeg学习笔记
笔记·学习·ffmpeg
煮雪品茶1 天前
使用摄像头推流+VLC软件拉流
ffmpeg
canyuemanyue2 天前
Windows上用FFmpeg推流及拉流的流程概览
windows·ffmpeg
canyuemanyue2 天前
Windows上用FFmpeg采集摄像头推流 → MediaMTX服务器转发流 → WSL2上拉流播放
服务器·windows·ffmpeg
xo198820112 天前
鸿蒙编译ffmpeg库
华为·ffmpeg·harmonyos
Maxwellhang2 天前
【音频处理】java流式调用ffmpeg命令
java·ffmpeg·音视频