LinuxでKdenliveを使って動画から個々のフレームを抽出する方法

Linux上で動画から静止画が必要な場合、デスクトップのスクリーンショットに頼る必要はありません。Kdenliveは、モニターに表示されている動画のフレームを正確に抽出し、画像ファイルとして保存できます。元のソースクリップのフレームを取得するには、クリップモニターを使用するのが最も簡単です。タイムライン編集やエフェクト適用後のフレームを取得するには、プロジェクトモニターを使用してください。

Kdenliveの最新ドキュメントによると、両方のモニターに「フレーム抽出」機能が搭載されており、これをクリックすると「画像保存」ダイアログが開き、デフォルトでPNG形式が使用されます。以下のワークフローでは、従来の方法にあった不要な手順を省き、処理を簡素化しています。つまり、ソースビデオからフレームを取得するためだけに、タイムラインにクリップを配置する必要はありません。

必要なもの

Kdenliveは、お使いのLinuxディストリビューションからインストールするか、公式のLinuxビルドのいずれかを使用してください。Kdenliveの公式ダウンロードページでは、AppImageとFlatpakのオプションが提供されています。ディストリビューションのリポジトリからもKdenliveを入手できますが、そのバージョンは最新のアップストリームリリースと異なる場合があります。

Kdenliveをインストールしたら、起動して新しいプロジェクトを作成するか、既存のプロジェクトを開きます。プロジェクトを保存せずにフレームを抽出することもできますが、他の編集作業を行う場合は保存しておくことをお勧めします。

Kdenliveで個々のフレームを抽出する方法

1. Kdenliveを開き、プロジェクトビンを探します。

プロジェクトビンは、Kdenliveがプロジェクトで使用するビデオ、オーディオ、画像、その他のメディアを保存する場所です。このパネルが表示されている場合は、ビデオをインポートする準備ができています。Kdenliveの最新マニュアルでは、プロジェクトビンはプロジェクトアセットの保管場所として説明されており、メディアをインポートするための「クリップまたはフォルダーの追加」コントロールが提供されています。

Linux上のKdenliveワークスペースには、空のプロジェクトビンとクリップモニターがあり、ビデオのインポート準備が整っています。
KdenliveとProject Binがソースビデオを受信する準備を整えている。

2. 動画ファイルを追加する

プロジェクトビン内の「クリップまたはフォルダーを追加」を使用するか、ビン内の空いている領域をダブルクリックします。目的のビデオを選択して開きます。Linuxファイルマネージャーからドラッグアンドドロップすることも可能です。これらのインポート方法については、Kdenliveの「クリップまたはフォルダーを追加」ガイドに記載されています。

Linux上のKdenliveで、ビデオファイルが選択された状態で「クリップまたはフォルダーの追加」ダイアログが表示されます。
検査したいビデオファイルを選択し、プロジェクトビンに追加します。

3. クリップモニターでソースクリップを開きます。

プロジェクトビンでインポートしたビデオをクリックします。Kdenliveは、選択したソースクリップをクリップモニターに表示します。これは、タイムラインエフェクト、スケーリング、タイトル、その他の編集が適用される前の元のビデオの静止画を表示したい場合に最適なモニターです。

編集済みのシーケンスからフレームを抽出したい場合は、クリップをタイムラインに配置し、プロジェクトモニターを使用してください。Kdenliveのクリップモニターとプロジェクトモニターのドキュメントには、どちらのモニターもフレーム抽出機能を提供していることが明記されています。

4. 目的のフレームに正確に移動します

モニターのコントロールまたはスペースバーを使ってクリップを再生し、目的の瞬間の近くで一時停止します。より細かい位置調整には、モニターのタイムコードとフレームナビゲーションコントロールを使用してください。該当するモニターまたはタイムラインにフォーカスが当たっている場合は、左右の矢印キーを使ってフレーム単位で移動できるため、再生を推測するのではなく、正確な画像で停止しやすくなります。

Kdenliveクリップモニターに、タイムライン再生ヘッドが正確な位置に配置されたビデオフレームが表示されている。
目的の瞬間付近で一時停止し、目的の画像が表示されるまでフレームごとに移動します。

5. 「フレームを抽出」を選択し、画像を保存します。

アクティブなクリップモニターまたはプロジェクトモニター内で右クリックし、「フレームの抽出」を選択します。「画像の保存」ダイアログで、保存先のフォルダとファイル名を選択し、画像を保存します。Kdenliveでは、この操作のデフォルトの画像形式としてPNGが使用されます。

「フレームをプロジェクトに抽出」というオプションも表示される場合があります。このオプションは、静止画像を抽出してKdenliveプロジェクトに追加したい場合に使用します。フレームを編集の一部にする場合に便利です。

Kdenliveモニターのコンテキストメニューで「フレームの抽出」が選択され、「画像の保存」ダイアログが開いている。
「フレーム抽出」を選択し、静止画像に名前を付けて、Linuxファイルシステムに保存します。

重要: Kdenlive はプロジェクト解像度を使用する場合があります

