PTT評價

[請益] 想請益影片輪播的問題

看板Soft_Job標題[請益] 想請益影片輪播的問題作者
denny41606
(ㄨㄏㄈㄧ)
時間推噓 8 推:8 噓:0 →:7

各位好,想請問最近自己在嘗試用python QT的media做某個資料夾的影片輪播,想玩玩看即時推薦插播,沒推薦就正常輪播的播放器系統

卻發現每次影片切換時都會有類似解碼來不及
之類的破圖or閃一下的狀態

原本以為是套件的問題,但發現改用python-VLC,雖然間隔變短,卻還是有一樣的狀況

後來測試了幾次發現其實如果用有GPU的電腦跑就沒問題,但用小型主機似乎不管性能差距都一樣有這個問題,但至少也是十一代i5,感覺不應該會有這種問題

一方面很好奇難道這其實就是硬體問題,軟體無法解決嗎?
但又想起來便利商店或是百貨公司一堆地方的輪播影片就不會有這種問題,想來他們的硬體也不會都是很好的吧?

但本身是主要寫前端,這領域的知識真的不足,
想請問各位能不能給一些提點呢?
感謝各位~

--

※ PTT 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.70.78.85 (臺灣)
PTT 網址

FXW1131405/29 23:25關鍵字 硬解跟軟解 其實解碼影片是很大量的矩陣運算,

FXW1131405/29 23:25然後一般的GPU都會特別最佳化,包含內顯,簡單來說用GP

FXW1131405/29 23:25U 解碼很輕鬆就能打敗CPU

看來是硬體真的不行,但我想到超商這樣幾千間應該不太可能都買顯卡很好的,也就是說 解法只有串流or播放的影片其實全部都先事先合併好? 但這樣就沒辦法玩插播的功能了

※ 編輯: denny41606 (42.70.78.85 臺灣), 05/29/2024 23:34:52

FXW1131405/30 01:26我要說的是連intel那種最破的內顯都能贏過比他貴很多的

FXW1131405/30 01:26CPU,所以超商那種真的不用太好的硬體

wulouise05/30 11:31pre-decode完再插

wulouise05/30 11:32跟double buffer概念很像,要插的先算好幾秒再插

MOONY13505/30 17:48Buffer

neo527705/30 23:50有差播需求如果可以有內網這樣的話轉成串流是不是比較好?

neo527705/30 23:51純疑問~~

hizuki05/31 11:35輪播影片地方要不用盒子要不電視自帶SoC,專門有硬解的

Bencrie05/31 11:4211 代 i5 性能絕對夠軟解 + present 啦

Bencrie05/31 11:43然後你沒提是什麼 codec?畫面多大

OriginStar06/01 11:32估狗 NVENC

labbat06/01 13:18python腳本沒寫好,播放器軟體都不會破圖