【问题标题】:Getting rid of Codec log from VFW(Video for Windows)从 VFW 中删除 Codec 日志(Windows 视频)
【发布时间】:2018-06-21 19:09:30
【问题描述】:

每当我尝试使用 x264vfw 编解码器从游戏中录制视频时,我都会收到此日志消息,这会使我的游戏最小化并且不可避免地使我的工具记录黑屏几秒钟,直到我恢复游戏.我怎样才能摆脱它?

【问题讨论】:

    标签: video codec vfw


    【解决方案1】:

    查看“讨论”下的帖子there

    你有几个选择:

    1) 正如您已经发现的那样,您可以将“日志级别”设置为“无”。在注册表中,这会将“HKEY_CURRENT_USER\Software\GNU\x264\log_level”设置为 0(或 64 位版本的“x264vfw64”而不是“x264”)。但这样您就可以修复症状,而无需修复显示此警告(默认日志级别)的原因。

    2)您可以修复警告的原因(警告可能由于缓冲而丢失的帧以及可能与您的设置不同步的音频)。在您的用例中,如果可以接受,您可能应该启用“零延迟”选项(“HKEY_CURRENT_USER\Software\GNU\x264\zerolatency”设置为 1)。

    【讨论】:

    • 嘿,感谢您的回答。我在 HKEY_CURRENT_USER\Software\GNU 中没有任何 x264
    • 所以你可以创建它。此外,您可以选择通过设置 GUI 更改日志级别,如 sourceforge.net 上的票证中所述。
    【解决方案2】:

    如果您使用的是 Windows 10(我的情况),那么与其他答案完全相同的解决方案(但自动,无需编辑注册表)是从 x264vfw 安装运行 Configure x264vfwConfigure x264vfw64 以管理员身份 打包并将Log Level 设置为None,同时选中Zero Latency 选项。这将创建所需的注册表项并消除日志窗口。

    如果您想以编程方式实现这一点(就像从您的屏幕截图中看到的那样),Roman R. 的解决方案更可取。对于那些对在运行时执行此操作不感兴趣的人来说,我的回答只是一个替代方案。

    【讨论】:

      猜你喜欢
      • 2012-07-01
      • 1970-01-01
      • 2011-09-29
      • 1970-01-01
      • 2010-10-14
      • 2019-02-13
      • 1970-01-01
      • 2015-06-01
      • 1970-01-01
      相关资源
      最近更新 更多