在 Media Player Classic 中在特定时间打开视频

在 Media Player Classic 中在特定时间打开视频

如何在 Media Player Classic 中打开视频文件在文件中的特定时间?

答案1

有两种方法可以做到这一点:收藏夹或/startpos hh:mm:ss命令行开关。

收藏夹

GUI 对从菜单创建收藏夹的支持有限。这些收藏夹支持相对路径,可以设置为记住文件位置。主要缺点是所有创建的收藏夹都显示在单个下拉列表中,无法组织或分类它们。

命令行

更方便,如果更麻烦,是使用 Media Player Classic 的命令行开关,特别是/startpos hh:mm:ss命令。只需使用文件名和特定时间调用可执行文件即可:

"C:\Tools\mpc-hc.exe" "filePath" /startpos hh:mm:ss

在 Windows 中调用它的最简单方法是使用快捷方式。上述命令可用作Target快捷方式。Start in快捷方式的选项决定了 MPC 路径或文件路径是否可以是相对路径,或者是否应为绝对路径。如果您从可执行文件夹创建快捷方式(例如使用 ALT+拖动),则必须完全限定视频文件的路径。

或者,您也可以创建一个批处理文件作为快捷方式,如下所示:

:: Variables
:: A title is required if you use quotes around the executable path
SET windowTitle="MPCSeek"
SET mpcExecutable="C:\Tools\mpc-hc.exe"
:: Use an absolute path unless this bat file is in the same folder as the video file
SET fileLocation="pathToFile"
SET position=01:09:00

START %windowTitle% %mpcExecutable% %fileLocation% /startpos %position%

由于该START命令,启动(或重新启动)媒体播放器后,CMD 窗口将立即关闭,通常甚至不可见。

其他开关可以与此命令组合使用。您可以通过使用此开关调用可执行文件来获取最新列表/?,但以下是一些最有趣的一起使用的开关startpos

  • /close:播放后关闭播放器(仅与 一起使用时才有效/play
  • /playnext播放后打开文件夹中的下一个文件
  • /fullscreen:以全屏模式启动
  • /minimized:以最小化模式启动
  • /nofocus:在后台打开 MPC-HC
  • /new:使用播放器的新实例
  • /monitor #:在显示器 N 上启动播放器,其中 N 从 1 开始
  • start #:替代方法是startpos使用毫秒

答案2

选择播放菜单并“转到”。

答案3

我创建了一个工具,它可以在给定的可自定义的特定时间同时启动一个或多个 MPC 视频。只要视频足够长,就可以使用任何整数秒数。

请随意尝试。

GitHub 中的存储库

相关内容