Windows 7 播放 dvr-Microsoft 檔案時斷斷續續

Windows 7 播放 dvr-Microsoft 檔案時斷斷續續

我剛剛在 Media Center 電腦上安裝了 Windows 7,因為我安裝的 Vista 磁碟機故障。

我已經找到了最新的驅動程式 - Intel 945GM 整合式顯示卡、Realtek 音訊驅動程式。

除一處例外外,一切正常。

播放來自 dvr-Microsoft 格式檔案的舊錄音時斷斷續續。畫面凍結了一小會兒,然後很快就跟上來了。聲音不間斷,沒有停頓。

這些凍結大約每 5 秒發生一次。這是非常規律的。

從數位調諧器播放直播電視非常流暢。 DVD 播放非常流暢。

作為實驗,我使用 MPEG 編輯包 VideoReDo 建立了三種不同格式的小型測試檔案。該程式會取得原始 MPEG 流並將它們重新打包到所需的容器中。我拍攝了相同的片段並以三種格式建立了三個檔案:dvr-Microsoft(Microsoft 舊的錄製電視格式); mpg(標準 MPEG);和 ts(通常由 PVR 產生的原始 MPEG 傳輸流)。

在Windows 7下播放這三個檔案時,mpg和ts檔案播放流暢,但dvr-Microsoft檔案卡頓。

我掌握的最後一個數據是,另外兩台Windows 7機器可以流暢地播放dvr-Microsoft文件,沒有卡頓。一種是上網本,功能比媒體中心少。因此,肯定是我的媒體中心電腦有某些特定的原因導致了該問題。

有人知道我現在可以看哪裡嗎?我對 AV 軟體、編解碼器、過濾圖等了解不多,但我懷疑這就是問題所在。渲染影片不是問題,但提取串流才是問題。我將如何診斷問題?

編輯新增:我剛剛使用 GraphStudio 工具查看了有問題的 PC 上的過濾器圖表。它預設用於 dvr-Microsoft 的過濾器圖表看起來與其他機器相同,有趣的是,當我使用 GraphStudio 播放檔案時,它們運行順利。在 Windows Media Player 和 Windows Media Center 下,它們會結巴。我想查看 Windows Media Player 的過濾器圖表,但 GraphStudio 不會顯示它。看起來 Windows Media Player 和 WMC 使用了與 GraphStudio 不同的解碼路徑。

再次編輯新增:今天我買了一台新的高畫質電視。以 1080p 驅動電視的同一個媒體中心現在可以流暢地播放舊的錄製電視文件,不會出現卡頓現象。因此,無論最初問題的原因是什麼,使用不同的解析度似乎已經解決了問題。這也可以解釋為什麼其他人沒有遇到這個問題。我懷疑很多人都將 Media Center 與 14 吋便攜式電視一起使用。

答案1

您使用的是舊格式,其效率不如當今的格式,除了您使用高分辨率的集成顯卡之外,我想其餘的規格也遵循相同的趨勢......這可能只是總結了原因它結結巴巴。

您可以嘗試使用DPC 延遲檢查器看看這是否表明丟失,它很好地解釋瞭如何找到擾亂 DPC 延遲的設備。

答案2

您使用的是硬體加速解碼器嗎?例如,我購買了 NVIDIA GeForce GT 430 來播放藍光和高清音頻,即使在我蹩腳的計算機上,它也能完美運行,而且視頻文件是哪個視頻編解碼器? AVC AKA H.264 將具有更好的壓縮效果,看起來更好,佔用的空間更少,但需要更強大的處理器來解碼。

對於硬體加速編解碼器,請查看 K-Lite 編解碼器套件。

另外,這完全是題外話,但如果您使用 HDMI 電纜,高速或無論他們如何稱呼它們,確實會使其看起來更好,並且執行速度更快,因為它不必縮小或交錯幀。

~編​​輯~ 電視的物理尺寸並不重要,重要的是分辨率,例如,如果您有 1080p 視頻(沒有黑條),您的 GPU 會每秒推送 200 萬像素 24+ 次,如果您然後必須調整每個幀的大小以表示720p,您的GPU 必須削減800,000 個像素,這需要時間和更多的GPU 功率,特別是對於像這樣的蹩腳集成GPU,每幀需要渲染的時間越長,導致“不穩定」又名丟幀。

相關內容