Jam*_*ent 5 command-line vlc media-player audiovideoplayback
我正在做一项研究,参与者在跑步机上跑步,然后我在他们面前投射一段小径的视频。我试图做的是根据参与者改变跑步机速度来改变视频的速度。我已经看到 GUI 具有在播放视频时对视频进行细粒度控制的选项,但我似乎无法使用命令行选项来复制它。我可以以固定的细粒度速度(即 1.23x)播放视频,也可以通过 rc 接口以大增量实时更改视频(更快的 1.5x、2.0x)。该解决方案可以是与 Windows XP 或 Cygwin 兼容的任何版本的 VLC。最终我想编写该过程的脚本,这样我就不会手动更改速度。太感谢了!
您可以尝试使用 MPlayer 从属模式。
要尝试从属模式运行:
mplayer -slave -quiet <movie>
Run Code Online (Sandbox Code Playgroud)
并在控制台中输入从属命令。
您还可以使用命名管道:
mkfifo /tmp/fifofile
mplayer -slave -input file=/tmp/fifofile movie.avi
Run Code Online (Sandbox Code Playgroud)
您可以尝试以下从模式命令:
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>.
Run Code Online (Sandbox Code Playgroud)
您可以访问MPlayer 文档以获取更多信息。
| 归档时间: |
|
| 查看次数: |
1735 次 |
| 最近记录: |