ffmpeg常用命令

  • 为直播流截图
ffmpeg -i "rtmp://127.0.0.1:1935/live" -f image2 -ss 0 -vframes 1 -s 980*540 C:\Users\DELL\Pictures\ffmpeg\a_1.jpg

rtmp://127.0.0.1:1935/live是直播流;980*540是截图图片的分辨率,C:\Users\DELL\Pictures\ffmpeg\a_1.jpg 是图片的地址。

ffmpeg -i "rtmp://127.0.0.1:1935/live" -y -f image2 -ss 0 -vframes 1 -s 980*540 C:\Users\DELL\Pictures\ffmpeg\a_1.jpg

-y是覆盖重名文件。

  • 降低视频的分辨率
    ffmpeg -i /home/nieyabing/nginx/nginx-rtmp-module/tmp/vod/2019/7/4/1361984098420190704183617.mp4 -strict -2 -vf scale=640:640/a /home/nieyabing/nginx/nginx-rtmp-module/tmp/vod/2019/7/4/1361984098420190704183617_low.mp4
    

    /home/nieyabing/nginx/nginx-rtmp-module/tmp/vod/2019/7/4/1361984098420190704183617.mp4是原视频的路径。640:640/a:要降低的分辨率。/home/nieyabing/nginx/nginx-rtmp-module/tmp/vod/2019/7/4/1361984098420190704183617_low.mp4:降码后的视频所在地址。

  • 提取视频中的音频信息

    ffmpeg -i 1591531502220190708105408.flv -f wav 1591531502220190708105408.wav -y

    1591531502220190708105408.flv:要抽取的原视频。1591531502220190708105408.wav:抽取出来的音频文件。

  • 抽取视频信息

    ffmpeg -i 1591531502220190708105408.flv -an r.flv

    r.flv:抽取出来的视频图像信息

  • 转发直播流

    ffmpeg -i http://stream2.hndt.com/live/jtlk13.m3u8 -c copy -f flv rtmp://127.0.0.1:1935/live/15136910173?live=123456

    http://stream2.hndt.com/live/jtlk13.m3u8:直播源流信息。rtmp://127.0.0.1:1935/live/15136910173?live=123456:是转发后的流信息。

  • 转发直播流加水印(左上)

    ffmpeg -i http://stream2.hndt.com/live/15136910173.m3u8  -vf "movie=/home/nieyabing/nginx/nginx-rtmp-module/tmp/vod/2019/7/16/11509414167933091840.png [watermark]; [in][watermark] overlay=10:10 [out]" -c:v libx264 -c:a copy -f flv rtmp://127.0.0.1:1935/live/15136910173?live=123456  

    /home/nieyabing/nginx/nginx-rtmp-module/tmp/vod/2019/7/16/11509414167933091840.png:水印的文件路径。10:10:以左上点为坐标原点。rtmp://127.0.0.1:1935/live/15136910173?live=123456  :加完水印后的输出流信息

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值