我正在寻找一个工作且没有过时的脚本如何记录例如rtsp使用ffmpeg / libav将流输入到本地文件(mp4)。如果您可以指向我或发布一个,请提前多多感谢。我正在寻找很多小时,而且我对这个话题没有任何经验。
许多示例,库等都已过时,但我想使用ffmpeg> = v3.3。
我需要考虑的任何特殊事项(编译ffmpeg时,或将本地文件保存到iOS设备时)?
答案 0 :(得分:-1)
Ffmpeg语法很直接。
ffmpeg [global_options] {[input_file_options] -i input_url} ... {[output_file_options] output_url} ...
因此,如果您不需要重新编码或解码您的RTPS视频流,您只需运行:
ffmpeg -i rtsp://your_stream_url your_file_name.format
如果格式可以是avi,mp4,flv或其他格式,请自动将您的流打包到输出文件。
此处有更多信息。
https://www.ffmpeg.org/ffmpeg.html
我需要考虑的任何特殊事项(编译ffmpeg时,或何时编译) 将本地文件保存到iOS设备)?
您是否需要针对特定原因编译ffmpeg?我相信libav是对你可以从网站上下载的可执行文件启用的。