如何实时更改我的 VLC 播放速度细粒度?

Posted

技术标签:

【中文标题】如何实时更改我的 VLC 播放速度细粒度?【英文标题】:How can I change my VLC playback speed fine grain in real time? 【发布时间】:2013-07-06 19:07:16 【问题描述】:

我正在研究参与者在跑步机上跑步的情况,我会在他们面前投射一段小径视频。我试图做的是改变与参与者在跑步机上改变速度相关的视频速度。我已经看到 GUI 具有在播放视频时对视频进行细粒度控制的选项,但我似乎无法使用命令行选项复制它。我可以以固定的细粒度速度(即 1.23x)播放视频,也可以通过 rc 界面(更快的 1.5x、2.0x)以较大的增量实时更改视频。该解决方案可以是与 windows XP 或 Cygwin 兼容的任何版本的 VLC。最终,我想编写该过程的脚本,因此我不会手动更改速度。非常感谢!

【问题讨论】:

必须是VLC媒体播放器吗? 不,不一定是这样,但开源的东西会更好。 Fine tune with AltGr+ [ or ]. 【参考方案1】:

您可以尝试 MPlayer 从属模式。

尝试从模式运行:

mplayer -slave -quiet <movie>

然后在控制台中输入从属命令。

您也可以使用命名管道:

mkfifo /tmp/fifofile
mplayer -slave -input file=/tmp/fifofile movie.avi

你可以试试这些从模式命令:

speed_incr <value>
    Add <value> to the current playback speed.

speed_mult <value>
    Multiply the current speed by <value>.

speed_set <value>
    Set the speed to <value>.

您可以访问MPlayer documentation了解更多信息。

【讨论】:

以上是关于如何实时更改我的 VLC 播放速度细粒度?的主要内容,如果未能解决你的问题,请参考以下文章

如何将 DynamoDB 细粒度访问控制与 Cognito 用户池结合使用?

细粒度图像分类

粗粒度与细粒度权限控制

粗粒度与细粒度权限控制

C# 中的细粒度内存分析

十二 K8S细粒度权限控制