1

Java を使用してビデオを再生し、そこからフレームをキャプチャする方法....ダイアログ ボックスでブラウズして特定のビデオを選択したい...そしてそれを再生し、そのビデオからフレームをキャプチャしたい.... Java の使用

4

2 に答える 2

3

JMF - Java Media Framework を使用する必要があります。このリファレンスを見てください: http://www.oracle.com/technetwork/java/javase/tech/index-jsp-140239.html

ダウンロードリンクとチュートリアルが含まれています。

于 2013-06-18T10:30:09.540 に答える
1

次の手順に従ってください。

  • ビデオをデコードします。再生したいビデオの種類ごとにデコーダを作成または検索する必要があります。ビデオ コーデックに関するウィキペディアの優れた記事を参考にしてください。

  • ビデオから各フレームを画像としてキャプチャする

  • イメージをディスクに保存します。

また、ビデオ ファイルと画像ファイルを管理するには、完全な Java Swing GUI を構築する必要があります。このOracle チュートリアルは、Java Swing の学習を開始するのに役立ちます。

ああ、最後の考え。ビデオの 1 秒ごとに約 32 枚の画像が生成されます。10 フレームごと、100 フレームごと、さらには 1,000 フレームごとにのみ保存するオプションをプロセスに追加したい場合があります。

于 2013-06-18T12:18:41.510 に答える