裁剪 100x100 的区域,起点为(12,34)
ffplay -i input.jpg -vf crop=100:100:12:34# 相同效果:ffplay -i input.jpg -vf crop=w=100:h=100:x=12:y=34裁剪中心区域,大小为 100x100
ffplay -i input.jpg -vf crop=100:100裁剪中心区域,大小为输入视频的 2/3
ffplay -i input.jpg -vf crop=iw*2/3:ih*2/3裁剪中心区域的正方形,高度为输入视频的高
ffplay -i input.jpg -vf crop=ih裁剪偏移左上角 100 像素
ffplay -i input.jpg -vf crop=iw-100:ih-100:100:100裁剪掉左右 10 像素,上下 20 像素
ffplay -i input.jpg -vf crop=iw-2*10:ih-2*20裁剪右下角区域
ffplay -i input.jpg -vf crop=in_w/2:in_h/2:in_w/2:in_h/24.5.4 添加文字水印五、ffplay命令5.1 ffplay命令格式ffplay [options] input_file5.2 ffplay播放控制

文章插图
5.3 ffplay主要选项

文章插图
5.4 ffplay高级选项

文章插图
5.5 其他选项
http://www.ffmpeg.org/ffplay.html
5.6 播放示例
播放本地文件
ffplay -window_title “test time” -ss 2 -t 10 -autoexit test.mp4
ffplay buweishui.mp3
播放网络流
ffplay -window_title “rtmp stream” rtmp://202.69.69.180:443/webcast/bshdlive-pc
强制解码器
mpeg4解码器:ffplay -vcodec mpeg4 test.mp4
h264解码器:ffplay -vcodec h264 test.mp4
禁用音频或视频
禁用音频:ffplay test.mp4 -an
禁用视频:ffplay test.mp4 -vn
播放YUV数据
ffplay -pixel_format yuv420p -video_size 320x240 -framerate 5 yuv420p_320x240.yuv
播放RGB数据
ffplay -pixel_format rgb24 -video_size 320x240 -i rgb24_320x240.rgb
ffplay -pixel_format rgb24 -video_size 320x240 -framerate 5 -i rgb24_320x240.rgb
播放PCM数据
ffplay -ar 48000 -ac 2 -f f32le 48000_2_f32le.pcm
-ar set audio sampling rate (in Hz) (from 0 to INT_MAX) (default 0)
-ac set number of audio channels (from 0 to INT_MAX) (default 0)
5.7 过滤器
视频旋转
ffplay -i test.mp4 -vf transpose=1视频反转ffplay test.mp4 -vf hflipffplay test.mp4 -vf vflip视频旋转和反转ffplay test.mp4 -vf hflip,transpose=1视频变速播放ffplay -i test.mp4 -vf setpts=PTS/2音视频同时变速ffplay -i test.mp4 -vf setpts=PTS/2 -af atempo=25.8参考资料http://www.ffmpeg.org/ffmpeg-filters.html
播放PCM数据
ffplay -ar 48000 -ac 2 -f f32le 48000_2_f32le.pcm
-ar set audio sampling rate (in Hz) (from 0 to INT_MAX) (default 0)
-ac set number of audio channels (from 0 to INT_MAX) (default 0)
5.7 过滤器
视频旋转
ffplay -i test.mp4 -vf transpose=1视频反转ffplay test.mp4 -vf hflipffplay test.mp4 -vf vflip视频旋转和反转ffplay test.mp4 -vf hflip,transpose=1音频变速播放ffplay -i test.mp4 -af atempo=2视频变速播放ffplay -i test.mp4 -vf setpts=PTS/2音视频同时变速ffplay -i test.mp4 -vf setpts=PTS/2 -af atempo=25.8参考资料http://www.ffmpeg.org/ffmpeg-filters.html推荐阅读
- 李想|拿下AEB主动安全测试冠军!理想汽车:将开源AEB算法
- 防雷接地系统基础知识
- 压缩|时隔半年才更新!免费开源压缩软件7-Zip 22.00发布:仅1.5MB
- 搭建开源美观的数据库监控系统-Lepu
- 音视频系列:Webrtc音视频通话
- 退休工资如何计算?
- 短发|基础款T恤怎么挑,不管是“圆脸”还是“宽肩”,都要注意这三点
- 为什么抖音视频转发不到朋友圈,抖音为什么转发不到微信朋友圈-
- 翡翠|《基础知识-翡翠是玉石吗》
- Linux|开源软件巨头发布Euler Linux 2.0:支持华为鲲鹏、飞腾处理器
