- ベストアンサー
ymm4でビットレート通りに出力できない
ymm4で動画出力時に、「固定ビットレート」「平均ビットレート」両方で試したけど、入力した数値通りorそれに近いビットレートになりません。 どうしたらよいでしょうか? 1920×1080だと40000kbpsくらいだと綺麗で、そうしたいからビットレート入力を50000程にしてるのですが、出来たものは15000だったり20000だったりとばらばらです。 たまに40000近くのもできますけど・・・ 何か方法はありますか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
他の方の言うようにフルHD60fpsで40Mbpsを使い切ることはほとんどないです。 試しにYMM4とAdobe AfterEffectsで全く同じ静止画素材を使って1920*1080@60fpsで固定ビットレート50Mbpsで動画出力をしてみましたがどちらも1.6Mbpsのビットレートとなっています。 (添付画像) つまり固定ビットレートでも結局 実際の1フレームあたりのデータ量 × 秒間フレーム数 がビットレートになってるということです。 ですので固定ビットレートでも出力した動画によってビットレートが異なっているわけです。 ビットレートが必要になるのは動きの大きく速い映像、色数の多い(色深度の深い)映像などになります。 ですのでそういう映像を作らない限りは50Mbpsに設定する必要はありません。 (そもそもYouTube投稿なら再エンコードで8Mbpsや12Mbpsにされてしまいます) どうしてもエンコ結果が綺麗じゃないという場合はYMM4ならヘタに自分で設定せず「映像品質」や「品質指定」にして品質100で出力してみてください。 あとはファイルサイズを下げたい場合はそこから調整してみてください。 また、YouTubeにきれいに動画を上げたいということなら下記サイトなどを参考にしてみてください。 Youtubeに投稿する動画のエンコ条件とか方法【動画形式・コーデック他】 https://aviutl.info/youtube-siyou/
その他の回答 (1)
- asciiz
- ベストアンサー率70% (6825/9705)
フルHDに40000kbpsは高すぎだと思います youtubeのフルHD動画が8Mbps(8000kbps)、高画質でも12Mbps(12000kbps)程度でエンコードされているので、そんなに高いビットレートを指定しても使い切れないのでは無いでしょうか。 まあ、せめてもの最高画質で保存しようとした結果が、15000(15Mbps)や20000(20Mbps)と言うことなのでは無いかと。