视频采集卡都有哪些基本类型

视频采集卡又称视频捕捉卡,用它可以获取数字化视频信息,并将其存储和播放出来。很多视频采集卡能在捕捉视频信息的同时获得伴音,使音频部分和视频部分在数字化时同步保存、同步播放。

 


 

视频采集卡有以下几种基本类型:

软压缩卡和硬压缩卡

软压缩卡,也称视频采集卡,该电路板卡主要是由1个或多个视频采集芯片及周边元件、电路组成,电路结构比硬压缩简单。这种卡只负责采集视频,而视频压缩、解压缩及其他视频处理则是由CPU运算实现。

软压缩视频采集卡基本原理:摄像机模拟视频信号输入到DVR卡,由视频采集芯片将模拟信号转换成数字信号,然后直接或通过PCI桥芯片进入PCI,再传输到内存,显卡中,由CPU执行DVR软件里的压缩算法,将庞大的视频信号压缩后存储到硬盘中。硬压缩卡,也称视频采集压缩卡,该电路板卡与软压缩卡不同的是,多了视频压缩与解压缩部分电路结构,视频压缩没有交给电脑CPU去处理,而是交给DSP芯片去处理的。

硬压缩视频采集卡基本原理:摄像机模拟视频信号输入到DVR卡,由视频采集芯片将模拟信号转换成数字信号,然后传至板卡自带的临时存储器中,再由卡上自带视频压缩芯片执行压缩算法,将庞大的视频信号压缩变小,最后这些压缩后的直接或通过PCI桥芯片进入PCI,存储到硬盘。

在视频压缩能力方面,硬压缩优于软压缩。软压缩卡由于利用CPU压缩,消耗电脑资源,合理配置电脑是软压缩DVR长期稳定运行的关键。

视频采集卡种类繁多,但对那些非大量商业视频采集处理的业余爱好者来说,一张没硬件压缩功能的价廉的视频采集卡,或带有采集功能的电视卡和3D图像卡,就完全足以胜任。只要在软件方面下功夫,完全可以获得和那些高档昂贵的视频采集卡相当的处理结果,当然相比之下在后期影视文件的制作过程会花你更多的时间。随那些价廉或综合卡所带的视频采集软件通常由于过于简单,特别在文件实时存盘引擎方面,直接使用这些简单的采集软件进行视频采集处理的结果,通常让人很难满意。

模拟采集卡和数字采集卡

从视频信号源和采集卡的接口来分,视频采集卡共分为两大类:一类是模拟采集卡,另一类是数字采集卡。

模拟采集卡通过AV或S端子将模拟视频信号采集到PC中,使模拟信号转化为数字信号,其视频信号源可来自模拟摄像机、电视信号、模拟录像机等。

数字采集卡通过IEEE1394数字接口,以数字对数字的形式,将数字视频信号无损地采集到了PC中,其视频信号源主要来自DV(数码摄像机)及其它一些数字化设备。

模拟采集卡与数字采集卡的一个重要区别就是:使用数字采集卡,在采集过程中视频信号没有损失,可以保证得到与原始视频源一模一样的效果,而使用模拟采集卡则视频信号会有一定程度的损失。有人曾形象地作了一个类比:模拟采集类似于利用录像机翻录影带,翻录的子带总是不如母带清晰,如果再利用子带翻录,效果会更差;而数字采集就像用电脑拷贝数据文件一样,无论复制多少次,复制的文件与原文件都完全一样的,没有任何区别。二合一采集卡,指的是数字模拟采集卡,AV+DV采集卡。数字输入输出,模拟接口输入(DV/AV/S-video),全接口板卡。

外置式采集盒和内置式采集卡

外置式的USB视频采集卡和内置式的PCI接口视频接收卡。

这两种东西各有优缺点,如果你的资金不是很充足,推荐你选用内置式的PCI视频接收卡。插卡式卡推荐选用PCI接口。同时它还有以下好处:首先,肯定是价格要比外置的便宜很多,其次,它不会占用外部的桌面空间,现在在电脑桌上有太多的外设,如果摆放的过多也是件比较烦人的事情;其三,内置视频卡不需外接电源,不仅省去了一个电源插头的位置,也减少了电源连接线过多而显得十分杂乱的情况,而且还可以避免因市电电压不稳而带来的视频质量下降的情况发生;其四,内置的视频接收卡大多数都可以在Windows系统下实现多任务:内置式视频卡弱点;易受到电脑内部元器件的电磁干扰,引起其播放质量下降;在板卡安装时要比外置的麻烦一些,必须要拆开机箱才可以进行安装,在安装驱动或软件时也容易和其他电脑设备发生冲突,外置式采集卡的优点就显而易见,外置式性能比起内置的视频接收卡来说会稳定一些。需要外接专门的电源和占用计算机上的一个并口,这对于已经连接了较多外设的朋友会造成很多不便。

====================================分割线================================

本文转自d1net(转载)

时间: 2024-09-21 06:17:53

视频采集卡都有哪些基本类型的相关文章

用 。NET 都能做什么类型的游戏

