LinuxでFFMPEGを使って動画ファイルを画像にデコンパイルする方法

動画クリップを録画したことがあり、「 この全体を個々の画像に変換するにはどうすればいいのか? 」と考えたことはありませんか?もしそうなら、このガイドはあなたが探しているものかもしれません。FFMPEGというツールがあります。これは動画ツールであり、多くのことに使用できます。

これには動画のデコンパイルも含まれます。動画ファイルを静止画像の塊に変換するより効率的な方法にはまだ出会ったことがありません。これはシンプルなコマンドライン操作であり、あなたの望むものに応じて調整や実験が必要になるかもしれません。

動画ファイルを画像にデコンパイルする

操作を開始する前に、システムにFFMPEGがインストールされている必要があります。このツールは非常に人気があるため、Linuxディストリビューションのパッケージリポジトリでこのソフトウェアを見つけるのに問題はないでしょう。ffmpegを検索してください。

それが完了したら、デコンパイルしたい動画ファイルを見つけて、ターミナルウィンドウを開きます。ターミナルウィンドウ内で、次のコマンドを入力します:

ffmpeg-i videoname.filetype image%d.png

ターミナルウィンドウを開く。

注意:動画ファイルを他のファイルから離れた別のフォルダに移動するのが良いアイデアです。FFMPEGは動画を何千ものフレームに変換し、それを整理する必要があります。

このコマンドが混乱しているように見えるのは、設定されていないからです。まず、videoname.filetypeをあなたの動画ファイルの名前(例えばvideo.mp4など)に変更する必要があります。

もう一つ変更できるのは、フレームが保存されるファイルタイプです。このコマンドはPNG画像形式に設定されています。もう少しメモリを意識したい場合は、このコマンドの部分をimage%d.jpgに変更することを検討してください。

FFMPEGツールは何千もの画像ファイルを出力します。

コマンドを好みに合わせて調整したら、実行するだけです。FFMPEGツールはあなたの動画を取り込み、動画の各秒ごとに1つの画像ファイルを出力します。これは時間がかかるかもしれません(コンピュータの性能や動画の長さによります)、だから忍耐強く待ってください。

これらの画像で何ができますか?

デコンパイルした動画からGIFアニメーションを作りたいですか?それは非常に可能です。実際には、抽出したフレームのいくつかをGimp画像編集ソフトにインポートしてアニメーションを作成するだけです。そこから、友達と画像を共有できます。これは本当に素晴らしいトリックです。

抽出したフレームのいくつかをインポートします。

また、OpenShotやKdenliveで画像シーケンスとしてフレームをインポートすることもできます。これは表面的には無意味に思えるかもしれませんが、実際には非常に便利です。例えば、あまり良くない形式の動画ファイルがあるとします。音声を取り出し、動画をフレームに変換して、実際に好きな形式で再コンパイルするのはどうでしょうか?可能性は無限大です!

結論

FFMPEGは、無限のユーティリティを持つ素晴らしいツールです。このツールができないことを見つけるのが難しいです!動画フレームのデコンパイルは、これができる多くのクールなことの一例に過ぎません!

FFMPEGの秘密を知っていますか?下のコメントに投稿してください!