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

看板Soft_Job (軟體人)作者 (ㄨㄏㄈㄧ)時間6月前 (2024/05/29 23:18), 6月前編輯推噓8(8010)
留言18則, 9人參與, 5月前最新討論串1/1
各位好,想請問最近自己在嘗試用python QT的media做某個資料夾的影片輪播,想玩玩看 即時推薦插播,沒推薦就正常輪播的播放器系統 卻發現每次影片切換時都會有類似解碼來不及 之類的破圖or閃一下的狀態 原本以為是套件的問題,但發現改用python-VLC,雖然間隔變短,卻還是有一樣的狀況 後來測試了幾次發現其實如果用有GPU的電腦跑就沒問題,但用小型主機似乎不管性能差 距都一樣有這個問題,但至少也是十一代i5,感覺不應該會有這種問題 一方面很好奇難道這其實就是硬體問題,軟體無法解決嗎? 但又想起來便利商店或是百貨公司一堆地方的輪播影片就不會有這種問題,想來他們的硬 體也不會都是很好的吧? 但本身是主要寫前端,這領域的知識真的不足, 想請問各位能不能給一些提點呢? 感謝各位~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.70.78.85 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1716995909.A.C91.html

05/29 23:25, 6月前 , 1F
關鍵字 硬解跟軟解 其實解碼影片是很大量的矩陣運算,
05/29 23:25, 1F

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

05/29 23:25, 6月前 , 3F
U 解碼很輕鬆就能打敗CPU
05/29 23:25, 3F
看來是硬體真的不行,但我想到超商這樣幾千間應該不太可能都買顯卡很好的,也就是說 解法只有串流or播放的影片其實全部都先事先合併好? 但這樣就沒辦法玩插播的功能了 ※ 編輯: denny41606 (42.70.78.85 臺灣), 05/29/2024 23:34:52

05/30 01:26, 6月前 , 4F
我要說的是連intel那種最破的內顯都能贏過比他貴很多的
05/30 01:26, 4F

05/30 01:26, 6月前 , 5F
CPU,所以超商那種真的不用太好的硬體
05/30 01:26, 5F

05/30 11:31, 5月前 , 6F
pre-decode完再插
05/30 11:31, 6F

05/30 11:32, 5月前 , 7F
跟double buffer概念很像,要插的先算好幾秒再插
05/30 11:32, 7F

05/30 17:48, 5月前 , 8F
Buffer
05/30 17:48, 8F

05/30 23:50, 5月前 , 9F
有差播需求如果可以有內網這樣的話轉成串流是不是比較好?
05/30 23:50, 9F

05/30 23:51, 5月前 , 10F
純疑問~~
05/30 23:51, 10F

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

05/31 11:42, 5月前 , 12F
11 代 i5 性能絕對夠軟解 + present 啦
05/31 11:42, 12F

05/31 11:43, 5月前 , 13F
然後你沒提是什麼 codec?畫面多大
05/31 11:43, 13F

06/01 11:32, 5月前 , 14F
估狗 NVENC
06/01 11:32, 14F

06/01 13:18, 5月前 , 15F
python腳本沒寫好,播放器軟體都不會破圖
06/01 13:18, 15F

06/05 12:51, 5月前 , 16F
破圖 閃一下有可能是掉frame
06/05 12:51, 16F

06/05 12:54, 5月前 , 17F
以現在機器的性能 不太可能跑不動 反而串流更需要效能
06/05 12:54, 17F

06/05 12:55, 5月前 , 18F
還要收網路封包 還要解碼貼圖
06/05 12:55, 18F
文章代碼(AID): #1cLqT5oH (Soft_Job)
文章代碼(AID): #1cLqT5oH (Soft_Job)