Emr*_*ici 8 vlc ffmpeg video conversion
我想在 Linux 操作系统下将来自 IP 摄像机 ( http://xx.yy.zz.tt:8080/video.cgi ) 的MJPEG 流转码为 FLV 或 MP4 流,以便用户可以使用基于 Web 的 Flash 播放文件播放器,例如 Flowplayer。
我为此目的发现了VLC,但我无法弄清楚确切的命令行字符串。我还需要 HTTP 身份验证功能,因为 IP 摄像机访问受密码保护。
我也对任何非 VLC 解决方案感兴趣(如果有的话)(ffmpeg?)。
小智 1
使用 cURL 处理带有身份验证的 HTTP 请求,并将 CURL 的输出通过管道传输到 ffmpeg 的 stdin 来处理转码。您可以根据需要将其分成片段或其他内容。如果您需要直播,事情会变得更加复杂,商业解决方案可能比任何开源解决方案都更容易处理。