![]() |
||
Master Member
![]() ![]() ![]() ![]() 加入日期: Nov 2001
文章: 1,563
|
引用:
這功能突然讓我想起另一個 Curve compression 這個設定... 引用:
功能好像蠻類似的... 這兩個設定 XVID 都有(雖然從不用的)...不會打架嗎^^" 而且好像也分不太出來使用上差在哪裡(汗
__________________
免裝Codec就可輕鬆將各種格式(含RMVB,AVI)轉檔成DVD,AVI,MP4,H264,PSP/iPod可看的免安裝軟體(可加字幕,簡單) 軟體永久下載點,使用上的常見問題&解答,官方討論區 《圖文解說》用全世界80%影音DVD之母 Scenarist 為市售DVD加中文字幕(保留原始選單,章節,多重PGC,且能相容WinDVD) 2006/08/01 修正更新教學下載!不用VobBlanker也能保留多重 PGC,打造最高相容性加中文字幕 DVD,連WinDVD也可以拉動時間條! 新增快速 AVI 轉 DVD(字幕非內嵌,可開可關!)的方法,無字幕 DVD 外掛中文字幕檔觀看,調時間軸的方法 《發現》史上最強! 比 WinAVI 速度更快品質更好的轉檔軟體現身!(可加字幕,批次轉檔) 附圖比較!(追加原始檔圖片),MME轉RMVB不會無聲不能開檔的超簡單方法,MME轉RMVB不會影音不同步的方法,MME加字幕轉檔的方法 《VirtualDubMod + AviSynth 簡易教學》DVD 轉 XviD 公認最簡單,轉檔速度最快,品質最好,挑片率0的方法! (追加"教學用 AviSynth plugin 永久連結下載提供",和"疑難雜症基本解決方法"以及"AVI 內嵌字幕的方法") |
|||||||||
![]() |
![]() |
Senior Member
![]() ![]() ![]() 加入日期: Oct 2002 您的住址: El's room
文章: 1,046
|
引用:
看起來有點類似,不過目的是不同的。 當 2nd-pass 壓縮時,會根據 1st-pass 壓出來的 frame size 做縮小(scaling),並且預測要達到目標的 size,要提高多少 quantizer 壓縮。 例如 1st-pass 壓出來結果是 frame no. 1 -> 500K frame no. 2 -> 200K frame no. 3 -> 300K 總共 1000K,2nd-pass 設定目標大小 500K,所以縮小 frame size,我們預期壓出來 frame no. 1 -> 500/2 = 250K frame no. 2 -> 200/2 = 100K frame no. 3 -> 300/2 = 150K 結果就會是我們要的 500K。 然而每個 frame 調整 quantizer 壓出來,不會剛好符合我們預期、希望的大小,可能會超出,可能會低於,Max overflow/Min overflow 就是在控制,當壓出來超出或低於預期的 bitrate 的時候,codec 要怎麼控制、調整,讓最後的總 size 會符合我們設定的大小。 Max overflow improvement 就是當壓出來 frame size 小於預期,我們可以提高多少 bitrate,也就是可以提供多少 overflow 供 codec 運用。如果都不提供,後面要是場景沒有突然變得太複雜,消耗許多 bitrate,補償這一段低於的部分,最後壓出來總 size 就會低於我們設定的 size。 Min overflow degradation 是當壓出來 size 超過預期,我們要降低多少 bitrate,也就是減少多少 overflow,如果都不減少,後面要是場景沒有回歸簡單,還是不好壓,少了可以補回 bitrate 的機會,最後壓出來總 size 就會高於我們設定的 size。 Max/Min overflow 是在控制這個,而 Curve compression 是計算 scaling 的時候,不要做線性的 scaling,linear-scaling,例如上例是所有 frame 平均對待都除以二,Curve compression 是對於 size 越大的 frame,減少的 bit 越多,size 越小的 frame,減少的 bit 越少。 這是基於 size 越大的 frame,通常是高動態的 frame,高動態畫面壓差一點,可能不容易注意到。 當然這樣做是有缺點的,不一定 size 大的 frame 就是高動態的畫面,它有可能是低動態,但是畫面結構很複雜畫面,這種畫面壓爛的話會很容易注意到,XviD 沒有辦法區別真正的高動態和結構複雜畫面的分別。 Curve compression 是非線性、不對稱的 scaling,它會壓抑高 size 的 frame,提昇低 size 的 frame,使最後每個 frame 的 size 接近差不多一樣。 所以 Max/Min overflow 的設定和 Curve compression 其實是控制不一樣的東西。 上面舉的 scaling 的例子只是方便例,真正的 XviD 用的 linear-scaling 不是那麼簡單都除以二這樣子的做法 ![]() |
|||
![]() |
![]() |
Major Member
![]() 加入日期: Feb 2004
文章: 109
|
哇~~~大大真的好認真ㄋㄟ
雖然我沒有再用轉檔的程式 不過看到大大這麼細心的解說 在下小弟只能乾瞪眼而已 佩服啊~~ |
![]() |
![]() |
Golden Member
![]() ![]() ![]() ![]() 加入日期: Sep 2001 您的住址: 雨港
文章: 3,096
|
引用:
感謝您的發言與建議 只是關掉B-VOP之後,之後壓的幾部動畫就再沒有容量上的問題 關於容量無法控制的問題,我會再研究
__________________
上班等下班,上網兼發呆。 |
|
![]() |
![]() |
Golden Member
![]() ![]() ![]() ![]() 加入日期: Sep 2001 您的住址: 雨港
文章: 3,096
|
重灌XP之後以預設值下去壓,檔案容量一樣暴增....
不過更改過了Overflow control strength/Max overflow improvement/Min overflow degradation 三個選項的設定數值為10/60/60 後,容量控制就很精確了 不過SHADE兄也說過 10/60/60 不是一個很好的控制設定 那是不是要改成7/10/10呢,還是說有更為理想的設定數值 ![]()
__________________
上班等下班,上網兼發呆。 |
![]() |
![]() |
Master Member
![]() ![]() ![]() ![]() 加入日期: Nov 2001
文章: 1,563
|
引用:
我建議你把轉檔流程或方法,設定等等還有影片來源完整說明一下 既然你有心一直發問想解決問題我想這點事情應該難不倒你 說清楚一點人家比較好幫你... 另外看你要不要試試看1.0以前的舊版本的XVID是不是預設值壓也是一樣結果?(記得先手動移除XVID 1.0再裝) XVID - 16/07/03 http://nic.dnsalias.com/XviD_Install.exe 選項幾乎一樣只是介面不一樣...
__________________
免裝Codec就可輕鬆將各種格式(含RMVB,AVI)轉檔成DVD,AVI,MP4,H264,PSP/iPod可看的免安裝軟體(可加字幕,簡單) 軟體永久下載點,使用上的常見問題&解答,官方討論區 《圖文解說》用全世界80%影音DVD之母 Scenarist 為市售DVD加中文字幕(保留原始選單,章節,多重PGC,且能相容WinDVD) 2006/08/01 修正更新教學下載!不用VobBlanker也能保留多重 PGC,打造最高相容性加中文字幕 DVD,連WinDVD也可以拉動時間條! 新增快速 AVI 轉 DVD(字幕非內嵌,可開可關!)的方法,無字幕 DVD 外掛中文字幕檔觀看,調時間軸的方法 《發現》史上最強! 比 WinAVI 速度更快品質更好的轉檔軟體現身!(可加字幕,批次轉檔) 附圖比較!(追加原始檔圖片),MME轉RMVB不會無聲不能開檔的超簡單方法,MME轉RMVB不會影音不同步的方法,MME加字幕轉檔的方法 《VirtualDubMod + AviSynth 簡易教學》DVD 轉 XviD 公認最簡單,轉檔速度最快,品質最好,挑片率0的方法! (追加"教學用 AviSynth plugin 永久連結下載提供",和"疑難雜症基本解決方法"以及"AVI 內嵌字幕的方法") |
|
![]() |
![]() |
Golden Member
![]() ![]() ![]() ![]() 加入日期: Sep 2001 您的住址: 雨港
文章: 3,096
|
引用:
其實轉檔流程是以snic兄所介紹的方法下去壓的... 我想差的應該是在xvid的設定數值(我對於項目所代表的意思一點也不懂 =.=) 至於xvid的版本16/07/03我也用過,用預設值下去壓動畫(銀河天使)很正常,不過就是壓藍青~緣和魔法使的條件會比預設值少一些,像是預設260mb壓出來只有200mb多一點 至於XVID 1.03RC版中的Overflow control strength/Max overflow improvement/Min overflow degradation 三個選項的設定數值,10/60/60和7/10/10我都試過了,容量控制都非常正確,只是不知道這兩個數值設定哪一個會比較好^^a
__________________
上班等下班,上網兼發呆。 |
|
![]() |
![]() |
Senior Member
![]() ![]() ![]() 加入日期: Oct 2002 您的住址: El's room
文章: 1,046
|
引用:
壓出來的檔案不會超過設定的大小嗎? 像您之前提到的會超出,壓到四百多 MB。 如果只是單純比較小,那麼我提到的,訊源太好壓,以致於檔案 underflow 的可能性很高,這時請參考上次建議的做法做檢查和調整。 銀河天使不好壓,underflow 的可能性很小,魔法使的條件不難壓,所以可能會出現壓出來不到設定值的現象。 引用:
7/10/10 對於一般的訊源是一個比較好的設定值。 |
||
![]() |
![]() |
Master Member
![]() ![]() ![]() ![]() 加入日期: Nov 2001
文章: 1,563
|
引用:
引用:
正如 Shade 兄所說的... 有些動畫真的太好壓了 一般好壓的動畫壓出來如果不含聲音的AVI應該150MB左右甚至以下(純個人感覺^^") 所以沒必要對容量那麼在意...容量跟畫質可不是成正比關係! 真的嫌小的話可以改用divx 5.x壓...你想多大就多大(汗 不過感覺虛流量比較多... 以前壓過馬克羅斯ZERO用XVID版的終極大小兩倍大的divx版比較畫質 結果XVID版還小贏(炸 P.S. XVID還有個設定可以增加容量 預設 Quantization Type: H.263 改成 MPEG 不過畫質不一定比較好...一樣要看訊源^^"
__________________
免裝Codec就可輕鬆將各種格式(含RMVB,AVI)轉檔成DVD,AVI,MP4,H264,PSP/iPod可看的免安裝軟體(可加字幕,簡單) 軟體永久下載點,使用上的常見問題&解答,官方討論區 《圖文解說》用全世界80%影音DVD之母 Scenarist 為市售DVD加中文字幕(保留原始選單,章節,多重PGC,且能相容WinDVD) 2006/08/01 修正更新教學下載!不用VobBlanker也能保留多重 PGC,打造最高相容性加中文字幕 DVD,連WinDVD也可以拉動時間條! 新增快速 AVI 轉 DVD(字幕非內嵌,可開可關!)的方法,無字幕 DVD 外掛中文字幕檔觀看,調時間軸的方法 《發現》史上最強! 比 WinAVI 速度更快品質更好的轉檔軟體現身!(可加字幕,批次轉檔) 附圖比較!(追加原始檔圖片),MME轉RMVB不會無聲不能開檔的超簡單方法,MME轉RMVB不會影音不同步的方法,MME加字幕轉檔的方法 《VirtualDubMod + AviSynth 簡易教學》DVD 轉 XviD 公認最簡單,轉檔速度最快,品質最好,挑片率0的方法! (追加"教學用 AviSynth plugin 永久連結下載提供",和"疑難雜症基本解決方法"以及"AVI 內嵌字幕的方法") |
||
![]() |
![]() |
New Member
加入日期: Apr 2004
文章: 1
|
請問各位大大:
關於下面兩個檔的連結,已經失效了。請問那邊還找的到呢? 謝謝各位。 1. 解碼mpeg2 plugin http://www.avisynth.org/~warpenterp...ll_20030107.zip 2. 自動24fps補正 plugin http://www.avisynth.org/~warpenterp...ll_20030504.zip |
![]() |
![]() |