s8726413 wrote:
對,我的問題就是這樣...(恕刪)
你的觀念有錯
妳舉的聲音檔的例子,是GOLDWAVE對聲音原始檔進行修改過後所得出的結果
但你要的影片硬體加速並不是對原始檔修改過後所產生的結果啊
是影片在播放的過程中透過硬體去輔助解碼
就像你到好樂迪去可以調歌的KEY一樣,即使你把KEY調成跟原本的KEY完全不一樣 原本的歌還是不會改變
硬體加速只能說是一種"效果" 牽扯的並不是檔案本身
當然,如果你要用DIVX等等的編碼方式去轉換高解析度的原始檔應該也是一個方法...
s8726413 wrote:
有些HDTV影片及D...(恕刪)
最近剛好遇到這方面的問題,Google 的時候看到這篇舊文章,
很感興趣,容在下說說我的看法。
我想您說的 DXVA 之後滑滑的,意思應該是指影片的 fps 提升了。
其實,這個狀況只有在特殊規格的檔案上面才會出現。
通常是交錯式的 MPEG-2,或標準 DVD 格式(骨子裡也是 MPEG-2)。
換言之就是,播放器針對這些格式的檔案作特別的處理。
這是有些格式影片開了會順,但有些影片開了不會順的原因。
順暢的理由很簡單,因為原本 29.97 fps 交錯格式,即時輸出成 59.94 fps了。
你可以想像為即時去交錯並倍頻,所以導致影片看起來非常順。
這種演算若軟解的話,會造成CPU的負擔,故播放器交給顯示卡處理。
就是你所說的 DXVA 硬體加速,所以說背後的功臣就在於顯示卡。
就是結論說每一台電腦都買一張顯示卡的原因。
那麼有沒有不需要顯示卡加速就可以軟解的程式呢?
(意即使用CPU軟解,即時倍頻為 59.94 fps 的播放器。)
據我所知目前好像沒有,至少各大播放器都不提供。
再來是您的主要的問題:
「有沒有辦法把 DXVA 加速過的影片保存下來?」
首先是觀念上的問題我就不多說了,前面高手們都回答過了。
正確的問法應該是「影片有沒有辦法倍頻到 59.94fps」?
答案是可以的。但是不是像你想的那樣,先 DXVA 加速之後再保存。
而是使用軟體「直接轉檔」,把 29.97fps 的檔案轉為 59.94fps。
把檔案直接轉為「滑滑的影片」。
這其實和 DXVA 意思是一樣的,只是繞個路走而已。
缺點是檔案容量增加一倍,且播放時硬體負擔會加大。
尤其是如果你要使用硬體播放器(mp4 player 之類的),
幾乎都無法正常播放。
那麼要怎麼轉換格式呢?
個人要推薦 TMPEGEnc,裡面轉換的時候可以選擇輸出格式。
參考附圖。
轉出來的影片效果取決於來源影片。
並非每個檔案轉出來都會「滑滑的」。
大部分影片轉出來之後,看起來沒任何變化。
歸納一下,要可以轉為順暢影片的話,最保險的格式是:
MPEG-2,交錯式,每秒含有 59.94 個 fields。
換言之就是一般 NTSC 的 DVD。
轉出來的格式就會像你所提的那樣「非常滑順」,像是在看電視一樣。
其他的格式的檔案的話(例如:progressive / 30fps),轉出來沒任何不同。
而且這類格式的影片,開了 DXVA 也不會變滑順。
因為他們本身就是 progressive 的,不具有 59.94 fields,
當然也無法提供 59.94 fps 的強烈效果。
(正確說法是,即使倍頻了也看不出效果。)