ウィンドウ7のVLCメディアプレーヤーを介してIPストリームを受信していますが、ストリームを開いて指定した時間に記録を開始し、指定した時間にVLCと記録を停止するプロセスを自動化したいと思います。
これを行う方法はありますか?
はい、これは可能です。 Windowsを使用しているので、Windowsイベントスケジューラを調べることをお勧めします。 Microsoftの公式ドキュメントは [〜#〜] here [〜#〜] にあります。
ストリームがどこから来ているかについての詳細を提供していないので、私はあなたに一般的なガイダンスを与えることしかできません。しかし、それはこのように見えるでしょう。
スクリプトは次のようになります。
"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'}}"
これは非常に粗く、機能するために多くの調整が必要になります。コマンドラインヘルプを読むことをお勧めします こちら