zoukankan      html  css  js  c++  java
  • VLC-3.0.11 录制直播时有的无法保存视频的解决方法

    在VLC中可以设置record directory or filename,但是自从3.0.4开始%Y %H等无效了,不知道原因

    开始分析原因,下载VLC源码,发现头文件vlc_input.h中定义如下

    #define INPUT_RECORD_PREFIX "vlc-record-%Y-%m-%d-%Hh%Mm%Ss-$ N-$ p"

    这个宏的实际字符串是在libvlccore.dll文件中,

    使用010 Editor或HEX Editor查找vlc-record字符串,并修改成%Y%m%d_%H%M%S

    一定要从v字开始修改,多余的填充00就好了

    单击录制按钮开始,在单击录制按钮结束,就生成 20200903_231612.mp4文件

    这样直播视频流也可以保存啦

    如果觉得太麻烦还有简单的方法,这个方法就不修改libvlccore.dll文件

    用命令行方式启动vlc,比如是这样

    vlc --meta-title=haha

    这样录视频的文件名是 vlc-record-2020-09-11-14h33m56s-haha-.mp4

  • 相关阅读:
    jq function return value
    danci4
    danci3
    danci2
    项目总结 和语言总结。
    vm 安装 ox 10.13
    ios 异步和多线程
    ios 语法问题 全局变量。
    mvc
    object-c 之autolayout
  • 原文地址:https://www.cnblogs.com/nlsoft/p/13611192.html
Copyright © 2011-2022 走看看