作者CardLin (卡林)
看板VideoCard
標題[請益] GPU Hardware Encoder 錄影的問題
時間Wed Mar 23 17:44:10 2022
各位好
我之前有研究 ffmpeg 相關的錄影問題
我想請教的是我用 Intel 內顯錄影時,必須先到圖形設定將 APP 設為省電模式
桌面右鍵 -> 顯示設定 -> 圖形設定 內部可以決定是否錄影該 APP 的影像
我那時候使用的筆電視 Intel i7-8750H + GTX1050Ti
但我發現 NVIDIA 不管怎樣都可以錄影,就是 "省電" 或 "高效能" 都可錄影
那麼我想請教的是有沒有哪個版本的 Intel 驅動可以在高效能的情況下錄影?
因為高效能及省電會影響 ffmpeg 的 opencl 加速裝置的選擇
那我來告訴大家我現在的電腦怎麼接:
AMD R7 5700G + RTX3060 並且將線接在 X570F 的主機板
然後我發現我就可以用 AMD 的內顯來錄影 RTX3060 的畫面了
我想知道的是到底要搭配哪個版本的驅動畫質會最好?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.243.42.94 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/VideoCard/M.1648028652.A.154.html
1F:→ smallreader: 網路上說h.264 AMD沒有NV來得清晰吧 03/23 18:23
3F:→ smallreader: Turing <=> x264 slow > GCN > Navi 03/23 18:35
4F:→ smallreader: 你也可以用VMAF比較一下 03/23 18:41
5F:→ CardLin: 新版AMD驅動好像更換編碼器了,至少我的 Navi 比 GCN 好 03/24 05:38
6F:→ CardLin: 所以我在想說驅動那麼重要,到底要換哪一版本才會畫質更好 03/24 05:43
7F:→ CardLin: 而且 RTX3060 已經是 Ampere 了,雖然我也有 RTX2070 圖靈 03/24 05:45
8F:→ CardLin: 因為我之前就發現 ffmpeg 版本與 x264 版本會影響畫質... 03/24 05:56
9F:→ CardLin: 所以驅動裡面載入的 x264 及 ffmpeg 版本會影響整體畫質 03/24 05:56
10F:→ CardLin: 至少 Navi 配 22.1.2 會比 GCN1 還要好很多 03/24 05:57
11F:推 Bencrie: 你如果不是要做 live streaming 只有純錄影的話 03/27 15:30
12F:→ Bencrie: -c:v libx264 -preset superfast -crf 18 就夠用了吧 03/27 15:30
13F:推 Bencrie: 要做 hardware encoding 最好就是畫面來源跟 encoder 03/27 15:33
14F:→ Bencrie: 都是同一個 GPU。跨 device 你還要多兩次 memcpy 03/27 15:34
15F:→ Bencrie: 然後 intel 跟 amd 的 encoder 應該都有支援 cqp 03/27 15:35
16F:→ Bencrie: 你要畫質就開 cqp 用硬碟空間換 03/27 15:36
17F:推 stl833: QSV硬體加速解碼(播放)+AMF硬體加速編碼(錄影) 03/27 17:19
18F:→ CardLin: 樓上的意思是解碼器跟編碼器必須同樣製作者才會畫質好? 03/28 07:49
19F:推 Bencrie: 畫質只跟 qp 有關,再來就是 encoder 效率的問題 03/28 09:21
20F:→ Bencrie: 不管你用哪個都辦得到你要的高畫質 03/28 09:22
21F:→ Bencrie: 有差的是你要高畫質又要低 bitrate 03/28 09:22
22F:推 Bencrie: 啊乾 ... 原來是 a34 好久不見啊 03/28 09:34
23F:推 Bencrie: 時間過真快 ... 上次回你廢文已經是五年前了 03/28 09:38