確認しておくべき重要な点が1つあります。Kdenliveのフレーム抽出に関するドキュメントによると、抽出されるフレームはプロジェクトの設定に基づいています。ソースビデオが4Kでもプロジェクトプロファイルが1080pの場合、抽出された画像はソースビデオのフル解像度ではなく、プロジェクトのフレームサイズに従う可能性があります。

ソースファイルからネイティブ解像度で単一のフレームを直接取得する必要がある場合は、FFmpegが便利なコマンドラインツールです。例:

ffmpeg -ss 00:00:12.500 -i input.mp4 -frames:v 1 -update 1 frame.png

必要に応じてタイムスタンプとファイル名を変更してください。FFmpegの公式ドキュメント-ssには、シーク機能とビデオ出力を1フレームに制限する方法が記載されています-frames:v 1。また、画像出力に関するドキュメントでは、単一の画像ファイルへの書き込みもサポートしています。

どの方法を使うべきでしょうか?

  • Kdenlive Clip Monitor:元のクリップからフレームを視覚的に見つけて保存したい場合に最適です。
  • Kdenlive Project Monitor:タイムライン編集、エフェクト、合成、タイトルなどが含まれる静止画を作成する場合に最適です。
  • FFmpeg:タイムスタンプが既に分かっている場合や、ソースコードを中心としたコマンドラインワークフローが必要な場合に最適です。

ほとんどのデスクトップユーザーにとって、Kdenlive Clip Monitorが最も速い選択肢です。ビデオをインポートし、フレームにシークし、右クリックして「フレームを抽出」を選択し、PNG形式で保存します。

コメントを残す

Linuxの仮想マシン上でWindows 98を実行する方法

Linuxの仮想マシン上でWindows 98を実行する方法

レガシーシステムに対応した仮想マシン設定、お手持ちのWindows 98メディア、そして実用的な互換性とセキュリティに関するヒントを活用して、VirtualBoxを使用してLinux上でWindows 98を実行しましょう。

Linuxでデスクトップアイコンを非表示にする方法

Linuxでデスクトップアイコンを非表示にする方法

GNOME、KDE ​​Plasma、Xfce、Cinnamon、MATE、LXQtといったLinuxディストリビューションで、最新の設定やコマンドを使ってデスクトップアイコンを非表示にする方法を学びましょう。

LinuxでVLCを使ってウェブカメラの映像を見る方法

LinuxでVLCを使ってウェブカメラの映像を見る方法

Video4Linux2を使用してVLCでLinuxウェブカメラを開き、正しい/dev/videoデバイスを選択し、ライブフィードを開始し、一般的なカメラ検出の問題を修正します。

Linuxでサウンドデバイスをミュートする方法

Linuxでサウンドデバイスをミュートする方法

デスクトップコントロール、Pavucontrol、またはwpctlを使用して、Linuxのスピーカー、ヘッドホン、マイク、個々のアプリケーション、または特定の出力をミュートする方法を学びましょう。

LinuxでSteamゲームをバックアップする4つの方法

LinuxでSteamゲームをバックアップする4つの方法

Steam、ライブラリの直接コピー、tarアーカイブ、rsyncを使用して、Linux上でSteamゲームを確実にバックアップする4つの方法と、ゲームの進行状況を保存すべき項目について学びましょう。

Linuxで音声ファイルを変換する5つの方法

Linuxで音声ファイルを変換する5つの方法

SoundConverter、fre:ac、Audacity、VLC、FFmpegなどを使ってLinux上で音声ファイルを変換しましょう。GUI、バッチ処理、編集、コマンドラインなど、様々な方法を比較できます。

LinuxでVideo Trimmerを使って動画ファイルを簡単に切り抜く方法

LinuxでVideo Trimmerを使って動画ファイルを簡単に切り抜く方法

FlathubからVideo Trimmerをインストールする方法、開始点と終了点を設定する方法、そしてLinux上で高速かつ画質を維持したビデオクリップを保存する方法を学びましょう。

Linux Mintで不要なプログラムをアンインストールする方法

Linux Mintで不要なプログラムをアンインストールする方法

Linux Mintで不要なプログラムをアンインストールするには、Software Manager、APT、またはFlatpakを使用し、安全なクリーンアップ手順と最新のパッケージ管理ガイドラインに従ってください。

UbuntuでSnapsを無効にしてsnapdを削除する方法

UbuntuでSnapsを無効にしてsnapdを削除する方法

UbuntuでSnapを安全に無効化するには、インストール済みのSnapを削除し、snapdを完全に削除し、残っているユーザーデータをクリーンアップし、必要に応じてsnapdの再インストールをブロックします。

LinuxでKdenliveを使って動画から個々のフレームを抽出する方法

LinuxでKdenliveを使って動画から個々のフレームを抽出する方法

Linux上でKdenliveを使って動画から個々のフレームを抽出する方法、フレームをPNG形式で保存する方法、そしてソース解像度の出力が必要な場合にFFmpegを使用する方法を学びましょう。