ffmpegの - 回転とHDビデオトランスコーディング例

私は90°回転を取るためにバインドされた後、コンピュータに、ビデオ・ポートレート撮影を(心からそうしないことをお勧めします。)持っていますが、Nノンリニア編集ソフトを試してみてください、このような単純な機能を期待していなかった(openshot 、pitiviは、まだ誰も私の要件を満たしていないことをした後)のピットの父に住んでいます。>(私は制御することはできません生活、商品が主要なノンリニア編集ワークステーション・ツールであることを感じ、他の巨根シルク)カスタム解像度(openshot)、いずれかの画像不均衡(pitivi)をサポートする、または応答しないしませんか。最後に、しぶしぶ、彼自身は外国人がまだ世界を救うために、コマンドをトリッキー見つける、グーグル:

-crf ffmpegの-i INPUT.AVI -vcodec libx264 -preset遅く18 -threads 4 -acodecコピーOUTPUT.MKV

パラメータを説明します。

 

  • -i ファイルをトランスコードすること
  • -vcodec ビデオのエンコードを選択します。等MPEG2、MPEG4、と比較して、いくつかの検索をした圧縮比もMPEG4よりも高いので、私は、ビデオ符号化のためにH.264(libx264)を使用することを選択したが、H.264は、最高の高精細エンコード形式として認識されます。
  • -preset プリセット選択をコードする、より遅い=より良い映像品質値を選択することができ  ultrafastsuperfast、  veryfast、  faster、  fast、  medium、  slow、  slower、  veryslow、  placeboplaceboそれは無用の値です。
  • -crf 定数0〜51の範囲の速度ファクター、0はロスレスで、デフォルト値は23で、値が大きいほど、ビデオの貧しい全体的な品質。このパラメータは、18と28の間で一般的です。図18は、人間の目はほとんど差と元のフィルムに気づくことができないことを視覚的にロスレスな効果に達しました。
  • -threads スレッドを使用してエンコードされ、CPUコアは、同様にいくつかのいくつかのスレッドが設定されています。
  • -vf フィルタは、我々は唯一の回転フィルタを使用する必要がありtranspose=2transpose好ましくは90°反時計回りに0-3,0及び垂直フリップ、1は90°時計回りに、2、90、時計回りの回転反時計回りに90°回転させるフィルタである。3 °、垂直方向に反転。
  • -acodec オーディオコーディング、ここに直接copy、元のファイルのオーディオエンコーディングを保持します。
  • 最後に、OUTPUT.MKVに出力ファイルを設定します

詳細な説明パラメータ参照するにFFmpegとx264のエンコードガイド

 

おすすめ

転載: www.cnblogs.com/CnKker/p/11531596.html