问题描述 用.NET都能做什么类型的游戏求速求答案 解决方案 解决方案二:扫雷.连连看.还有网页游戏解决方案三:引用1楼kongwei521的回复: 扫雷.连连看.还有网页游戏 这个是js做的吧.解决方案四:看你怎么用C#了.你也可以用.Net调用DirectX开发大型3D游戏.解决方案五:还可以借助XNA开发手机.移动设备上的3D游戏.还可以借助KinectAPI开发体感游戏.解决方案六:2楼有点太小瞧.Net了.解决方案七:有个用XNA做的极品飞车..LZ可以去看看解决方案八:引用6楼zh6

c# 所有类型都从Object类型派生_C#教程

CLR要求每一个类型都最终从object类型派生,如下: class Typer {} === class Typer :object {} 上面是完全相等的. 所有的类型最终从object派生,每一个类型都有一组最基本的方法: Equals:如果两个对象相等,返回True GetHashCode:返回对象值的一个哈希码 ToString:默认返回类型的完整名称,int等类型被重写 GetType:返回调用的那个对象的类型 此外,从object派生类型能访问受保护的方法 MemberWiseCl

J2SE 5.0实例---原生类型的autoboxing和auto-unboxing

j2se 原生类型的autoboxing和auto-unboxing我们知道,在Java中,int,long等原生类型不是一个继承自Object的类,所以相应的,有很多操作我们都不能利用原生类型操作,比如想要把一个整数放入到一个集合中,我们必须首先创建一个Integer对象,然后再将这个对象放入到集合中.当我们从集合中取数的时候,取出来的是一个Integer对象,因此不能直接对它使用加减乘除等运算符,而是必须用Integer.intValue()取到相应的值才可以,这样的过程称之为boxing和

MySQL的列类型

    数据库中的每个表都是由一个或多个列构成的.在用CREATE TABLE 语句创建一个表时,要为每列指定一个类型.列的类型比数据类型更为特殊,它仅仅是如"数"或"串"这样的通用类型.列的类型精确地描述了给定表列可能包含的值的种类,如SMALLINT 或VARCHAR( 3 2 ).    MySQL的列类型是一种手段,通过这种手段可以描述一个表列包含什么类型的值,这又决定了MySQL怎样处理这些值.例如,数值值既可用数值也可用串的列类型来存放,但是根据存放这些

QQ类型的网站该如何有效的做好推广工作

记得最初的时候,很多草根站长们开始在互联网上建设网站来赚钱,建设网站的类型则是QQ类型的门户娱乐网站,那一年玩QQ的用户也非常多,所以草根站长们开QQ类型网站也是挺赚钱的,可以在网站上挂各大网络家族的广告,可以挂一些图片点击就给钱的那种广告,总之有很多方法可以让草根站长们赚到钱.如今,QQ类型的门户娱乐网站已经走向了白热化阶段,不少竞争对手也潜伏在站长们之间,做网站推广的手段也是日益增加,稍有不慎就会落在别人网站的后面,所以QQ类型的网站做推广是很重要的,当然我们可以把SEO这种推广手段暂时放一

个人网站的三种常见类型

我曾参与厦门站长大会的一个主题论坛:个人网站如何起步.当时曾提到了个站起步的最常见的三种类型.现在我又把这些概念整理了一番,在这里提出来供大家参考. 个人网站可划分为"垃圾站"."跟风站"和"创新站"等三种类型. "垃圾站"是个人网站中的主流. 这类网站都是C&P类型的,也就是说都非原创,只是到网上去到处copy,然后past到自己的网站上.这类网站基本都是"多一个不多,少一个不少"的类型,其流量主

《.net编程先锋C#》第四章 C#类型(转)

编程 第四章 C#类型 既然你知道了怎样创建一个简单的C#程序,我将会给你介绍C#的类型系统.在这一章中,你学到如何使用不同的值和引用类型,加框和消框机制能为你作些什么.尽管这一章的不侧重于例子,但你可以学到很多重要的信息,关于如何创建现成类型的程序.4.1 值类型 各种值类型总是含有相应该类型的一个值.C#迫使你初始化变量才能使用它们进行计算-变量没有初始化不会出问题,因为当你企图使用它们时,编译器会告诉你. 每当把一个值赋给一个值类型时,该值实际上被拷贝了.相比,对于引用类型,仅是引用被拷贝

>第四章 C#类型(rainbow 翻译)(来自重粒子空间)

<<展现C#>>第四章 C#类型(rainbow 翻译)   出处:http://www.informit.com\matter\ser0000002\chapter4\ch04_04.shtml 正文: 第四章  C#类型     既然你知道了怎样创建一个简单的C#程序,我将会给你介绍C#的类型系统.在这一章中,你学到如何使用不同的值和引用类型,加框和消框机制能为你作些什么.尽管这一章的不侧重于例子,但你可以学到很多重要的信息,关于如何创建现成类型的程序.4.1 值类型     

枚举类型的用法

C# 语言规范 14.3 枚举成员枚举类型声明的体用于定义零个或多个枚举成员,这些成员是该枚举类型的命名常数.任意两个枚举成员不能具有相同的名称. enum-member-declarations:(枚举成员声明:) enum-member-declaration(枚举成员声明)enum-member-declarations , enum-member-declaration(枚举成员声明 , 枚举成员声明) enum-member-declaration:(枚举成员声明:) attribut