代码之家  ›  专栏  ›  技术社区  ›  Emre Yazici

将MJPEG转码到FLV或MP4

  •  4
  • Emre Yazici  · 技术社区  · 14 年前

    我想对来自IP摄像机的MJPEG流进行转码( http://xx.yy.zz.tt:8080/video.cgi Flowplayer .

    我还对任何非VLC解决方案感兴趣,如果有的话(ffmpeg?)。

    3 回复  |  直到 14 年前
        1
  •  2
  •   Paul Gregoire    13 年前

    我过去在使用IP摄像机时使用过Xugler,它们使用ffmpeg进行转码工作,所以这应该是可能的。如果我是你,我会用这样的命令行检查它是否受支持。

    ffmpeg -i http://xx.yy.zz.tt:8080/video.cgi -vcodec flv -qscale 1 -an output.flv

        2
  •  2
  •   rogerdpack Blair Conrad    9 年前

    http://www.videolan.org/doc/play-howto/en/ch04.html 我相信它可以输出到flv。 通常情况下,我首先使用GUI查看它作为参数使用的内容,然后再从那里开始。这里没有神奇的公式,伙计。

    :sout=#transcode{vcodec=h264,vb=0,scale=0,acodec=mp3,ab=128,channels=2,samplerate=44100}:http{mux=ffmpeg{mux=flv},dst=:8080/}
    

    http://forum.videolan.org/viewtopic.php?f=14&t=80722

    http://user:password@host:port/address

    裁判: https://ffmpeg.zeranoe.com/forum/viewtopic.php?t=1139

        3
  •  1
  •   Andrew Barber Eric Lafortune    11 年前

    将用户和pass嵌入到同一链接中,intead of http://xx.yy.zz.tt:8080/video.cgi http://user:pass@xx.yy.zz.tt:8080/video.cgi

    推荐文章