当前位置:Linux教程 - Linux资讯 - Linux下多媒体工作站-Brcast2000c

Linux下多媒体工作站-Brcast2000c

提到多媒体制作软件许多读者会想到Premiere,它是Adobe公司在Windows平台上的功能强大的电影编辑软件,能将视频、图片、声音等素材整合在一起。多媒体的处理加工一直是计算机的重要应用。

其实多媒体视频、音频的处理传统上是采用专用RISC技术的Unix工作站,可以说RISC/Unix的王朝,Linux是Unix操作系统的变体,从某种程度上说,它天生适用于多媒体处理市场,已有一大部分市场被Linux工作站瓜分了。Linux打进视频音频处理界其实已是好几年前的事,当时厂商首先是以这类服务器来产生影片的影像,及至最近也被应用在工作站上,直接用来绘制或塑造人物模型。1997年发行的《泰坦尼克(Titannic)》是Linux在好莱坞梦工厂的第一部下渲染特技大片。另外FdzaiI公司(帕罗阿而多的梦工厂)制作的《怪杰史瑞克(Shrek)》也使用了Linux。Linux是Unix作业系统的一种变形,免费提供程式设计师根据应用来修改内码,并作为微软(Microsoft)视窗系统之外的另类选择。

1、简介:

Brcast-2000c是一个非线形编辑软件。可以帮助你创作videos 多媒体,应用于复制音像生产和录影。Bcast-2000c支持以下多媒体格式:WAV, MP2 和mp3, MPEG-2,MPEG -1、DVD, Quicktime、JPEG 和TIFF 。由于处理视频、音频对于计算机的中央处理器、显示系统、存储系统等要求较高,所以面尽量提供一些高性能的硬件系统。下面看看我的硬件配置:中央处理器:AMD Althon 1.1G,内存:256 SDARM ,显示卡:Nvidia GeForce2 MX 32 兆、 声卡 创新PCI 128 数码版、硬盘希捷 捷豹36G (SCSI 10000转 2M缓存)。笔者的计算机硬件配置属于中等偏下。为了提高工作效率在你搭建基于Linux桌面环境的平台时尽量提供一些高性能的硬件系统。

软件下载:Brcast-2000c的官方网址是:http://www.heroinewarrior.com/index.PHP3 下载链接:http://icm.linux.tUCows.com/files/Bcast-2000c-src.tar.gz

2、系统最低要求:

软件:它要求内核(Kenerl)至少在2.4以上。KDE 2.0,Window System XFree86 4.03,桌面分辨率至少为800×600 ,桌面颜色至少16位增强色。

硬件:中央处理器:奔腾II 450 以上 ,内存 128 兆 ,硬盘空间 1G、OSS/Linux兼容声卡、16兆显示内存 。

3、准备工作:

工作时需要使用zlib、QT、gtk模块和相关的函数库,安装前请检查计算机中是否已经含有下列的软件: Zlib(2.95以上)、qt(qt-2.0.xx以上)、gtk。可以使RPM分别来确认:检测结果见图-1。

rpm -qa grep gtk rpm -qa grep qt rpm -qa grep zlib

图-1 检测运行Brcast-2000c必须安装模块和函数库

4、下面笔者以自己使用的Mandrake 8.2 Linux 平台为例介绍一下如何构架Linux平台下多媒体工作站

(1)安装软件。对于软硬件配置不太高的Linux系统,安装Brcast-2000c的过程时间比较长请耐心等待。

gun Bcast-2000c-src.tar.gz tar Bcast-2000c-src.tar cd Bcast-2000c ./configuremake make install

(2)Brcast-2000c组成部分,见图-2。

图-2 Brcast-2000c的重要模块

 

(1)多媒体文件频播放窗口:可以在300×240大小的窗口以每分钟24帧播放MPEG-2文件。

(2)主控制菜单和快捷按钮,主选单包括:File、Edit、Audio、Video、Tracks 、Settings、View、Window八个子菜单。

