ドキュメントを確認しましたが、解決策が見つかりませんでした。コンソールに出力を表示しないようにFFmpeg
に指示するある種の引数があることを願っています。
私が参照している出力は、以下のスクリーンショットにあります
出力の量を大幅に減らすか、別の場所にリダイレクトする可能性が2つあります。
ffmpeg manual から:-loglevel quiet
オプションを指定してffmpeg
を実行します。
@martineauが言ったことを行い、それをnullファイル記述子にリダイレクトします。 FFmpegはデフォルトでstderrに出力するため、Windowsではffmpeg ... 2>NUL
を実行します。 CygwinまたはLinux/OS X/BSDでは、ffmpeg ... 2> /dev/null
を実行します。
他の回答と同様に、-loglevel quiet
はすべてを抑制します。ただし、some出力を保持しておくと便利な場合があります。その他のオプションは次のとおりです。
コマンドラインに-nostats
オプションを追加すると、レポートの印刷(数フレームごとに出力されるframe =で始まる行)を抑制できます。
コマンドラインに-hide_banner
オプションを追加すると、バナー(著作権情報、ライブラリなど)を非表示にできます。
他のオプションがあります。詳細は ドキュメント を参照してください。