Я использую Windows Media Player 12 (связанный Windows 7 RC). Я хотел бы запуститься, это и играть часть файла WMV при смещении определенного времени - говорит 3 минуты в фильм.
Это в демонстрационных целях - я хотел бы играть сегмент фильма, но действительно не хочу к пуху вокруг со средствами управления медиаплеером, в то время как я перед своей аудиторией.
Действительно ли это возможно? Есть ли параметры командной строки?
Точно так же, но менее важный, может я автоматически останавливать воспроизведение после X минут.
Если все остальное перестало работать, я предполагаю, что просто отредактирую фильм и воспроизведу сегмент его :-)
Можно использовать файл ASX. Сохраните следующее содержание к "myfile.asx", корректируя время начала, продолжительность и имя файла согласно Вашим потребностям. Затем откройте файл ASX в WMP:
<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.
Я обычно иду для подхода queue-up-then-minimize, но из поля я не полагаю, что существует любой другой способ сделать это.
Можно сделать некоторые вещи с командной строкой, Но, ничто, чтобы сделать с синхронизацией.
Существует SDK и API, таким образом, я уверен, что Вы могли записать что-то, но это возможно будет большей проблемой, чем это стоит.