このガイドは、無料のWindows11ツールを使用して静止画像としてビデオからシングルまたは複数のフレームを抽出する方法を示しています。
方法1:VLCメディアプレーヤーVLCは、個々のフレームをつかむ簡単な方法を提供します。 VLCをダウンロードしてインストールします。 VLCでビデオファイルを開きます(右クリック、 "> vlcで開く)。 目的のフレームに到達するまでビデオを再生します。正確な選択のために、「E」を押してフレームごとに前進します。 次に、Shift sを押します(またはビデオに移動して、スナップショットを取ります)。 画像は写真フォルダーに保存されます。 より良い品質のために、ハードウェアアクセラレーションのデコードを無効にして、VLCの設定でOpenGLビデオ出力を選択します(Tools> Preferences>入力/コーデックとビデオタブ)。
メソッド2:Windows Snipping Tool
スクリーンショットに組み込みのスニッピングツールを使用します。優先メディアプレーヤーでビデオを最高の解像度で再生します。目的のフレームで一時停止します。スニッピングツールを開きます(Windows S、「スニッピングツール」と入力します)。 [新規]をクリックし、フレーム領域を選択し、画像を保存します。 ペイントで編集するか、直接保存します。最高品質のためにPNGを選択してください。
メソッド3:ffmpeg(複数のフレームの場合)
FFMPEGは、バッチ処理のための強力なコマンドラインツールです。 ffmpegをダウンロードして抽出し、C:に内容を配置します。環境変数を調整して、任意のディレクトリからコマンドを使用します。管理者としてコマンドプロンプトを開きます。ビデオのディレクトリに移動します()。これらのコマンドを使用してください:
ffmpeg -i video.mp4 frame_d.png
(すべてのフレームを抽出します)ffmpeg -i video.mp4 -vf fps=1 frame_d.png
(1秒あたり1つのフレームを抽出)ffmpeg -i video.mp4 -ss 00:00:05 -vframes 1 output.png
(特定のタイムコードで1つのフレームを抽出します。
00:00:05
ニーズに最適な方法を選択します。
や
などのプレースホルダーを実際のパスとファイル名に置き換えることを忘れないでください。
以上がWindows11のビデオから画像を抽出する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。