cost 120 ms
QVideoWidget() 不適用於無框 Window 和半透明背景

[英]QVideoWidget() is not working with Frameless Window and Translucent Background

我正在使用 PySide2 使用QMediaplayer和 QVideoWidget制作視頻播放器。 一切都按預期工作,但是當我使用時: 聲音被重新生成,但視頻不顯示。 是否可以將 FramelessWindowHint 和 WA_TranslucentBackground 與 QVideoWidg ...

使用 PySide2 (Qt5) 增加 QCamera/QCameraViewfinder 的幀速率

[英]Increase frame rate for QCamera/QCameraViewfinder using PySide2 (Qt5)

我想創建一個簡單的應用程序來監控網絡攝像頭和拍照,基本上遵循Qt for Python Camera Example ,它使用 PySide6 (Qt6)。 但是,對於我的情況,我必須改用 PySide2 (Qt5),因為此應用程序的嵌入式計算機具有 i386 架構(安裝了 32 位 Debian ...

QVideoWidget 中視頻的確切 Position

[英]Exact Position of video in QVideoWidget

我有一個自定義媒體播放器,它可以在 PyQt 的幫助下顯示圖像和視頻。 媒體播放器由 python 中的以下代碼實現: 我想做的是每次播放視頻/圖像邊緣的 x 和 y 坐標,雖然感覺應該很容易,但我真的不知道該怎么做。 如圖像中所示,每個視頻/圖像可能具有不同的角位置。 我唯一能想到的就是獲取視頻 ...

為什么 QMediaPlayer::setVideoOutput() 導致 QOpenGLWidget 不播放視頻

[英]Why does QMediaPlayer::setVideoOutput() cause QOpenGLWidget not to play video

環境操作系統:Ubuntu 20.04LTS Qt 版本:5.12.8 目標我的系統中有兩個 Forms,第一個是QOpenGLWidget(override)來播放視頻,第二個是一些QVideoWidget(override) -s 在錄像機中播放視頻。 問題當第一種形式播放視頻時,我顯示第二種 ...

QVideoWidget 不接收 dropEvent (奇怪的行為)

[英]QVideoWidget not reciving dropEvent (strange behavior)

我想在dropEvent的QVideoWidget上播放媒體。 我知道播放部分,我的問題是 QVideoWidget 沒有像其他小部件一樣接收 dropEvent 。 我想知道這是一個錯誤,或者我錯過了一些東西。 一切正常,所有三個事件都被調用: 但是,當我將相同的代碼與QVideoWidget一 ...

背景圖像上帶有 Alpha 通道疊加的視頻:Alpha 顯示黑色

[英]Video with alpha channel overlay on background image: Alpha shows black

我需要在場景中播放帶有 alpha 通道的 .mov 視頻 (ProRes4444)。 該場景有一個背景圖像,我需要使用視頻的 alpha 通道,以便它覆蓋在背景上。 如果我用 QMediaPlayer 正常打開視頻,alpha 通道顯示為黑色。 帶有背景圖片和帶有黑色 alpha 的視頻的屏幕 ...

並排播放兩個視頻:視頻未顯示

[英]Playing two videos side by side:Videos not showing

我正在嘗試構建一個 GUI,它由在窗口上不同位置播放的多個視頻組成,所有視頻都帶有 alpha 通道,因為有些視頻與其他視頻重疊,基於外部設備固件提供的指令。 我正處於項目的最開始階段,所以我想要的只是在同一屏幕上播放兩個視頻,然后從那里開始。 (雖然如果你知道一個很好的例子來分享我的最終目標, ...

如何在具有透明度的 QVideoWidget 上使用paintEvent?

[英]How do I use paintEvent on a QVideoWidget with transparency?

我正在研究 qt5 (C +)。 我使用 QVideoWidget 播放 rtsp 視頻 stream。 我想用 QPainter 在顯示的視頻上繪制任何簽名。 但是,我在繪畫時模糊了視頻。 例如,關於繪圖區域,我給出了 QVideoWidget 圖像的一半。 使用的示例: 嘗試在 QVideo ...

QVideoWidget 內容未從小部件中獲取

[英]QVideoWidget content isn't grabed from widget

我創建了一個簡單的媒體播放器。 我想添加對顯示的視頻進行快照的功能。 為此,我使用“self.videoWidget.grab()”function。 但似乎grab() 不能正常工作,因為我得到了一張作為wiget 背景顏色的圖片,而不是快照。 如果我將 'self.videoWidget.gra ...

QT 小部件 視頻作為背景?

[英]QT widgets Video as background?

我必須為我的新程序開發一個 UI,並且我想播放一個動畫壁紙 (mp4) 作為我的背景。 有人知道我該怎么做嗎? 我嘗試使用 qvideowidget 和 qmediaplayer 解決它,但如果我這樣做,我將無法在視頻上插入按鈕等,以便視頻成為我的背景。 隨后,我將視頻轉換為單個圖像,並嘗試在每次 ...

pyqt5 中 qabstractvideosurface 的 present() 的錯誤視頻幀

[英]wrong video frame of present() of qabstractvideosurface in pyqt5

我正在考慮使用 pyqt5 的應用程序。 我使用 QMediaPlayer 和 QVideoWidget 播放視頻,我首先需要做的是在暫停視頻時獲取當前視頻幀。 我已經閱讀了答案PyQt5 Access Frames with QmediaPlayer ,並且我已經實現了 QAbstractVide ...

PyQt5 小部件旨在透明以顯示 QVideoPlayer 通過視頻並采用 QMainWindow 背景

[英]PyQt5 widgets intended to be transparent to show QVideoPlayer pass through video and adopt QMainWindow background

我有一個 QMainWindow ,其中 QVideoWidget 設置為中央小部件。 該視頻就像我正在制作的二十一點游戲的主要 window 的背景。 我有兩個按鈕,我想以部分透明的方式放置在視頻頂部。 這就是我希望 window 的樣子: 但我已經嘗試了幾十種方法來實現透明按鈕背景並且不能。 ...

pyqt5:第二個視頻不播放:並發 QMediaPlayer 問題?

[英]pyqt5: second video does not play: concurrent QMediaPlayer issue?

我基本上是用 pyqt5 構建一個 GUI,應該包含兩個視頻。 為此,我將 QMediaPlayer 與 QVideoWidget 結合使用,每個 class 一個。要點是:當第一個視頻按預期播放時,第二個視頻拒絕播放。 它使用與第一個完全相同的框架(一個用於播放/暫停的按鈕和一個滑動條)和相同的 ...

全屏模式下的 QVideoWidget 不再響應熱鍵或鼠標滾輪

[英]QVideoWidget in full-screen mode no longer responds to hotkeys or mouse wheel

在 PySide2 中使用 QVideoWidget(雖然 python 部分可能並不重要)。 我已經使用 QShortcut 設置了我的熱鍵,並且一切正常。 當我按“F”進入全屏模式時,它也可以工作,但我無法離開。 我的熱鍵或鼠標事件處理程序都不起作用。 我最終陷入了全屏模式。 有沒有辦法讓它即 ...

使用 qt 顯示帶有 alpha 通道的視頻

[英]Displaying a video with an alpha channel using qt

我需要使用 qt 顯示 RGBA 編碼的視頻(即具有透明背景的視頻)。 這個想法是實時合並視頻。 我通常使用 libmpv 但它似乎不允許渲染透明背景視頻。 我正在嘗試使用帶有以下代碼的 QMediaPlayer: 這成功加載了視頻(這是一個 RGBA mov 視頻),但用黑色背景填充視頻小部件 ...

PyQt5 在當前幀之前/之后檢索幀

[英]PyQt5 retrieving frames before/after current frame

我是 PyQt 的新手,我正在嘗試創建一個視頻播放器。 當用戶截取某個幀時,我應該能夠檢索當前幀之前的 5 幀和當前幀之后的另外 5 幀。 到目前為止,我只能檢索當前幀,而且我很難弄清楚要更改代碼的哪一部分以存儲前一幀和后幀。 這是完整的代碼: 我正在考慮檢索當前幀號並創建循環來檢索前后幀,然后 ...

PyQt5抓取當前幀顯示空白

[英]PyQt5 grabbing current frame displays blank

我是PyQt的新手,我正在嘗試創建一個截取當前幀檢索的視頻播放器。 我實現了這種方法來獲取視頻幀以獲取屏幕截圖並將其添加到視頻播放器GUI中 。 以下是GUI的基本外觀: 我使用以下代碼為VideoWindow類中的屏幕截圖操作創建了一個觸發器: 然后,我接受了VideoFr ...

PyQt5 - 在新窗口中打開 QMediaplayer 並播放視頻

[英]PyQt5 - open QMediaplayer in new window and play video

這可能歸結為對 Python 的基本理解,但我正在努力使用 PyQt5 和 Python3 在新窗口中打開視頻。 當我運行此代碼時: 窗口打開並播放視頻文件。 我試圖將此代碼添加到我的主程序中的一個類中,並嘗試調用它,但它總是失敗。 我想要實現的是從主 GUI 按下 QPushbutton ...

如何在同級 QVideoWidget 之上創建透明的 QWidget?

[英]How to create a transparent QWidget on top of a sibling QVideoWidget?

我想在全屏QVideoWidget之上添加一些控件和信息。 所以我創建了一個QMainWindow ui,然后將中央小部件提升到QVideoWidget為: 和ControlBoards用戶界面: 然后在videoscreen.cpp ,我還將ControlBoard添加為QVideoW ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM