【问题标题】:ffmpeg set report log filenameffmpeg 设置报告日志文件名
【发布时间】:2012-06-29 19:26:26
【问题描述】:

我在命令提示符下运行 ffmpeg.exe。我正在尝试使用 -report 选项生成报告文件。如何明确指定报告名称?

【问题讨论】:

标签: logging ffmpeg


【解决方案1】:

看起来只能用环境变量设置 [?]

export FFREPORT=file=/home/someone/log/ffmpeg-$(date +%Y%m%s).log

这是因为,否则,它必须从命令行参数解析输出文件名,这意味着“ffmpeg 已经在运行,所以已经开始记录东西”,显然是猫或老鼠游戏。

ref:https://ffmpeg.org/trac/ffmpeg/ticket/1823 和一些邮件列表帖子。

【讨论】:

    【解决方案2】:

    Windows 7 上的简单方法是:

    ffmpeg -i filename.mp4 -hide_banner 2> filename_Info.txt

    .

    我在批处理文件中的首选解决方案是:

    :: Location of file
    SET file=filename
    
    :: Location of FFMPEG
    SET ffmpeg=C:\Program Files\FFmpeg\ffmpeg.exe
    
    :: Analyse File
    "%ffmpeg%" -i "%file%.mp4" -hide_banner  2> "%file%_Info.txt"
    

    对于我的单个选项“-hide_banner”,您可以用选项/开关的方式将您需要使用的任何内容替换为您想要的命令行。

    报告文件的名称和路径请自行决定,可以是任何有效的文件路径。

    【讨论】:

      猜你喜欢
      • 2014-11-08
      • 1970-01-01
      • 2018-12-21
      • 2012-09-09
      • 1970-01-01
      • 1970-01-01
      • 2013-11-01
      • 2014-07-04
      • 1970-01-01
      相关资源
      最近更新 更多