web-dev-qa-db-ja.com

Windows Media Player:特定のタイムオフセットでビデオの再生を開始するにはどうすればよいですか?

Windows Media Player 12(Windows 7 RCにバンドルされています)を使用しています。それを開始して、特定の時間オフセットでWMVファイルの一部を再生したいと思います-たとえば、映画の3分後。

これはデモンストレーション用です。映画の一部を再生したいのですが、視聴者の前にいる間は、メディアプレーヤーのコントロールをいじくり回したくありません。

これは可能ですか?コマンドラインパラメータはありますか?

同様に、それほど重要ではありませんが、[〜#〜] x [〜#〜]分後に自動的に再生を停止できますか。

他のすべてが失敗した場合、私は映画を編集してその一部を再生するだけだと思います:-)

9
dariom

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>

ここにはテスト用のWindows7がありませんが、XPおよびVistaでは正常に動作します。

12
Badaro

私は通常、キューアップしてから最小化するアプローチを採用しますが、箱から出してすぐにそれを行う方法は他にないと思います。

0
Andy Mikula

コマンドライン でいくつかのことができますが、タイミングとは関係ありません。

SDKとAPIがあるので、何か書けると思いますが、それ以上に面倒かもしれません。

0
Brian