FFmpegのリサイズ

動画ファイルのリサイズ(要ファイル名指定)

動画ファイルのリサイズ方法です。
「-vf scale」には片方の幅だけ指定して、もう一方には「-1」を指定するとアスペクト比を計算して自動的にサイズ設定してくれます。
動画の最適なアスペクト比(縦横比)早見表

@echo off
cd "ターゲットフォルダのパス"
"ffmpeg.exeのパス" -i "入力ファイルのパス" -vf scale=横幅:縦幅 -c:v libx264 "出力ファイルのパス"
del /q 入力ファイルのパス

FFmpegのフォーマット変換

動画ファイルのフォーマット変換

動画ファイルのファイル形式を変換する方法です。

@echo off
cd "ターゲットフォルダのパス"
for %%1 in ("入力ファイル形式") do "ffmpeg.exeのパス" -i "%%1" -y "%%~n1.出力ファイル形式"
for /r %%1 in (*) do if /i "%%~x1" neq ".出力ファイル形式" del "%%1"

音声ファイルのフォーマット変換

音声ファイルのファイル形式を変換する方法です。
以下の場合は処理後にターゲットファイルを削除し、音質設定は「44100、256K」で出力するようにしています。

@echo off
cd "ターゲットフォルダのパス"
for %%1 in ("入力ファイル形式") do "ffmpeg.exeのパス" -i "%%1" -y -ac 2 -ar 44100 -ab 256K "%%~n1.出力ファイル形式"
for /r %%1 in (*) do if /i "%%~x1" neq ".出力ファイル形式" del "%%1"

FFmpegの応用テクニック

音声変換+音量調整(FFmpeg、MP3Gain)

応用として音声変換した後に音量を調整する方法です。
ただし、MP3Gainを使用する場合はmp3しか扱えないので、一度mp3に変換してから行う必要があります。

@echo off
cd "ターゲットフォルダのパス"
for %%1 in ("入力ファイル形式") do "ffmpeg.exeのパス" -i "%%1" -y -ac 2 -ar 44100 -ab 256K "%%~n1.出力ファイル形式"
ここに音量調整のコードを記述するMP3Gainのコマンドテクニック
for /r %%1 in (*) do if /i "%%~x1" neq ".出力ファイル形式" del "%%1"

オンラインPC館
トップページテクニックPCツールFFmpeg → FFmpegのリサイズと変換