ffmpeg バッチでビデオを写真に分割します

1. 新しい txt ファイルを作成し、次のコードをコピーして保存します。

@echo off & title
 
cd /d %~dp0
 
for %%a in (*.mp4) do (
 
 ffmpeg -i "%%~sa" -y -q:v 1 "result\%%~na_%%06d.jpg"
 
)
 
pause

2. ファイルのサフィックスをbatに変更します。

3. バッチ処理するビデオ フォルダーに、接尾辞 but が付いているファイルを配置します。

4. ffmpeg がインストールされていることを確認し、bat ファイルをダブルクリックして実行します。

5. パラメータの説明:

-i 入力ファイル。ここではビデオ ファイルを指します。

-y は、出力ファイル (元のファイルがある場合) を確認せずに直接上書きすることを意味します。

-f は出力ビデオの形式を指定します。

-q:v 1 q は品質、v はビデオ、v の値の範囲は [1, 35] で、値が 1 の場合、最高のビデオ品質に対応します。

6. 注: 画像は、bat が配置されているフォルダー内の結果フォルダーに保存されます。名前の形式は次のとおりです: ビデオ名_000001.jpg、ビデオ名_000002.jpg、ビデオ名_000003.jpg... このようにして、ビデオを押しますフレームが順番に進みます。

おすすめ

転載: blog.csdn.net/mj412828668/article/details/122786189