美文网首页
FFmpeg流媒体(3)

FFmpeg流媒体(3)

作者: Goning | 来源:发表于2019-02-26 17:35 被阅读0次

    FFmpeg录制HTTP流


    1、seekable参数
    ffmpeg -ss 30 -seekable 1 -i http://bbs.chinaffmpeg.com/test.ts -c copy output.mp4
    

    如上,设置seekable为1,使FFmpeg可以对HTTP服务进行seek操作。


    2、headers参数
    ffmpeg -headers "referer: http://bbs.chinaffmpeg.com/index.html" -i http://play.chinaffmpeg.com/live/class.flv -c copy -f flv -y output.flv
    

    如上,在HTTP的header中增加referer字段。


    3、user_agent参数
    ffmpeg -user_agent "Goning's player" -i http://bbs.chinaffmpeg.com/1.flv
    

    如上,自定义设置了user_agent参数便于区分是否为自己的流。


    4、拉取HTTP流中的FLV
    • 拉取FLV直播流录制为FLV:
    ffmpeg -i http://bbs.chinaffmpeg.com/live.flv -c copy -f flv output.flv
    
    • 拉取TS直播流录制为FLV:
    ffmpeg -i http://bbs.chinaffmpeg.com/live.ts -c copy -f flv output.flv
    
    • 拉取HLS直播流录制为FLV:
    ffmpeg -i http://bbs.chinaffmpeg.com/live.m3u8 -c copy -f flv output.flv
    

    相关文章

      网友评论

          本文标题:FFmpeg流媒体(3)

          本文链接:https://www.haomeiwen.com/subject/boxzyqtx.html