2

У меня есть поток IP, поступающий через медиаплеер VLC в Windows 7, и я хотел бы автоматизировать процесс открытия потока и начать запись в указанное время, а также остановить VLC и запись в указанное время.

Есть ли способ, которым я могу сделать это?

1 ответ1

1

Да, это можно сделать. Поскольку вы используете Windows, я бы порекомендовал заглянуть в планировщик событий Windows. Официальную документацию Microsoft можно найти ЗДЕСЬ.

Поскольку вы не предоставляете никаких сведений о том, откуда идет поток, я могу дать вам только общее руководство. Но это будет выглядеть примерно так.

  1. Настройте планировщик событий Windows для запуска пакетного сценария, когда вы хотите, чтобы поток открылся и начал запись.
  2. Создайте пакетный скрипт, который открывает поток IP и начинает запись.

Сценарий будет выглядеть примерно так:

 "C:/Program Files/VideoLAN/VLC/vlc.exe http://host[:port]/url" "#transcode{vcodec=h264,vb=400,fps=5,scale=1,width=1024,height=768,acodec=none}:duplicate{dst=std{access=file,mux=mp4,dst='C:/capture223.mp4'}}"

Это очень грубо и потребует много настроек для его работы. Я бы рекомендовал прочитать справку командной строки ЗДЕСЬ.

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