リリース:libavPlayer Framework SDK 1.7 [-リリース情報-]
最新版は、サイドバー「公開中のソフトウェア」からどうぞ。
開発ネタ。libavformatベースのメディア再生専用フレームワーク、libavPlayer.framework SDK 1.7 を公開します。(ダウンロード)
・Seek関連の改良多数。
・バグ修正多数。
・LAVPTest.appの改良。
・コアをffmpeg git-32905に変更。
気合い入れて「超」バグフィックス祭り。主立ったところはほぼ対処しました。ようやっと普通に使ってもらえるレベルになったと思います。
残るは、ほぼlibavformat側の問題ばかり。一朝一夕には対処出来ないかと。
・・・libavformatのMPEG TS/PS(.mpg、.vobを含む)サポートが酷いな・・・
//
libavPlayer.frameworkは、
libavcodec/libavavformatを使っており、QuickTime 7/QuickTime X/avfoundationが開けないような多彩なメディアを開いて再生することが可能です。
提供されるのは、以下の3つのクラスです。
・LAVPStreamクラス(QTKitにおけるQTMovieに該当)
・LAVPViewクラス(QTKitにおけるQTMovieViewに該当)
・LAVPLayerクラス(QTKitにおけるQTMovieLayerに該当)
なお、再生以外の機能はなにもありません。(笑)
変換とかは、ダイレクトにavconvとかを叩いたほうが早いですので、そちらを利用してください。
配布ファイルには64bit Intel用バイナリと、Referenceが同梱されています。ソースコードは同梱されていないので、gitで取り込んでください。GPL GENERAL PUBLIC LICENSE V2でライセンスされます。






コメント 0