- 181 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/11/30(水) 02:53:46.36 ID:mB7X2Rj20]
- >>169-170
ビルドできたので参考までに書き込み。 libavのビルド、以下はまとめて無効化可能。 network devices filters encoders muxers outdevs 他、protocol、indevsは選択して削れるとは思うがまとめては駄目。 (decoder、demuxerは面倒だったのでいじらず) makefileを綺麗には作成できなかったのであきらめてGCCを直接使用、 インクルードしてるヘッダを参考に libavformat.a libavcodec.a libavutil.a libswscale.a とこれらが参照してるlib*.a(libz.aとか)をまとめてリンク指定。 MP4 File Readerでエラー吐きまくるmp4でも問題なくシーク可で、 今の所、シークさせまくっても一度も落ちたりしてない。 と動作確認してたら11/29付でもうソース更新されてたのでビルドし直し。。(-std=gnu99 or c99必須) 最新だとOpen-GOPなファイルも映像崩れずにシーク可能(その分一つ前より速度は落ちた感じ)。 尚、確認したのはmp4(H.264+AAC)だけなのでmovや他コーデックでNGだったらすまぬ。
|

|