【问题标题】:Set VLC Playback Rate through HTTP Interface通过 HTTP 接口设置 VLC 播放速率
【发布时间】:2014-07-01 23:11:15
【问题描述】:

我正在尝试为 VLC 制作一个易于使用的遥控器,它可以设置要播放的视频和播放的速率。

我知道要设置要播放的视频,HTTP命令是http://localhost:8080/requests/status.xml?command=in_play&input=video_to_play

我还知道要播放、暂停和切换重复的命令分别是 ?command=pl_play?command=pl_pause?command=pl_repeat

但是,我不知道如何设置播放速度。我希望它类似于?command=pl_rate&input=<rate>?command=rate&input=<rate>?command=in_rate&input=<rate>

只要转到http://localhost:8080/requests/status.xml,我就能看到以下内容:

<root>
    <fullscreen>false</fullscreen>
    <aspectratio>default</aspectratio>
    ... other settings
    <rate>1</rate>
    ... other settings
</root>

所以我知道 rate 是 HTTP 接口知道的值。

如何使用 HTTP 命令进行设置?

【问题讨论】:

    标签: http video vlc


    【解决方案1】:

    我的解决方案是放弃在运行时通过HTTP 接口设置速率。相反,我必须做的是使用命令行参数开始 VLC,指定每部电影的速率,如下所示:

    vlc [arguments] video1 :rate=[rate] video2 :rate=[rate] video3 :rate=[rate] ...
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-12
      • 2019-08-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多