如题,现在有多个摄像头的rtsp,需要转换成RTMP,我用ffmpeg 转换单个没问题,多个转换时就不行了,是有什么特殊的写法吗?另外如何降低清晰度,侧重流畅性就行,求大神指点。

解决方案 »

  1.   

    单个都没问题,多个有问题??
    你不会多个同时转换的吧?
    一个一个的转换,应该可以吧?
    用task或异步,
    或者Parallel把任务数设置成1,
      

  2.   

    单个文件
    ffmpeg -i 1.mp4 -vcodec h264 "result\1.mp4"
    多个文件
    for /R %v IN (*.mp4) do ( ffmpeg -i %v -vcodec h264  "result\%~nv.mp4")
    即 ffmpeg 本身是不支持文件名通配符的
    所以你需要先获取待转换的文件名集合,再一个个的交给 ffmpeg