1

ビデオ ストリームから 1 フレームを取得して samp.jpeg として保存し (同じファイルの 1 フレームを上書きし続ける)、その jpeg からの python キャンバスまたは gui レンダリングで、またブラウザーで使用できるようにするにはどうすればよいですか。

次のテストは機能しません。

#!/bin/bash
ps aux | grep vlc | awk '{print $2}' | xargs kill -9;
vlc -I dummy --no-audio --video-filter=scene --start-time=1 --stop-time=1 --scene-format=jpeg --scene-ratio=24 --scene-prefix=EXEC samp.jpeg vlc://quit

動作しません

動作:

There is an entry for this at wiki.videolan.org/How_to_create_thumbnails : vlc C:\video\to\process.mp4 --rate=1 --video-filter=scene --vout=dummy --start-time=10 --stop-time=11 --scene-format=png --scene-ratio=24 --scene-prefix=snap --scene-path=C:\path\for\snapshots\ vlc://quit
4

1 に答える 1

0

ffmpeg がオプションの場合は、http://ffmpeg.org/trac/ffmpeg/wiki/Create%20a%20thumbnail%20image%20every%20X%20seconds%20of%20the%20video を ご覧ください。

画像を作成する手段として VLC は不適切だと思いますが、MJPEG ストリーミングに基づく解決策を思いつくことができると思います。

于 2013-05-13T10:02:09.100 に答える