但是卻沒有提到為什麼要選擇64bit版本的,而不是32bit,
32bit在支援度上面會比64bit來的更好,部分濾鏡也只有32bit版本的,像是:Reclock,
Reclock在影音同步部分的確十分優異,不過64bit的LAV效率高32bit版本的不少,
左邊是64bit,右邊是32bit版本,
部分狀況下64bit版本的Lav在軟解性能上能達32bit的 150%
幀同步的部分可以藉由調整螢幕更新率來降低其影響,
另外也希望藉由Multichannel DirectShow ASIO Renderer濾鏡來達成ASIO輸出,
然而Reclock和Multichannel DirectShow ASIO Renderer都是音訊濾鏡,僅能擇其一,
然而後者可以走ASIO通道,雖然後者還有不少毛病,
但至少到目前為止還有在做維護且Reclock並無64bit版本。
至於madvr丶XySubFilter等濾鏡也都有64bit版本了。
根據這幾天的測試,
Reclock的確有其作用,
但在需要pull-down的非同步影片上(23.976fps影片 + 60hz螢幕),
覺得每個畫面都在抖,
使用Reclock的效果,我是看不出來(抓頭
在差異不大的非同步影片中(59.94fps影片 + 60hz螢幕),
有使用就Reclock的效果就明顯許多,
可以減緩 drop/repeat frame(掉幀/重複幀) 的影響,
但這其實可以透過調整螢幕更新率來達到,
所以有點...雞肋?
在幾乎完全同步的影片中(71.928fps影片 + 71.92796hz螢幕),
使用Reclock會有一點點效果,
但...微乎其微,
因此應該是不太需要用到Reclock
至於播放器,
由於本來就用MPC-BE習慣了,所以未來的文章還是會以MPC-BE為主。
2018-05-07 修正部分內文。
請問一下
回覆刪除為何我無法使用Multichannel ASIO Renderer
播放器: MPC-BE x86 無法
potplayer x86 可以
抱歉,現在才看到,我這裡是可以正常工作的喔。
刪除http://i.imgur.com/vxsoVaj.png
http://i.imgur.com/ecZDtWR.png
採用
MPC-BE 1.5.0 (build 2235)
Multichannel Asio Renderer (ver 2.00)
方便的話,可以告知環境嗎?
作業系統丶播放器版本丶使用濾鏡,
如果可以的話,甚至影片or音檔。 謝謝:)
你好,感謝你的回覆
刪除作業系統:Win10 x64
播放器版本、使用濾鏡及片原如下
https://imgur.com/a/5Krxb
我在選擇篩選器裡面找不到Multichannel Asio Renderer
另外我有使用SVP(3.1.6)
篩選器裡面沒有Multichannel Asio Renderer是正常的,
刪除他出現在音訊這邊,
https://i.imgur.com/6qULRhf.png
剛剛試了一下,
採用與您相同的軟體版本及濾鏡,
即使音訊設定Multichannel Asio Renderer,
也無法啟用(撥放影片時右鍵->篩選器),
更換新版MPC-BE v1.5.1即解決,
建議更換新版再試試看喔
MPC-BE v1.5.0穩定版載點
https://sourceforge.net/projects/mpcbe/files/MPC-BE/Release%20builds/1.5.0/
記得選擇x86的才能使用SVP 3.1.6喔。 謝謝:)
作者已經移除這則留言。
刪除大大你好
刪除目前使用mpc-be v1.5.0
目前狀況良好,穩定使用中!
感謝大大的回覆與教學^^
但我在播放時按 右鍵->選項 或是 右鍵->選項->音訊 時
刪除會沒有聲音,必須重開影片才行
請問大大會發生這種事情嗎?
當使用Multichannel Asio Renderer撥放時進入音訊選單後,會無聲音,
刪除這部分我也有遇到,而且我目前還沒找到解決方法,
的確是個小毛病。
這部分無法為您解答,真是抱歉。
另外,
刪除不用叫我大大,小的可承擔不起呢,
Blog中的文章大多是整理自網路上的各位前輩的心得,
我只是個整理者丶測試者而已,
與在這方面專研許久的大大相比,不值一提。
當然,有疑問可以提出,一起討論。 謝謝:)
不好意思,請問您有遇過 Multichannel Asio Renderer 有時會忽然沒聲音嗎?
回覆刪除Multichannel Asio Renderer設定是預設的,沒有動過
這部分我倒是沒有遇過喔!
刪除不過我有遇過疑似左右耳相位不同的情況...
而且滿常遇到的,也有看到有人在作者Blog回報,
雖然暫停再撥放就恢復正常了,但問題的確存在。
Multichannel Asio Renderer毛病現在還是不少,
如果有遇到問題且怕麻煩的話,我是會建議先別用這個濾鏡。
若想嘗試解決,會建議更換一款撥放軟體試試,
因為這些濾鏡畢竟不像那些大公司出品的一樣有經過嚴謹測試,
出錯是難免的,可以看看「基本教程系列(一) - 影片播放流程」這篇。
謝謝:)
要獨佔裝置的時候要確保沒有其他程式正在使用該裝置,如有會無聲。
刪除反之亦然其他軟件在asio獨佔其間想用該裝置也會無聲。如無迷信不用也可。
用SVP把20帧视频插到60帧,还需用Reclock吗?
回覆刪除抱歉,回復晚了。
刪除首先我們要理解幾個不同的fps,
1. 影片的fps是整數還是浮點數,20.000和19.980fps是不同的
2. 設定的螢幕刷新率是整數還是浮點數,60.000和59.940Hz是不同的
3. 實際上螢幕刷新率是多少,60.0000和60.0001也是不同的
因為系統中有眾多不同的刷新率,所以要達到良好觀賞效果,
我們就必須統一各種刷新率,方法很多,而其中一種方法就是ReClock。
所以基本上ReClock在您說的這種情況下依然是有作用的。
20是指23.976啦XD
刪除屏幕设置是60hz,
svp后输出是59.94
Target frame rate也是默认的设置
所以问题是,我的实际屏幕刷新率是59.94?或是svp在59.94和60之间选择了59.94?
這要分成兩部分來看
刪除1.
由於SVP預設精度較低,所以如果是24fps左右的的影片,
不論螢幕設置是59.94Hz或60Hz,一律是2.5x倍插幀,這與降低資源及提高畫質有關。
2.
實際上螢幕更新率是會有少許浮動的,每台螢幕在不同時間下都有可能有變化,
並不是設定60Hz,就是完美的60.00000000Hz,
而且常見的23.976fps影片實際上是 24000/1001 fps才對,約為23.976023976...
以上兩點的因素使得不存在完美的fps對應,
我們只能盡可能去減少兩者之間的差異,ReClock就是其中的一種修正方法。
另外,實際螢幕更新率是不會因為SVP輸出而有變化的,
SVP不是渲染濾鏡,是無法改變螢幕更新率的,
換句話說,以您目前的設置,觀看到的影片效果是59.940fps的影片於60Hz螢幕上撥放,
所以約每16.7秒會出現一次重複幀的狀況。