alvix_w
2017年10月19日 9時04分
Armadillo-840でgstreamerを使用して、mp4のH.264動画を再生させています。
画像サイズは1920X1080としています。
動画のフレームレートは、いつくまで対応していますでしょうか?
CPUのモジュール仕様では、Video Decoder 1920 x1080 30fpsとなっていますので、
最大で30fps まででよろしかったでしょうか?
再生させるmp4の動画を作成する際に、フレームレート以外に条件などはありますでしょうか?
宜しくお願い致します。
コメント
alvix_w
at_mizo
at_ohsawa
アットマークテクノの大澤です。
プログレッシブの場合の条件を書いていないので、誤解されないよう説明します。
プログレッシブの場合デコード可能な解像度の条件(128x96~1920x1080)で
30fpsまでデコード可能です。
なので、1080p 30fpsであれば問題ありません。AVコーデックミドルウェアの
仕様上、プログレッシブの方がインターレースよりも制約が少なくなっています。
インターレースの場合溝渕の回答した、
30fps(画像サイズ1440x1080までの場合)から20fps(画像サイズ1920x1080の場合)まで
となります。
alvix_w
大澤様
ご説明頂きありがとうございます。
使用できる1920x1080の解像度は、2つになります。
D:1920x1080i-60
D:1920x1080p-60
D:1920x1080p-60の場合、クロックの問題で使用できないと記載がありました。
(使用した時、出力にノイズが入る。)
そのため、1080i 60Hz(D:1920x1080i-60)にしています。
弊社でテスト用の動画(ムービングカラーバー:1920x1080 30fps)を作成して
再生させると、出力でカクツク(1フレーム固まり、飛ぶ)動きをしていました。
サンプルの「big-buck-bunny-30sec-fullhd.mp4」(1920x1080 30fps)では、
カクツいてはいなかったので、動画の制約を確認させて頂きました。
カクツキを解消するためにはどのように、すればよいでしょうか?
ご教授いただけたら幸いです。
alvix_w
at_mizo
2017年10月26日 14時05分
溝渕です。
> Armadillo-840でgstreamerを使用して、mp4のH.264動画を再生させています。
> 画像サイズは1920X1080としています。
> 動画のフレームレートは、いつくまで対応していますでしょうか?
インタレースの場合、1920x1080だと20fpsまでです。
[Armadillo-840 製品マニュアル: 15.3.2. H.264/AVCデコーダー]
https://manual.atmark-techno.com/armadillo-840/armadillo-840_product_ma…
インタレースシーケンスの場合、30fpsの場合画像サイズ1440x1080まで、画像サイズ1920x1080であれば20fpsまで
> CPUのモジュール仕様では、Video Decoder 1920 x1080 30fpsとなっていますので、
> 最大で30fps まででよろしかったでしょうか?
申し訳ございませんが、上記記載箇所をご教授ください。
> 再生させるmp4の動画を作成する際に、フレームレート以外に条件などはありますでしょうか?
最大ビットレートが40M bit/sec以下である等の条件があります。詳しくは、
上記「Armadillo-840 製品マニュアル: 15.3.2. H.264/AVCデコーダー」をご
参照ください。