8

Я использую Windows Media Player 12 (в комплекте с Windows 7 RC). Я хотел бы запустить его и воспроизвести часть файла WMV с определенным временным сдвигом - скажем, через 3 минуты фильма.

Это для демонстрационных целей - я хотел бы сыграть часть фильма, но на самом деле не хочу шутить с элементами управления медиаплеера, пока я нахожусь перед моей аудиторией.

Это возможно? Есть ли параметры командной строки?

Точно так же, но менее важно, могу ли я автоматически остановить воспроизведение через X минут.

Если ничего не помогает, я просто отредактирую фильм и воспроизведу его фрагмент :-)

3 ответа3

11

Вы можете использовать файл 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.

0

Я обычно использую подход очередь-потом-минимизировать, но из коробки я не верю, что есть другой способ сделать это.

0

Вы можете сделать некоторые вещи с командной строкой, но не имеет ничего общего с синхронизацией.

Существует SDK и API, так что я уверен, что вы могли бы написать что-нибудь, но это, вероятно, будет больше проблем, чем оно того стоит.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .