謎之BUG系列:Elgato HD60 S+采集卡音畫不同步
? ? 前情提要:
????這款采集卡我是去年在天貓旗艦店買的,在某次版本更新后就開始音畫不同步了,使用OBS直播或錄播30分鐘以上大概率就會(huì)觸發(fā)音畫不同步,還是朋友提醒我才發(fā)現(xiàn)的。
(我在網(wǎng)上吐槽這樣問題,就有人來質(zhì)疑我買的不是正版,太無語了。好了,這是題外話,快速跳過。)
嘗試初步的排查:
????1.使用OBS可復(fù)現(xiàn)
????2.使用官方軟件4K Capure Utility可復(fù)現(xiàn)
????3.使用OBS NDI模式可復(fù)現(xiàn)
????4.使用Potplayer捕獲可復(fù)現(xiàn)
數(shù)字音頻和模擬音頻模式都試了,根據(jù)上面的排查情況,猜測可能是版本更新時(shí)涉及到固件更新了?所以觸發(fā)了bug。
嘗試回退4K Capure Utility軟件版本,不過固件版本并不會(huì)隨之降低,自己去更新固件感覺風(fēng)險(xiǎn)又太大。也可能不是固件問題,決定先找其它方法折騰一下。
嘗試解決:
????音畫不同步第一反應(yīng)是時(shí)間碼(timecode)有問題了,正好想到Potplayer里的“使用時(shí)間定位功能”好像與這個(gè)有關(guān)系。嘗試在“模擬TV”中勾選相應(yīng)選項(xiàng),確實(shí)音畫同步了,但是有非常嚴(yán)重的延遲。只有一個(gè)顯示器的話,雖然顯示器可以切換輸入源進(jìn)行后臺錄制啥的,不過邊游玩邊直播肯定是不行的,延遲已經(jīng)到不可用的地步了。
不過確實(shí)嘗試出了解決辦法,雖然又出了新的問題[苦笑]。

接下來是嘗試在OBS中嘗試進(jìn)行類似的解決,我大概把OBS都翻爛了才找的這個(gè)設(shè)置的地方在哪。
首先先單獨(dú)添加視頻與音頻流,即視頻一個(gè)源,音頻一源,把視頻那個(gè)源的屬性不勾選音頻設(shè)備或者添加后進(jìn)行“靜音”處理。
(這里的v代表video,A代表audio)

2.音頻設(shè)備添加時(shí)勾選“使用設(shè)備時(shí)間戳”,或者添加后在上圖右邊三個(gè)點(diǎn)的屬性里進(jìn)行更改。

3.其實(shí)這樣設(shè)置完就結(jié)束了。已經(jīng)可以正常直播或錄制了,并不會(huì)出現(xiàn)音畫不同步的現(xiàn)象。也沒有用POT時(shí)的那種延遲,幾乎是解決了我遇到的問題了。
但是需注意的是,如果已經(jīng)開啟直播或錄制的話,不建議再去調(diào)整“高級音頻屬性”,否則有概率觸發(fā)音畫不同步,這個(gè)問題還是延遲出現(xiàn)的,就很迷。如果需要調(diào)整的話,可以在推流/錄制前設(shè)置好,并重啟OBS。我就手賤才發(fā)現(xiàn)的。
后記:
????怎么說呢?雖然不是很懂是什么原因造成的,但也莫名其妙地解決了。能跑就行了,不管它是以什么奇怪的方式了。后續(xù)版本又更新了好幾次,目前這個(gè)問題可能已經(jīng)修復(fù)了吧?我目前不太清楚,沒花時(shí)間去復(fù)測一下,畢竟得至少半小時(shí)還是有概率觸發(fā)的(我都不曉得當(dāng)初是咋有精力去排查問題的,現(xiàn)在已經(jīng)不行了)。就OBS一直這個(gè)設(shè)置大半年用下來了,看直播回放都是正常的,就這樣了。
????嘛,win的咖喱味太濃了,從win10到win11各種被膈應(yīng)到,搞個(gè)專欄記錄下一些奇怪的案例。