什麼是IEEE1394,什麼是火線?什麼是i.Link?
1394卡的全稱是IEEE1394 Interface Card,Sony等視頻設備廠商稱它為iLink, 而創造了這一接口技術的Apple稱之為Firewire,火線。IEEE1394是一種外部串行總線標準,400Mbit/s的高速。剛出來的時候,被視為可以取代scsi等其他外部總線,但在之後的好幾年裏,一直發展有限,隻用來連接數碼攝象機。所以我看到有人說,1394總線會被USB2.0取代。不過近一年來,隨著成本下降,1394卡正迅速普及。也逐漸出現了其他一些相關設備,如數碼相機,硬盤,webcam等。
所以說,嚴格的講,1394卡象USB一樣隻是通用接口,而不是視頻捕捉卡。比如說,你可以連接一個高速外接硬盤到1394卡上。不過因為1394卡的絕大多數用途是接攝象機,所以,我們通常把它看作捕捉卡了。
1394接口相對於模擬視頻接口的捕捉/回錄有什麼優勢?
1394捕捉/會錄是原汁原味的,也就是說,可以在捕捉/回錄過程沒有任何損失。可以做一個很準確的類比:模擬視頻像錄音帶翻錄一樣,是模擬轉錄,次數越多質量越差,而1394轉錄和軟盤拷貝文件的道理一樣,源文件和拷貝沒有任何區別。
1394卡有什麼種類?為什麼價格差異很大?如何選擇?
可以簡單的分成兩類: 1)帶有硬件DV實時編碼功能的DV卡,和 2)用軟件實現壓縮編碼的1394卡(軟卡中最常見的是OHCI1394卡)。
帶有硬件編碼功能的DV卡一般價格在5000以上,比如DVStorm。 帶有硬件編碼的DV卡可以大大提高DV編輯的速度,可以實時地處理一些特技轉換,而且許多此類卡帶有mpeg2的壓縮功能。
軟件編碼的1394卡需要codec軟件來進行DV的編輯。速度較慢,但成本比較低,一般2000元以內。隨著CPU的不斷提速,軟卡的性能也會逐漸提升。軟卡之中也分2類:一是使用廠商專門codec的軟卡,比如EZDV。二是OHCI(open host connect interface)卡。
OHCI1394卡是PC的標準接口卡,象USB, SCSI等是一樣的概念,在windows98, win2000中作為標準設備加以支持。此類卡生產廠商不提供軟件 DV codec, 但是microsoft的DirectX中提供了免費的DV codec ,也可以通過更換成別的codec提高質量。OHCI卡的一個突出優點是價格比非OHCI的軟卡更便宜,而且可以連接除了DV攝象機之外的1394設備,比如硬盤,webcam等。
各種OHCI卡的差異其實很小,價格差異主要是因為品牌/附送軟件/地區差異等因素造成。由於控製芯片的差異,1394卡可能有軟件兼容性的問題。根據網友們的經驗,建議選擇TI控製芯片的OHCI1394卡,如pyro, 華碩,sunny等等。正常價格在800元以下。
選擇:業餘愛好者請選用OHCI1394卡,專業工作者可考慮硬件DV卡。
不同的1394卡會在DV捕捉中造成視頻質量差異麼?
這個問題就相當於問:“用不同品牌的硬盤存儲文件,文件的內容有區別麼?" 如果沒有產品製造質量問題,所有的1394卡捕捉得到的視頻內容是完全一樣的。
實際上,1394卡的功能不過是把DV格式的數據從攝像帶上拷貝到硬盤裏,1394卡的作用僅僅是像硬盤接口一樣做數據傳輸而已。並不象MPEG捕捉卡一樣,需要有視頻壓縮的硬件。DV格式也是壓縮的格式,不過這個工作在攝象機裏就完成了。即使1394卡上有壓縮編碼的硬件,也隻是在編輯生成的時候起作用,而在捕捉時候不起作用。
不同的1394卡編輯生成的DV質量有差異麼?
帶有硬件編解碼功能的1394卡利用其卡上的硬件進行DV生成,不同的卡會有不同的編碼質量。而對於OHCI1394卡而言,編解碼功能通過軟件codec實現,所以和卡本身無關,隻在於選用的軟件codec的質量高低。優秀的軟件codec包括canopus, mainconcept等。
1394連線
很多朋友問1394線的問題,這是一張圖片,1394線的幾種接頭。很清楚, 左邊的是連攝像機的,中間的那個是便攜機上的卡用的,右邊的是聯結PCI1394卡的
我用1394卡采集的DV AVI有問題。
很多朋友在把DV采集到PC以後,播放avi文件,發現有“問題”。最常見的是以下一些。實際上,這些問題都和DV捕捉的質量無關:如果把采集的這些文件回錄到攝象機上,在TV上觀察,你會發現效果和源視頻完全一致!
1)播放時候閃動,畫麵不連續:
許多朋友認為這是由於采集時候掉幀造成的,實際上這很可能是你的PC不能正常播放DV文件造成的。DV播放對CPU的要求比較高,對磁盤和內存的速度也有要求。premiere6, MSP6,sclive等軟件在捕捉的時候都在狀態欄有掉幀指示,如果顯示dropped 0 frame, 那就說明沒有掉幀。
2)為什麼隻采集到360x288的大小?
PAL DV的分辨率是720x576。由於1394隻是數據傳輸的作用,而不對視頻內容做任何處理,所以真要想要通過1394口采集到360x288並不是件直接能辦到的事情。一些朋友在采集DV以後看到屬性是360x288,其實這是因為directX中對於DV播放的設置為50%大小,設置為全屏100%以後即可解決問題。方法如下:用media player播放DV AVI文件,在文件-->屬性-->高級-->DV video decoder中設置分辨率為全屏,並設為缺省值。
3)在運動物體的邊緣出現橫向的“毛刺”:
毛刺的產生是因為攝象機和電視的一個幀有兩個場組成,兩個場的產生時間是不一樣的。在PC上,我們是同時看到一個幀即兩個場,所以看到了由於運動位移產生的“毛刺”。這在PC上觀察感覺難以接受,但是在TV上觀察的時候反而是一種優勢,使運動更為平滑。
如果製作的目的隻是為了在PC上觀看,可以在編輯的時候用de-interlace消除交錯的“毛刺”。
4)畫麵色彩不好,和攝象機上看到的不一致:
這是因為PC和TV的色彩係統有差別造成的,所以好的視頻編輯係統應該接有監視器,而不是在PC顯示器上看效果。
我在用1394卡做DV捕捉的時候有掉幀,如何解決?
首先請確認你的問題真的是掉幀,而不是前麵問題中的誤會。premiere6, MSP6,sclive等軟件在捕捉的時候都在狀態欄有掉幀指示,如果顯示dropped 0 frame, 那就說明沒有掉幀。
如果真的是有掉幀,請在以下方麵檢查:
1)給1394卡設置一個單獨的IRQ號。
2)對OHCI卡建議使用微軟的DV攝象機驅動
3)檢查windows, directX安裝的版本正確,並有相關補丁。如果用premiere6和MSP6捕捉,也要安裝其相應的補丁。
3)啟動硬盤的DMA功能
4)清理磁盤碎塊
5)采集的時候不要在PC上做其他工作
我不能成功回錄到攝象機上,如何解決?
1)首先,保證你的攝象機是支持dv回錄的。歐洲版的dv機器由於稅額問題都取消了這一功能。有摩機的方法可以通過修改機器的firmware恢複dv回錄功能。
2)其他建議和前麵關於捕捉的問題一樣