瀏覽單個文章
lwb
Power Member
 

加入日期: Nov 2000
您的住址: 台灣桃園
文章: 644
>1.請問LWB兄你是如何改REGEDIT讓AIW Radeon在
>VirtualDub+WINDOWS2000 上截取??
>我搜尋了以前一篇文章-- "請問一下,為何我的tv wonder不能錄 640*480" --
>我 是照著裡面所寫的改的,結果改到MMC7.1不能夠截取....後來我用GHOST回復,
>請問LWB兄你的改法是如何??能不能告訴我呢??>小弟萬分的感謝......

其實我的改法應該就和那一篇一樣吧,是照著VirtualDub作者教的改
我估計你應該可以看得懂英文,而且避免我不小心翻譯翻錯(加上我的懶惰),我就貼上原文,如果看不懂再問:

================================
And now, the meat: how to get VFW capture working with ATI MMC 7.1 under Windows 2000. (Usual disclaimers apply: experts only, your fault and not mine if anything goes wrong.)

First, install DirectX 8.0a, the DirectX 8 DV update, and Windows 2000 Service Pack 2. SP2 is mandatory, because it includes a file that you may not have. Once you have it installed, check for a file called \WINNT\ServicePackFiles\i386\vfwwdm32.dll. Copy it to \WINNT\System32\vfwwdm32.dll, if a file by that name doesn't already exist there.

Next, open up Registry Editor (regedit.exe), and drill down to:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MediaResources\msvideo

Create a key called MSVideo.VFWWDM, and in it, create the following entries:

Name Type Data
Description REG_SZ Microsoft WDM Image Capture (Win32)
Driver REG_SZ vfwwdm32.dll

The Microsoft VFWWDM wrapper should now appear as a usable capture device in VFW-based capture programs. Another method is to try the following strings in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion:
Name Type Data
drivers.desc\vfwwdm32.dll REG_SZ Microsoft WDM Image Capture (Win32)
Drivers32\msvideo REG_SZ vfwwdm32.dll

If msvideo already exists, use msvideo1, msvideo2, etc. With this method you will most likely get two video capture entries, one that works and one that doesn't. If this occurs, check to see if the MSVideo.VFWWDM key has been created; if it has, back out the second patch and apply the first.

================================
我照這樣全部改了以後,在VirtualDub中就會產生*兩個*擷取裝置,但是其中只有一個可以正常Work,把它設成default capture driver就可以了
改完以後不會影響MMC7.x的使用


>2.AVI水平截取超過240不是會出現交錯線嗎??你是有用TMPG去交錯嗎??我有搜尋了

我沒有去交錯,做成SVCD應該是不需要去交錯的,因為(一般節目)應該是要壓成29.97fps interlaced MPEG2
至於電影…我就不知道了

而上面的問題有一點語病,不是「AVI水平截取超過240不是會出現交錯線」,而是因為電視的掃瞄方式是交錯的,這也是不需要deinterlace的原因

>以前的文篇並且看了很久.....裡面有一些名詞看不懂....要如何做24fps??及一些有

24fps化我沒有做過,因為基本上我很少處理這樣的影像來源

>看沒有懂的做法.....請問LWB兄你是如何做到完美,無掃描線,水平480解析度的AVI
>檔呢??或者VirtualDub本身就有 設定能邊截取邊去除掃描線的功能呢??能否告之小
>弟在下我呢??小弟再度萬分的感謝你呢........

24fps化和Deinterlace能否做好要視影像來源決定
如果影像原本就是interlaced,你就沒辦法做成完美的Progressive影像,即使花很多人力也只能做得好一些
(所以,其實我覺得新的ATSC系統和HDTV應該完全把interlaced的規格剔除才對,全部改用Progressive,這才是根本的方法…不過規格不是我定的,電視也不是我做的)
VirtualDub雖然也有幾個deinterlace的filter(如smart deinterlace),但能不能即時就要看你的硬體夠不夠快了
__________________
因為在下才疏學淺,若有錯誤請不吝指教。
舊 2001-09-18, 10:33 PM #18
回應時引用此文章
lwb離線中