1
こんにちは私はUbuntuのQT 5.5.1にVLC Qtライブラリをビルドしました。 これでスナップショット機能を追加したいと思います。とにかく、あるいは何か考えがありますか? お知らせください。少しでもアイデアがあれば。vlc QTでスナップショットを取る方法は?
こんにちは私はUbuntuのQT 5.5.1にVLC Qtライブラリをビルドしました。 これでスナップショット機能を追加したいと思います。とにかく、あるいは何か考えがありますか? お知らせください。少しでもアイデアがあれば。vlc QTでスナップショットを取る方法は?
このライブラリでは、VlcVideoクラスを使用する必要があります。最初に がこのクラスから新しいオブジェクトを作成します。この関数を使用します。
bool VlcVideo::takeSnapshot ( const QString & path ) const
あなたは、このリンクからVlcVideoクラスの詳細を見つけることができます。 https://vlc-qt.tano.si/reference/1.1/classVlcVideo.html#a4f3a741285dd9030f76bb996eaa011d4
非常に簡単なコードは次のようになります
#include "MayClass.h"
#include "VLCQtCore/Video.h"
void MayClass::initMembers()
{
_instance = new VlcInstance(VlcCommon::args(), this);
_player = new VlcMediaPlayer(_instance);
_video = new VlcVideo(_player);
}
void MayClass::takeSnapShot(QString filename)
{
_video->takeSnapshot(filename);
}
[あり] (https://wiki.videolan.org/Take_a_snapshot/)既にVLCでスナップショットを撮る方法はありませんか? – Tarod