FFmpeg Cookbook
HEVC/H.265をH.264にFFmpegで変換する完全ガイド — 互換性重視
HEVC(H.265)動画をFFmpegでH.264に変換する方法。古いプレーヤー・編集ソフト・Windowsでの再生互換性向上、CRFによる画質調整、10bit→8bit(yuv420p)対策、音声コピーの時短ワザまで解説。
AVIをMP4に変換する完全ガイド — DivX/Xvid/MJPEGをFFmpegでH.264/AAC化
古いAVIファイル(DivX・Xvid・MJPEG、MP3音声)をFFmpegでMP4に変換する方法。H.264/AACへの再エンコード、ストリームコピーが効くケースと再エンコードが必須なケースの見分け方、faststart、トラブルシューティングとFAQまで実践解説。
FFmpegの「Unknown encoder 'libx264'」エラーの原因と解決法
FFmpegの「Unknown encoder 'libx264'」エラーを解決する実践ガイド。libx264を含まないビルドが原因である理由、ffmpeg -encodersと-codecsでの確認方法、OS別のフルビルド導入手順、x264が使えないときの代替エンコーダ(mpeg4・libvpx)まで解説します。
WebMをMP4に変換する完全ガイド — VP8/VP9 + OpusをFFmpegでH.264/AAC化
WebM(VP8/VP9映像、Opus/Vorbis音声)をFFmpegでMP4に変換する方法。H.264/AACへの再エンコード、CRFによる画質と容量の調整、VP9のストリームコピーが可能なケース、faststart、トラブルシューティングとFAQまで実践解説。
VideoToolbox(macOS / Apple Silicon)ハードウェアエンコード — FFmpegでGPU変換
macOSのVideoToolboxを使ってFFmpegでGPUハードウェアエンコードを行う方法。h264_videotoolbox・hevc_videotoolboxの基本設定、Apple Silicon対応、品質オプション、エラー対処法を解説。
VAAPI(Linux)ハードウェアエンコード — IntelとAMD GPUでFFmpegを高速化
LinuxのVAAPIを使ってFFmpegでGPUハードウェアエンコードを行う方法。Intel iGPU・AMD GPU対応の基本設定、h264_vaapi・hevc_vaapi・av1_vaapiのコマンド例、前提条件と注意点を解説。
NVENC(NVIDIA GPU)ハードウェアエンコード — FFmpegで高速GPU変換
FFmpegでNVIDIA NVENCを使ったGPUハードウェアエンコードを行う方法。h264_nvenc・hevc_nvencの基本設定、プリセット・品質オプション、CPU比較、エラー対処法を解説。
HandBrake の代わりに使える無料オンライン動画圧縮ツール — インストール不要
HandBrake と FFmpeg Cookbook のブラウザ版動画圧縮ツールを比較。同じ H.264 / H.265 品質、インストール不要・アップロードなし・完全無料。HandBrake の各設定に対応する FFmpeg コマンドも解説。
Discordの10MB / 25MB / 500MB上限に動画を収める完全ガイド — FFmpegビットレート逆算
Discordのアップロード上限(無料10MB・Nitro Basic 25MB・ブーストLv2 50MB・Nitro 500MB)に動画を確実に収める方法を解説。ビットレート逆算式・2パスエンコード・720p/1080p維持のコツ・Windowsバッチ例まで。
2パスエンコード — 正確なビットレートとファイルサイズの制御
FFmpegの2パスエンコードで正確なビットレート・ファイルサイズ制御:パス1の分析、パス2のエンコード、passlogfileの使い方、H.264/H.265の実例。目標ファイルサイズにぴったり合わせる方法を解説。
FFmpegで動画をMP4(H.264/AAC)に変換する完全ガイド
ffmpegコマンドで任意の動画をMP4(H.264+AAC)に変換:最適なCRF設定、-presetガイド、ストリームコピーの活用、音声変換まで。ffmpeg MP4変換の決定版コマンドリファレンス。