QtのPhononモジュールで動画再生
QtにはPhononというクロスプラットフォームなマルチメディアAPIが付属しています。PhononはもともとKDE向けに開発された、DirectX・QuickTime・GStreamerなどのバックエンドを抽象化するAPIで、音声や動画の再生を簡単に行うことが出来ます。
今回は早速、動画の再生をしてみました。
#include <QApplication> #include <Phonon/VideoPlayer> int main(int argc, char* argv[]) { QApplication app(argc, argv); Phonon::VideoPlayer player(Phonon::VideoCategory); player.play(QString("./smile.flv")); player.show(); return app.exec(); }