无法为ffmepg设置周期/超时选项

 硕之缘2010 发布于 2023-02-06 19:26

我试图通过rtsp捕获流媒体并限制剪辑持续时间 3 sec

但该选项不起作用.ffmpeg将不再被终止.

有没有解决方法来解决问题.

因为我必须使用Python脚本批量运行数百个类似的命令.

ffmpeg -loglevel verbose   -i rtsp://172.19.1.42/live.sdp -acodec copy -vcodec copy  c0_s1_h264_640x480_30_vbr_500_99_40000000.mp4 -timeout 3 -y

$ ffmpeg -h ffmpeg版本1.2.4版权所有(c)2000-2013 FFmpeg开发人员于2013年11月22日11:59:59使用Apple LLVM 5.0版(clang-500.2.79)构建(基于LLVM 3.3svn)

详细日志在 https://gist.github.com/poc7667/8234701

1 个回答
  • 从您的控制台输出:

    Trailing options were found on the commandline.

    期权安置事宜:

    ffmpeg [global options] [input options] -i input [output options] output
    

    怎么ffmpeg应该解释你的尾随选项?您的命令应如下所示:

    ffmpeg -y -loglevel verbose -timeout 3 -i rtsp://172.19.1.42/live.sdp -acodec copy -vcodec copy  c0_s1_h264_640x480_30_vbr_500_99_40000000.mp4
    

    有关详细信息,请参阅FFmpeg RTSP协议文档,但是您应该参考您的本地文档副本,因为在线文档与Git master中的当前代码同步并且您的ffmpeg版本已经过时.

    2023-02-06 19:28 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有