巴哈動畫瘋 SVP自動除幀腳本 - 3C

By Jacob
at 2017-11-04T02:24
at 2017-11-04T02:24
Table of Contents
SVP自動除幀腳本
適用於所有可以以播放器撥放之影片,
當然也適用巴哈動畫瘋丶Youtube等...
原理和先前有網友提過的以Avisynth掛載TIVTC除幀原理類似,
不過因為SVP需要藉由Avisynth執行專用腳本,
直接用ffdshow掛上去會失敗(會被SVP腳本取代掉),
所以採用直接修改SVP內的腳本,
讓SVP執行時,連帶將除幀腳本一同執行。
會有這類解決方案出現,是因為有些影片在壓制時,並未依照源的幀率來壓制,
像是巴哈動畫瘋就有很多影片是原生23.976fps被壓成30fps,
其中fps的差異就以加速及重複幀的方式來轉換,
但FM丶SVP丶DR這類補幀軟體皆為參考前後幀來預測中間幀,
如果有重複幀就會被認為無變化,導致補幀的效果非常差。
先來看看 除幀後補幀 vs. 未除幀直接補幀 的差異影片,
https://youtu.be/Ib-BiPG2k-c (720p60丶1080p60,較為明顯)
此腳本特點
1. 基本上SVP有支援的播放器都相容(應該啦)
2. 支援SVP內的演示模式 (除幀前 vs. 除幀後補幀)
3. 支援mpv player以及mpv player下的演示模式 (除幀前 vs. 除幀後補幀)*
4. 除了30fps自動除幀至24fps外,也支援25fps除幀至24fps*
5. 自動計算正確的輸出FPS (這不廢話嗎...)
*mpv player因為Vapoursynth內的vivtc.VDecimate對於25fps影片即時除幀效果不佳,
因此已移除腳本中mpv player 25fps->24fps的功能了。
使用前請先備份好相關檔案,如有異常,請回復至官方原版
詳情請見下列部落格,
如果方便的話,麻煩回報一下CPU以及ff_add值(最低值+緩衝值),謝謝
https://blackmickeysvp.blogspot.tw/2017/06/smoothvideo-project-svpyoutube.html
30->24fps 與 25->24fps 所需要的ff_add並不相同,
通常25->24fps需要設高不少,
如果沒有25->24fps的需求,像是只用於觀看巴哈動畫瘋,可以不用設這麼高,
ff_add越高,需要緩衝越久,且對播放器的壓力越大,甚至有可能會崩潰。
這腳本是依靠影片來源fps來判斷是否除幀,
如此一來,可以保護 非25丶29.97丶30fps 的影片不受影響,
換句話說,就是忘記關掉這項沒關係的意思。
但有個問題,
目前此腳本無法判斷是否為 原生25丶29.97丶30fps影片,
因此是有可能誤除幀的,需要手動關閉。
大多日本動畫丶電影為原生23.976fps,
電視節目則以29.970較為常見,25fps就不太清楚。
對了,
此腳本不含任何額外參數設定,
有附加參數的是另一篇,效果大概是以下這樣
https://youtu.be/p3GWbeuMHso
--
適用於所有可以以播放器撥放之影片,
當然也適用巴哈動畫瘋丶Youtube等...
原理和先前有網友提過的以Avisynth掛載TIVTC除幀原理類似,
不過因為SVP需要藉由Avisynth執行專用腳本,
直接用ffdshow掛上去會失敗(會被SVP腳本取代掉),
所以採用直接修改SVP內的腳本,
讓SVP執行時,連帶將除幀腳本一同執行。
會有這類解決方案出現,是因為有些影片在壓制時,並未依照源的幀率來壓制,
像是巴哈動畫瘋就有很多影片是原生23.976fps被壓成30fps,
其中fps的差異就以加速及重複幀的方式來轉換,
但FM丶SVP丶DR這類補幀軟體皆為參考前後幀來預測中間幀,
如果有重複幀就會被認為無變化,導致補幀的效果非常差。
先來看看 除幀後補幀 vs. 未除幀直接補幀 的差異影片,
https://youtu.be/Ib-BiPG2k-c (720p60丶1080p60,較為明顯)
此腳本特點
1. 基本上SVP有支援的播放器都相容(應該啦)
2. 支援SVP內的演示模式 (除幀前 vs. 除幀後補幀)
3. 支援mpv player以及mpv player下的演示模式 (除幀前 vs. 除幀後補幀)*
4. 除了30fps自動除幀至24fps外,也支援25fps除幀至24fps*
5. 自動計算正確的輸出FPS (這不廢話嗎...)
*mpv player因為Vapoursynth內的vivtc.VDecimate對於25fps影片即時除幀效果不佳,
因此已移除腳本中mpv player 25fps->24fps的功能了。
使用前請先備份好相關檔案,如有異常,請回復至官方原版
詳情請見下列部落格,
如果方便的話,麻煩回報一下CPU以及ff_add值(最低值+緩衝值),謝謝
https://blackmickeysvp.blogspot.tw/2017/06/smoothvideo-project-svpyoutube.html
30->24fps 與 25->24fps 所需要的ff_add並不相同,
通常25->24fps需要設高不少,
如果沒有25->24fps的需求,像是只用於觀看巴哈動畫瘋,可以不用設這麼高,
ff_add越高,需要緩衝越久,且對播放器的壓力越大,甚至有可能會崩潰。
這腳本是依靠影片來源fps來判斷是否除幀,
如此一來,可以保護 非25丶29.97丶30fps 的影片不受影響,
換句話說,就是忘記關掉這項沒關係的意思。
但有個問題,
目前此腳本無法判斷是否為 原生25丶29.97丶30fps影片,
因此是有可能誤除幀的,需要手動關閉。
大多日本動畫丶電影為原生23.976fps,
電視節目則以29.970較為常見,25fps就不太清楚。
對了,
此腳本不含任何額外參數設定,
有附加參數的是另一篇,效果大概是以下這樣
https://youtu.be/p3GWbeuMHso
--
Tags:
3C
All Comments

