jpeg /png形式のHTTPを介してVLCの映画プラーニュにアクセスする方法はありますか?
ほら、私が欲しいのは、私のローカルVLCプレーヤーで映画を再生し、http:// localhost:9999/current.jpgのようなものを介して現在再生中のフレームにアクセスすることです。
そのような方法はありますか、それとも他のツールがそれを提供できますか?
よろしくお願いします
jpeg /png形式のHTTPを介してVLCの映画プラーニュにアクセスする方法はありますか?
ほら、私が欲しいのは、私のローカルVLCプレーヤーで映画を再生し、http:// localhost:9999/current.jpgのようなものを介して現在再生中のフレームにアクセスすることです。
そのような方法はありますか、それとも他のツールがそれを提供できますか?
よろしくお願いします
vlcmjpg出力モジュールを使用する必要があります
このコマンドラインは私のために働きます:
vlc.exe --sout="#transcode{acodec=none,vcodec=mjpg,vb=512}:duplicate{dst=std{access=http{mime=multipart/x-mixed-replace;boundary=--7b3cc56e5f51db803f790dad720ed50a},mux=mpjpeg,dst=0.0.0.0:8080/image.jpg},dst=display}" movie.avi
次に、任意のWebページ(Chrome / Firefoxで動作します)
<img src="http://127.0.0.1:8080/image.jpg" width="320" height="240"/>
またはvlcを直接使用http://127.0.0.1:8080/image.jpg
お役に立てれば。
mjpgストリームで遅延が発生した場合は、次のようにライブビューをキャンセルできます。
:sout=#transcode{vcodec=MJPG,vb=512}:std{access=http{mime=multipart/x-mixed-replace;boundary=--7b3cc56e5f51db803f790dad720ed50a},mux=mpjpeg,dst=0.0.0.0:8080/image.jpg,delay=0}