JavaでMJPEGストリームから画像を保存するにはどうすればよいですか? HTTP MJPEG アドレスを呼び出して、すべてのフレームを個別の画像ファイルに保存したいと考えています。
8895 次
5 に答える
3
VLCj はそのストリームを再生できるはずです。スクリーンショットを頻繁に保存したい場合は、DirectMediaPlayer (BufferedImage を提供します) を使用してから、ImageIO を使用して保存する必要があります。
ただし、これは世界で最も使いやすい API ではなく、ネイティブ コードが必要であることに注意してください。もしあなたが初心者なら (質問からあなたはどちらだと思いますか?)、これは最も単純なタスクではありません!
于 2011-08-06T11:28:16.123 に答える
2
これはあなたを助けることができるコードです:
http://www.walking-productions.com/notslop/2010/04/20/motion-jpeg-in-flash-and-java/
于 2011-11-16T05:25:05.317 に答える
1
Linuxで実行されているストリームサーバー、wgetコマンドを使用してrec
sudo wget -O ./outputfile.mjpg XXX.XXX.XXX.XXX:port
次に、を使用してoutputfile.mjpgをoutputfile.mp4に変換しました
ffmpeg -r 1/5 -i outputfile.mjpg outputfile.mp4.
于 2013-08-16T13:02:58.343 に答える
-1
Jpeg バイトを解析してファイルに保存するだけです。
于 2011-08-25T10:52:35.007 に答える