我正在做一项研究,参与者在跑步机上跑步,我在他们面前放出一段小径的视频。我尝试做的是改变视频的速度,与参与者在跑步机上改变他们的速度相关。我已经看到GUI具有在播放视频时对其进行细粒度控制的选项,但我似乎无法使用命令行选项来复制它。我可以以固定的细粒度速度(即1.23x)播放视频,也可以通过rc接口(更快的1.5x,2.0x)实时更改视频。该解决方案可以是与windows XP或Cygwin兼容的任何版本的VLC。最终,我想编写过程脚本,这样我就不会手动更改速度。非常感谢!
发布于 2013-09-11 23:14:01
您可以尝试使用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了解更多信息。
https://stackoverflow.com/questions/17506154
复制相似问题