FFmpegを使用してH264ビデオの品質を下げるが、H264形式のままにするにはどうすればよいですか?
私はビデオ編集の完全な初心者なので、とんでもないことを求めたら許してください。 セットトップレコーダーボックスからビデオクリップを取得しています。クリップはAVIファイルです。 Resolution: 1920 x 1080 Frames Per Second: 60 Video Format: ITU H.264 Audio Format: MPEG 1 Audio, Layer 3 (MP3) 解像度とFPSは私が必要とするものをはるかに超えているため、物事を縮小するコマンドを実行しようとしています。 ffmpeg -i highres.avi -r 30 -s 960x540 lowerres.avi これにより、希望する解像度、フレームレート、低いファイルサイズが得られますが、予想よりも品質が大幅に低下しました。 新しいファイルを調べたところ、なんらかの理由でFFmpegが使用する形式を変換していることがわかりました。 Video Format: FFmpeg MPEG-4 Audio Format: MPEG 1 Audio, Layer 2 入力形式と同じ出力形式を使用しない理由は不明です。このコマンドを使用して、H.264を使用するように強制しようとしました。 ffmpeg -i highres.avi -r 30 …