Windows Media Player:如何以特定的时间偏移开始播放视频?

Windows Media Player:如何以特定的时间偏移开始播放视频?

我正在使用 Windows Media Player 12(与 Windows 7 RC 捆绑在一起)。我想启动它并在特定时间偏移处播放 WMV 文件的一部分 - 比如电影的 3 分钟。

这是出于演示目的 - 我想播放电影的一段,但并不想在观众面前摆弄媒体播放器控件。

这可能吗?有命令行参数吗?

同样,但不太重要,我可以在X分钟。

如果一切都失败了,我想我只会编辑电影并播放其中的一部分:-)

答案1

您可以使用 ASX 文件。将以下内容保存到“myfile.asx”,根据需要调整开始时间、持续时间和文件名。然后,在 WMP 中打开 ASX 文件:

  <Asx Version = "3.0"> 
  <Entry> 
     <StartTime value = "00:25:00.000" />
     <Duration value = "00:15:00.000" />
     <Ref href = "sample.avi" />
  </Entry>
  </Asx>

我没有 Windows 7 来测试它,但它在 XP 和 Vista 上运行良好。

答案2

我通常采用排队然后最小化的方法,但我认为没有其他方法可以做到这一点。

答案3

你可以用命令行 但,与时间无关。

有一个 SDK 和一个 API,所以我相信你可以写一些东西,但这可能会带来比它本身更多的麻烦。

相关内容