PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   DVD 討論區 (https://www.pcdvd.com.tw/forumdisplay.php?f=5)
-   -   《VirtualDubMod + AviSynth 簡易教學》DVD 轉 XviD 公認最簡單,轉檔速度最快,品質最好,挑片率0的方法! (https://www.pcdvd.com.tw/showthread.php?t=222652)

overgod 2003-09-27 11:59 PM

我之前也遇過這樣的問題,重新安裝AVISYNCH之後就正常了

ylllly 2003-09-30 10:31 AM

引用:
Originally posted by overgod
我的是沒有哪一個選項,不過我的2PASS-1ST的檔案大小確實很小(XXXKB)。會不會是你哪設定錯誤呢?


您好:
壓完後有兩個檔
一個很小
一個很大

那這個小檔存在的目的是什麼?
原先以為這個小檔的參數經過設定後
最後 按下 START 後
只會出現一個檔
(原先以為小檔會被大檔吞掉)

不知那個小檔有何用處
可以刪掉嗎?

justcool 2003-10-07 04:45 PM

小弟也是新手入門
在重裝n遍AviSynth 2.5後,發現無效後,就改往dvd2avi版本去試
1.76 及 1.773 也是會發生錯誤,後來無意間使用了 1.771 的版本
就可以很順利的把 .avs 拉進 VirtualDubMod 1.4.13了
現在目前正在執行中,可是我不確定有何差異(只知道 .d2v 有二行指令不同)

希望這篇對不能執行的人有所幫助

BZH 2003-10-10 02:39 AM

引用:
Originally posted by wala88
~~~~請問一下~~~~
===================================================
LoadPlugin("C:\Program Files\AviSynth25\plugins2\LoadPluginEx.dll")
LoadPlugin("C:\Program Files\AviSynth25\plugins2\warpsharp.dll")
LoadPlugin("C:\Program Files\AviSynth25\plugins2\lanczos3.vdf")
===================================================

Thankx


請問上面三個plugin要到哪邊抓呀 :confused:

Scott234 2003-10-10 02:50 AM

thanks

icewater 2003-10-14 11:02 PM

引用:
Originally posted by sakee
我試了好久,也趙前面某位大大說的重灌了
也只灌snic大大說的code
在把*.avs拉進VirtualDubMod視窗的時候
還是一直出現錯誤,快瘋了
以下是錯誤訊息,希望有誰可以救救我
-------------------------------------
Avisynth open failure:
Evaluate: Unrecognized exception!
(C:\12.avs, line 2)
-------------------------------------


請問一下這個問題有網友找到完整的解決辦法了嗎?
VirtualDubMod 1.4.13讀取avs總是在第二行出錯
就是不吃d2v
用了dvd2avi 1.76和1.77.3都不行
重新安裝AviSynth_252也無效
路徑已經確認好幾次無誤
這個問題實在值得好好探討

snic 2003-10-15 04:42 AM

引用:
Originally posted by icewater
請問一下這個問題有網友找到完整的解決辦法了嗎?
VirtualDubMod 1.4.13讀取avs總是在第二行出錯
就是不吃d2v
用了dvd2avi 1.76和1.77.3都不行
重新安裝AviSynth_252也無效
路徑已經確認好幾次無誤
這個問題實在值得好好探討

我想...請先檢討你自己吧...
為何別人能你就不能?

再重聲明一次...
重灌或移除程式不能代表你的電腦就完全乾淨無污染了
事實上還是殘留了一些你意想不到的東西在電腦裡...
只要你電腦曾經灌過我以下列的東西以外的任何code(相關版本不算在內)
或是裝過任何整合型code
本人無法保證能正確使用我說的教學...
我的電腦環境只有灌
XviD Koepi's Bin 05/14
DivX MPEG4 Video Codec v3.11alpha
DivX.Pro.v5.0.5
Microsoft.Windows.Media.Video.9.CODEC
AC3Filter 0.63
Vobsub 2.18
AviSynth 2.52

我明明已經設計好一個良好的轉檔環境...
可是就是有人跟我不一樣然後發生問題後開始質疑教學本身的正確性
這我能說什麼?

為什麼我在外面自己看自己學了那麼多轉檔教學...
我本身從沒發生不能使用的事情...
反而每次分享我的經驗卻很多人發生奇奇怪怪的問題?
因為我有良好的安裝code習慣...都一個code一個code裝...
該裝什麼就裝什麼...不需要的就不多裝
從不投機取巧....問題最少!
試問出問題的各位?...你敢保證你沒灌過我說的code以外的東西嗎?

所以再次強調:整合型code只適合拿來觀賞影片,想轉檔請別裝,絕對會出事!!!

如果重灌無法解決就請重灌電腦吧
我就不相信重灌電腦不能解決!

Shade 2003-10-15 08:29 AM

引用:
Originally posted by icewater
請問一下這個問題有網友找到完整的解決辦法了嗎?
VirtualDubMod 1.4.13讀取avs總是在第二行出錯
就是不吃d2v
用了dvd2avi 1.76和1.77.3都不行
重新安裝AviSynth_252也無效
路徑已經確認好幾次無誤
這個問題實在值得好好探討

那麼請把你寫的 script 貼出來,否則實在無從解答你的問題。
avs 說你寫的第二行有錯誤,不知道你寫的第二行是什麼樣子,要怎麼幫你 debug?

icewater 2003-10-15 11:03 AM

snic兄︰
我說話並無惡意,只是對於一些網友解決問題的方法,如
重新安裝AviSynth_252或是換成其他版本的DVD2AVI
這兩點感到疑惑
為何AviSynth_252移除再裝,有些人就忽然可以執行了
有些人卻是換其他的dvd2avi才得以解決
因此說這個問題值得探討
如果您看那篇文章覺得不快
我在此向您鄭重道歉

Shade兄︰
問題已解決了,感謝您的熱心
以下是個人的avs
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\MPEG2DEC.dll")
MPEG2Source("H:\VOB001\og1.d2v")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\IT.dll")
IT(fps=30,ref="TOP",blend=false)
Crop(8,0,704,480)
LanczosResize(640,480)
試過重裝好幾次AviSynth_252都無效
只好換dvd2avi的版本
dvd2avi_1.76不行
DVD2AVI_1.77.3也不行
DVD2AVI_1.77.1卻可以

或許就正如snic兄所說的
不同的pc會引發不同的問題,無法完全一體適用
但是還是疑惑
同教學版本產生的d2v為何就是不行呢??有解否??

以下是個人所安裝過的code(皆為單獨安裝,非整合包)
XviD Nic's 16/07/03
DivX 3.11alpha
DivX.Pro.v5.0.5
Microsoft.WMV9
AC3Filter 0.69b
OggDS0995
Vobsub 2.23
ffdshow-20030523(只安裝directshow filter和documenation不含codec)

Shade 2003-10-15 07:59 PM

引用:
Originally posted by icewater
Shade兄︰
問題已解決了,感謝您的熱心
以下是個人的avs
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\MPEG2DEC.dll")
MPEG2Source("H:\VOB001\og1.d2v")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\IT.dll")
IT(fps=30,ref="TOP",blend=false)
Crop(8,0,704,480)
LanczosResize(640,480)
試過重裝好幾次AviSynth_252都無效
只好換dvd2avi的版本
dvd2avi_1.76不行
DVD2AVI_1.77.3也不行
DVD2AVI_1.77.1卻可以

或許就正如snic兄所說的
不同的pc會引發不同的問題,無法完全一體適用
但是還是疑惑
同教學版本產生的d2v為何就是不行呢??有解否??

因為 MPEG2DEC.dll 有許多版本。
MPEG2DEC 最早的時候只能讀 v1.76 的 .d2v 檔,後來 jackei 大推出 1.77 版,更改了 .d2v 的檔案格式,當時的 MPEG2DEC 就無法讀取。
因為 1.77 版開始 DVD2AVI 支援分離 DTS,有許多人需要這個功能,但是 MPEG2DEC 又不支援 1.77 版的 .d2v,要用 1.77 版分離音軌,然後又要用 1.76 版產生 v1.76 的 .d2v,很麻煩,所以 trbarry 大就寫了一個新版的 MPEG2DEC.dll,可以讀取 1.77 版的 .d2v。
當時檔名有區分
MPEG2DEC.ZIP
MPEG2DEC1.77.ZIP

現在是什麼樣的情況我不清楚,我一直都是用 1.76 版的 MPEG2DEC
不知道您用的 MPEG2DEC 是從哪裡下載的?
我是用 Avisynth 在 Source Forge 的下載網站上,有附一個 codec 的 package,裡面就有許多 MPEG2DEC 的版本,檔名標的很清楚,裡面的 MPEG2DEC.dll 就是讀取 1.76 版的 .d2v。
其他 package 附的版本我就不清楚了,例如 Gordian Knot,以前附的也是 1.76 版的 MPEG2DEC,也許最新版改了?
而且我有一陣子沒看了,也許現在已經有很聰明的版本,會自動判斷 1.76/1.77 的 .d2v,兩個版本都能讀取也說不定。
這裡有收集許多 Avisynth filter 的連結,是一個好網站,裡面也有列許多 MPEG2DEC 的版本,你參考看看。
http://www.avisynth.org/~warpenterprises/

最近的消息則是,以前曾提過,DVD2AVI 會漏掉一些 frame 沒有解碼輸出
因為我用 M2V 解碼套用 DVD2AVI 在 TMPGEnc 裡面的 IVTC 設定,結果發現 frame 竟然對不上,M2V 解碼的 IVTC 圈選畫面會往前提前兩個,所以才發現....
一般 GOP 的開頭是
0 3 1 2
I P B B...

如果檔案最前面 GOP 的開頭是
2 0 1 5 3 4
I B B P B B...

的型式,也就是在顯示順序上,是
0 1 2 3 4 5
B B I B B P...

這個 GOP 的開頭是兩張 B-frame,當然,這兩張 B-frame 只能向後參考他後面的,位於第三張的 I 壓縮,這兩張 B-frame 一定只有 backward MV,同時 Encoder 會標記這個 GOP 為 Closed GOP,沒有 Broken Link。
這種 Closed GOP 的最開頭兩張 B 是可以解碼的,但是 DVD2AVI 不會解碼這兩張 B 輸出。
這樣開頭就少了兩張。
結尾 DVD2AVI 也會在記錄的 .d2v 檔中,漏掉最後一個 frame 的紀錄資訊,總共就少了三張。

而 MPEG2DEC 遇到上述開頭 IBBP 的 GOP,會笨笨的(?)跟著將 frame count 總數 -2,造成 MPEG2DEC 結尾會再多丟掉二個 frame。
最多總共會少五張。
這樣會造成影音不同步。

neuron2 最近修正了這個 bug,推出修正的 MPEG2DEC3 和 DVD2AVI
http://neuron2.net/fixd2v/decodefix.html

要不要換隨意,一般的情況下,DVD2AVI 只會在結尾少一個 frame,影響不大(?)。


所有的時間均為GMT +8。 現在的時間是07:04 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。