瀏覽單個文章
snic
Master Member
 

加入日期: Nov 2001
文章: 1,563
Re: [感謝]問題解決了,有興趣的人看看我的作法

引用:
Originally posted by gussie
感謝各位前輩的協助,我把這個問題解開了。原來問題並不在我的描述之中,各位前輩提供的方法讓我把一切可能的root cause澄清之後,終於找到問題的癥結。以下是我的思路,提供給跟我一樣的新手參考。
1)因為我曾經用VDub1.4.9+TMPGenc2.53加字幕轉過檔,所以應該不是作業系統的問題。
2)是否未把handler移除乾淨?我採用比對的方法,搜尋電腦裡是否仍有handler的.dll檔?確定沒有之後,再把handler建立的AVIFile registry刪除。
3)在讀過VCDhelp和TMPGenc的討論區裡面關於「TMPGenc與vdr」的討論之後,發現我有兩件事是和上次轉檔成功不相同:
(1)這次我的原始.avi檔名比上次的檔名長很多,但是在討論區裡面有人提到他改了檔名以後就ok了。雖然不知道是改.vdr的檔名還是.avi的檔名,也不知道是VDub還是TMPGenc不支援長檔名,但是我覺得可以一試。
(2)我這次幾乎是一開始做frameserve就開TMPGenc,但是討論區裡有人提到要等「些許時間」再開始作業,所以我這次等了一、二分鐘。

所以我後來做了:
1)完整移除haneler並重裝VDub1.4.9和TMPGenc2.54。
2)把原始.avi檔名改短。
3)後來看到andy0311的教學,把frameseve的.avi檔名也改掉,索性把frameserve的檔案改名為x.avi,再把索引檔命名為x.vdr。
4)開始frameserve後一、二分鐘,打開TMPGenc,瀏覽來源檔,選擇x.vdr,按下Start…過了一會兒,沒有出現can't open or unsupport的字樣,成功了!

我想,我之前的移除、安裝其實都沒有做錯,程式也沒有不相容,問題應該就在這幾個步驟裡。不過因為沒有時間,我並沒有做進一步的實驗,找出真正的roor cause,但是我想我花費超過30個小時所學到的經驗,還是可以提供給跟我一樣的新手參考,希望大家以後可以省掉這30多個小時的心力和挫折感。

再次謝謝各位前輩的幫忙,沒有大家的協助,我的問題一定還是解不開的。

恩...相當不錯^^...

要解決問題就是要一步一步來....

在盡可能排出所有已知的不定因素下來試驗才知道到底問題出在哪裡...

很多新手都不知道這點...一出事就到處問...

你算是給新手一個不錯的示範^^
舊 2002-05-08, 06:04 PM #14
回應時引用此文章
snic離線中