By Quintina
at 2017-11-06T05:14
at 2017-11-06T05:14

By Hedwig
at 2017-11-10T10:03
at 2017-11-10T10:03

By William
at 2017-11-14T10:03
at 2017-11-14T10:03

By Andy
at 2017-11-15T05:52
at 2017-11-15T05:52

By Rebecca
at 2017-11-18T15:28
at 2017-11-18T15:28

By Kumar
at 2017-11-21T02:50
at 2017-11-21T02:50

By Dinah
at 2017-11-23T12:24
at 2017-11-23T12:24

By Necoo
at 2017-11-24T22:02
at 2017-11-24T22:02

By David
at 2017-11-29T17:35
at 2017-11-29T17:35

By Odelette
at 2017-11-29T22:44
at 2017-11-29T22:44

By Iris
at 2017-12-04T18:20
at 2017-12-04T18:20

By Callum
at 2017-12-08T07:07
at 2017-12-08T07:07
爾會掉幀
更正,mpg->mpv

By Joseph
at 2017-12-12T07:48
at 2017-12-12T07:48

By William
at 2017-12-15T15:59
at 2017-12-15T15:59
e3v2中等配置都能吃到60%up

By Caroline
at 2017-12-19T19:26
at 2017-12-19T19:26
也開了openCL加速

By Adele
at 2017-12-22T03:15
at 2017-12-22T03:15

By Damian
at 2017-12-22T10:07
at 2017-12-22T10:07

By Kristin
at 2017-12-23T08:18
at 2017-12-23T08:18

By Steve
at 2017-12-23T10:39
at 2017-12-23T10:39

By Kelly
at 2017-12-24T21:57
at 2017-12-24T21:57

By Mason
at 2017-12-25T00:08
at 2017-12-25T00:08

By Dinah
at 2017-12-29T23:08
at 2017-12-29T23:08

By Skylar Davis
at 2017-12-30T12:05
at 2017-12-30T12:05
了,可惜流暢度不如SVP

By William
at 2017-12-30T17:13
at 2017-12-30T17:13
問題

By Robert
at 2018-01-02T01:14
at 2018-01-02T01:14
幀,大部分都沒問題,偶爾會遇到奇怪的壓法就會有點
抖

By Andrew
at 2018-01-06T08:13
at 2018-01-06T08:13

By Odelette
at 2018-01-08T03:17
at 2018-01-08T03:17

By Ophelia
at 2018-01-11T19:26
at 2018-01-11T19:26

By Xanthe
at 2018-01-12T12:10
at 2018-01-12T12:10

By Mary
at 2018-01-15T10:34
at 2018-01-15T10:34
D,還有Bilibili的問題其實更嚴重,Bilibili只有19F
PS......

By Margaret
at 2018-01-16T23:10
at 2018-01-16T23:10

By Linda
at 2018-01-21T09:29
at 2018-01-21T09:29

By Iris
at 2018-01-25T02:59
at 2018-01-25T02:59

By Genevieve
at 2018-01-28T14:20
at 2018-01-28T14:20
是29.97i的有用tivtc 如果變成19.181的應該是23.976
的東西不小心用了tivtc..

By Vanessa
at 2018-02-02T09:09
at 2018-02-02T09:09
,有開補幀很明顯可以感受
Related Posts
25K左右LOL影音機~

By Noah
at 2017-11-04T01:48
at 2017-11-04T01:48
美國代購

By Robert
at 2017-11-04T01:06
at 2017-11-04T01:06
25K輕度遊戲影音機

By Christine
at 2017-11-04T01:04
at 2017-11-04T01:04
10K文書機

By Tom
at 2017-11-04T01:03
at 2017-11-04T01:03
20k左右程式機

By Cara
at 2017-11-04T00:38
at 2017-11-04T00:38