(3)时间轴(Timeline):将时间分割成许多同样的小块,每一块表示一帧。时间轴上的每一小格就表示一帧,帧由左向右按顺序播放就形成了动画电影。时间轴是安排并控制帧的排列及将复杂动作组合起来的窗口。

(3)Brcast-2000c控制台:用于控制 Brcast-2000c工作时左右声道的开启和其他参数。

(4)声音控制台:播放多媒体文件时动态显示音量。

Brcast-2000c支持的图象格式包括:JPEG、GIF、BMP、PNG、GIF、PCX、TGA、IFF-ANIMX 、MacPICT。支持的音频视频文件格式包括:AU、FLI/FLC、GIF-Anim 、MPEG-I/II (MPEG-II optional) 、MPEG-Audio 、PPM/PGM/PBM 、Quicktime 、WAV。这里主要讲一下Linux下音频、视频文件。MPEG-1标准(ISO/IEC11172)制定于1992年,是针对1.5Mbps以下数据传输率的数字存储媒体运动图像及其伴音编码设计的国际标准,主要用于在CD-ROM(包括Video-CD、CD-I等)存储彩色的同步运动视频图像,它针对SIF(标准交换格式)标准分辨率(NTSC制为352×240;PAL制为352×288)的图像进行压缩,每秒可播放30帧画面,具备CD(指激光唱盘)音质。同时,它还被用于数字电话网络上的视频传输,如非对称数字用户线路(ADSL)、视频点播(VOD)、教育网络等。 它的目的是把221Mbit/秒的NTSC图像压缩到1.2Mbit/秒,压缩率为200:1。MPEG-2用于宽带传输的图像,图像质量达到电视广播甚至HDTV的标准。和MPEG-1相比,MPEG-2支持更广的分辨率和比特率范围,将成为数字图像盘(DVD)和数字广播电视的压缩方式。MPEG-2标准ISO/IEC13818)制定于1994年,是针对3~10Mbps的数据传输率制定的的运动图像及其伴音编码的国际标准。MPEG-1与MPEG-2分别应用于VCD和DVD。

5、应用案例

主控制菜单是Brcast-2000c的最重要部分,可以完成所有的音频、视频的处理工作。Brcast-2000c实际是一个多媒体文件的编辑器,他可以把几个多媒体文件合成一个文件。比如它可以在一个已经编辑好的文件中加入一些图象。Brcast-2000c还可以对QuickTime进行Render处理。

在使用Brcast-2000c时首先要进行一个基本配置,方法是点击主控制菜单的“Setting”选项,进行性能配置主要是“音频输出”、“音频输入”、“视频”、“外部挂件”等选项,见图-3

图-3 Brcast-2000c的基础配置

具体步骤:

1、用Linux图象大师GIMP或其他图象制作软件,制作好PNG格式的图象,保存到根目录。

2、播放你需要的一个多媒体文件在你需要的地方点击时间轴,点击Brcast-2000c主控菜单的“File”子菜单的“Append”加入PNG图象文件即可。

3、播放文件、并进行编辑直到满意为止,保存文件。

4、以后播放这个文件时你加入的PNG图象就会成为新文件的一部分

5..以上的操作只是Brcast-2000c最简单的一个应用:下面我们看一个复杂一些的应用,它主要包括对声音文件的编辑和对视频文件的合成,见图-4.

图-4 Brcast-2000c 高级应用

总结:

Linux是一个真正的抢占式多任务、多线程、多用户的操作系统,Linux具有广泛的平台适应性。它在基于Intel公司的x86(也包括AMD、VIA、IDT)的计算机、基于Alpha的计算机,以及苹果、Sun、SGI等公司的计算机上都有相应的发行版本。Linux在多媒体平台的构建中在成本、技术上都有优势这与Linux具有的良好特性是分不开的。Linux充分利用X86CPU的任务切换机制实现高性能的目标。通过介绍Brcast-2000c软件的使用,我们使用Intel X86兼容处理器在Linux下建立了一个低成本的高性能多媒体工作站。

(出处:http://www.sheup.com)