2012-02-10 17 views
0

Adob​​e AfterEffects CS5をmp4形式で使用してフルHDビデオをレンダリングしました。それはうまくいく。私はmp4ファイルを与えたこのビデオアプリを持っています。ビデオアプリはmp4をflv形式に変換し、ウェブページからビデオを利用できるようにします。私はローカルのPCに結果のFLVファイルをダウンロードしました - それは私のVLCプレーヤーでうまくいく。しかし、問題は私のブラウザの中でひどい再生を得ているということです。フルHDビデオをFLVに変換し、ブラウザでスロー再生

問題が帯域幅に関係していないことを確認しました。 オリジナルのmp4ファイルとffmpegで変換されたFLVファイルは、どちらもVLCプレーヤーで完全に再生されます。 私は2人のプレイヤー、すなわちAgryia FLV Player EliteとJW PlayerでFLVファイルをテストしました。両方のプレーヤーがビデオをひどく再生します。ここで

は私のffmpeg -i myflvfile.flvです: `

Seems stream 0 codec frame rate differs from container frame rate: 119.88 (120000/1001) -> 59.92 (719/12) 
Input #0, flv, from '94044631305552037.flv': 
Metadata: 
duration  : 146 
width   : 1920 
height   : 1080 
videodatarate : 684 
framerate  : 60 
videocodecid : 7 
audiodatarate : 62 
audiosamplerate : 22050 
audiosamplesize : 16 
stereo   : true 
audiocodecid : 2 
major_brand  : mp42 
minor_version : 0 
compatible_brands: mp42mp41 
creation_time : 2012-02-10 00:55:19 
encoder   : Lavf52.111.0 
filesize  : 61969316 
Duration: 00:02:25.77, start: 0.034000, bitrate: 764 kb/s 
Stream #0.0: Video: h264 (High), yuv420p, 1920x1080 [PAR 3:4 DAR 4:3], 700 kb/s, 59.92 tbr, 1k tbn, 119.88 tbc 
Stream #0.1: Audio: mp3, 22050 Hz, stereo, s16, 64 kb/s` 

いずれかは、ここでは正しい方向に私を指すことができますか?私のローカルPC上のmp4とflvファイルの両方のVLCプレーヤーで再生が完璧ですが、私のブラウザでは、2人の異なるプレーヤーを使用すると、再生はとても悪いですか?

PSは、ここに私の変換コマンドです:

ffmpeg -y -i /var/www/sandverlag.com/htdocs/rmtk/videos/originals/94044631305552038.mp4 -vcodec libx264 -ar 22050 -ac 2 -vb 700000 -s 1920x1080 -crf 22 -threads 0 -f flv /var/www/sandverlag.com/htdocs/rmtk/videos/converted/94044631305552038.flv > /dev/null &  

答えて

1

思考のカップル:あなたはフラッシュの

  • どのバージョンを使用していますか?メインストリームプラットフォームの最新バージョンのFlashのみがh264ハードウェアデコードをサポートしています。ハードウェアデコードがなければ、多くのCPUはh264デコードで簡単に過負荷になる可能性があります。
  • なぜh264ビデオをFLVコンテナに配置していますか? Flashは、F4VなどのMP4コンテナをサポートしています。実際、Adobeは、h264ビデオにFLVコンテナを使用しないことを特に推奨していると思います。 FLVは日付がついています。
  • 実行中のハードウェアは? VLCは高度に最適化されており、控えめなハードウェアでもほとんど何の努力もしていないようです。 Flashプラグインは、そのレベルの再生パフォーマンスを正確に満たしません。
+0

あなたの洞察に感謝します。私のFlashバージョンは11.1です。私のハードウェアは降下しています - インテルのデュアルコアCPUで4GBのRAM、それはかなり新しいPCです。 h264に関しては、ビデオアプリはデフォルトでh264を使用しています。また、Flashがmp4コンテナをサポートしていることに気づいていませんでした。私はいくつかのmp4テストを行い、それがどのように機能するかを見ていきます。 –

+0

Stu、なぜ「FLVコンテナにh264ビデオを置いているのですか?」とお勧めするものは何ですか? –

+0

@BoyanGeorgiev:F4V、アドビのMP4の亜種。 (これは本当に定義されたMP4のサブセットです。すべてのF4VはVLCのようなものでMP4として再生されます)。 –

関連する問題