|
?什么是IEEE1394,什么是火线?
. O7 u. B3 V+ ?+ e! q3 J" r1 a- t3 o" ^' _
??1394卡的全称是IEEE1394 Interface Card,Sony等视频设备厂商称它为iLink, 而创造了这一接口技术的Apple(老枯最喜欢的一家公司)称之为Firewire,火线。IEEE1394是一种外部串行总线标准,400Mbit/s的高速。刚出来的时候,被视为可以取代scsi等其他外部总线,但在之后的好几年里,一直发展有限,只用来连接数码摄象机。所以我看到有人说,1394总线会被USB2.0取代。不过近一年来,随着成本下降,1394卡正迅速普及。也逐渐出现了其他一些相关设备,如数码相机,硬盘,webcam等。 5 d0 D3 Y2 S2 {1 m: u2 _
+ w; L+ p+ z3 v. \* L8 ?% X a/ Z1 _??所以说,严格的讲,1394卡象USB一样只是通用接口,而不是视频捕捉卡。比如说,你可以连接一个高速外接硬盘到1394卡上。不过因为1394卡的绝大多数用途是接摄象机,所以,我们通常把它看作捕捉卡了。 1 k! |1 _$ n* H
# u" O/ O; _ g9 k; v3 G??1394接口相对于模拟视频接口的捕捉/回录有什么优势?
" i4 \3 h3 s0 T- y. x" y+ D
% r8 a: Z6 Z7 F. B0 B??1394捕捉/会录是原汁原味的,也就是说,可以在捕捉/回录过程没有任何损失。可以做一个很准确的类比:模拟视频像录音带翻录一样,是模拟转录,次数越多质量越差,而1394转录和软盘拷贝文件的道理一样,源文件和拷贝没有任何区别。 ) H7 N7 W, x4 z/ Y& K4 V
, i4 ]: P& B ?' ]* H& M/ b8 k
??1394卡有什么种类?为什么价格差异很大?如何选择? $ |8 v1 w) d0 v' b9 d+ f
9 L9 r$ s) H* d& r! _$ y! Q
??可以简单的分成两类: 1)带有硬件DV实时编码功能的DV卡,和 2)用软件实现压缩编码的1394卡(软卡中最常见的是OHCI1394卡)。
9 k+ `/ ?; |+ _- f# o' u2 B: B: a
( [* F5 M# X% p4 ?3 L??带有硬件编码功能的DV卡一般价格在5000以上,比如RT2000。 带有硬件编码的DV卡可以大大提高DV编辑的速度,可以实时地处理一些特技转换,而且许多此类卡带有mpeg2的压缩功能。
+ z5 B. ]7 I7 c2 o4 U* A2 }+ F# q
, W, s1 P- ]3 V! v$ C??软件编码的1394卡需要codec软件来进行DV的编辑。速度较慢,但成本比较低,一般2000元以内。随着CPU的不断提速,软卡的性能也会逐渐提升。软卡之中也分2类:一是使用厂商专门codec的软卡,比如EZDV。二是OHCI(open host connect interface)卡。 ) \' \5 `0 w9 I- o+ k) _
9 d# C" I* S3 k P??OHCI1394卡是PC的标准接口卡,象USB, SCSI等是一样的概念,在windows98, win2000中作为标准设备加以支持。此类卡生产厂商不提供软件 DV codec, 但是microsoft的DirectX中提供了免费的DV codec ,也可以通过更换成别的codec提高质量。OHCI卡的一个突出优点是价格比非OHCI的软卡更便宜,而且可以连接除了DV摄象机之外的1394设备,比如硬盘,webcam等。 $ J+ S& }8 M4 z
/ k' M. i: M* }2 b5 [: u6 z! T
??各种OHCI卡的差异其实很小,价格差异主要是因为品牌/附送软件/地区差异等因素造成。由于控制芯片的差异,1394卡可能有软件兼容性的问题。根据网友们的经验,老枯建议选择TI控制芯片的OHCI1394卡,如pyro, 华硕,sunny等等。正常价格在800元以下。业余爱好者请选用OHCI1394卡,专业工作者可考虑硬件DV卡。
& y4 e3 L; C; w$ w+ U?不同的1394卡会在DV捕捉中造成视频质量差异么?
8 ?. m4 z; \: K- o" W) B# M0 C4 U0 C) `- ]& O; ^$ g. S5 M
??这个问题就相当于问:“用不同品牌的硬盘存储文件,文件的内容有区别么?" 如果没有产品制造质量问题,所有的1394卡捕捉得到的视频内容是完全一样的。
; |4 P8 l4 V3 w" |" Y; P8 \6 ?4 u" ~- @2 u3 @" d3 T6 {
??实际上,1394卡的功能不过是把DV格式的数据从摄像带上拷贝到硬盘里,1394卡的作用仅仅是像硬盘接口一样做数据传输而已。并不象MPEG捕捉卡一样,需要有视频压缩的硬件。DV格式也是压缩的格式,不过这个工作在摄象机里就完成了。即使1394卡上有压缩编码的硬件,也只是在编辑生成的时候起作用,而在捕捉时候不起作用。
% G4 k/ i3 s0 g$ U& g6 |9 H& _8 B$ F" [6 r+ q' {# V
??不同的1394卡编辑生成的DV质量有差异么? S- @3 a+ J: b* }. c
8 Q4 J0 t& i0 J; f. W, C% G! X
??带有硬件编解码功能的1394卡利用其卡上的硬件进行DV生成,不同的卡会有不同的编码质量。而对于OHCI1394卡而言,编解码功能通过软件codec实现,所以和卡本身无关,只在于选用的软件codec的质量高低。优秀的软件codec包括canopus, mainconcept等。
; ` R- p( \: _$ P7 {
7 {8 V ~5 A) o% |) I) N" f7 T. I??很多朋友在把DV采集到PC以后,播放avi文件,发现有“问题”。最常见的是以下一些。实际上,这些问题都和DV捕捉的质量无关:如果把采集的这些文件回录到摄象机上,在TV上观察,你会发现效果和源视频完全一致! + i, T" G. @' B& U% x) d
3 H' m- ?; Y; T% R
??1)播放时候闪动,画面不连续:
# ]; Y: U5 f- e# ^6 U
3 R/ F: `5 B0 P6 S??许多朋友认为这是由于采集时候掉帧造成的,实际上这很可能是你的PC不能正常播放DV文件造成的。DV播放对CPU的要求比较高,对磁盘和内存的速度也有要求。premiere6, MSP6,sclive等软件在捕捉的时候都在状态栏有掉帧指示,如果显示dropped 0 frame, 那就说明没有掉帧。
8 o/ X. I/ s D: m% k9 @7 N! z$ v- g9 q3 n
??2)为什么只采集到360x288的大小? 1 ]4 a: ]9 B# p$ s9 v, k% k- d( r `1 Y
* s) W" J% V$ k2 c
??PAL DV的分辨率是720x576。由于1394只是数据传输的作用,而不对视频内容做任何处理,所以真要想要通过1394口采集到720x288并不是件直接能办到的事情。一些朋友在采集DV以后看到属性是360x288,其实这是因为directX中对于DV播放的设置为50%大小,设置为全屏100%以后即可解决问题。方法如下:用media player播放DV AVI文件,在文件-->属性-->高级-->DV video decoder中设置分辨率为全屏,并设为缺省值。
' q& j. C) V" @; w( x" G; a??3)在运动物体的边缘出现横向的“毛刺”:
; J u" L* f+ Z* t% G* S6 z
T( m8 U! ?2 n3 k7 f0 [+ t$ b??毛刺的产生是因为摄象机和电视的一个帧有两个场组成,两个场的产生时间是不一样的。在PC上,我们是同时看到一个帧即两个场,所以看到了由于运动位移产生的“毛刺”。这在PC上观察感觉难以接受,但是在TV上观察的时候反而是一种优势,使运动更为平滑。
# B( h( t1 [! |) U
8 D8 E/ m/ O# [2 p) V: ^??如果制作的目的只是为了在PC上观看,可以在编辑的时候用de-interlace消除交错的“毛刺”。 * I/ \& S! Y5 M0 }! Z& R
0 r; c: e5 R7 z( l0 X
??4)画面色彩不好,和摄象机上看到的不一致:
" Y. e5 q% m& d* R1 M! { l, j" }& e# u! d6 a
??这是因为PC和TV的色彩系统有差别造成的,所以好的视频编辑系统应该接有监视器,而不是在PC显示器上看效果。
3 y* M; o; F9 v( o0 _7 f {$ G, p0 y: Y7 T" b
??我在用1394卡做DV捕捉的时候有掉帧,如何解决?
$ A' D- o: Z9 i% b- `
2 E y5 S) f% p: Q??首先请确认你的问题真的是掉帧,而不是前面问题中的误会。premiere6, MSP6,sclive等软件在捕捉的时候都在状态栏有掉帧指示,如果显示dropped 0 frame, 那就说明没有掉帧。 : K; g0 V! E# @' {! l
. A# K" U9 L6 U??如果真的是有掉帧,请在以下方面检查:
0 O- h# W4 D% s. R g; o* j( z) n* l6 p* Z2 b: S$ @/ j4 [4 ?8 r! A
??1)给1394卡设置一个单独的IRQ号,参考安装篇。
) Z$ n+ ~" I7 N8 p; b' V- w* D" O0 I
??2)对OHCI卡建议使用微软的DV摄象机驱动
& t/ b1 v8 f i
, a2 u. X. G: S) N' [4 C! H5 P; D2 f??3)检查windows, directX安装的版本正确,并有相关补丁。如果用premiere6和MSP6捕捉,也要安装其相应的补丁。 4 @& N, t1 g* V$ D2 z& x' P) O
: X" Z6 r0 m3 V1 s$ a
??3)启动硬盘的DMA功能 ' b; H- ]- U! U* z7 ~& _
! A1 Y" c7 C6 S+ v??4)清理磁盘碎块
5 r( L; G: R. c1 i' P8 n8 d' H- e ~" v, f& i# U0 w( o* @+ v
??5)采集的时候不要在PC上做其他工作 6 T0 p' a# S, t+ }" a. t
9 e: S3 C. _) v+ E! J' S??我不能成功回录到摄象机上,如何解决? ! D/ K; m) N2 u0 q9 Q
3 |7 X& T# A! b* O5 }0 N2 c??1)首先,保证你的摄象机是支持dv回录的。欧洲版的dv机器由于税额问题都取消了这一功能。有摩机的方法可以通过修改机器的firmware恢复dv回录功能。 7 g W U2 R$ F5 J" J$ G
; n& S; {# w% D+ v7 b??2)其他建议和前面关于捕捉的问题一样
: F' R/ Q1 {5 Q) z/ ]9 s
3 q- {$ r6 K1 A7 a" c[ 本帖最后由 黑哥 于 2007-10-7 15:16 编辑 ] |
|