linux应用软件谈之多媒体篇(下)

  摘要:linux应用软件谈之多媒体篇    二mp      上面提到的一些软件也附带支持mp不过我还是来专门介绍一下mp播放器      xmms      XMMS——linux下的MP player 咋一看还以为就是Winamp呢其实XMMS(X MultiMedia System)就是为了让习惯于window的用户用linux时能够方便些而编写的完全模仿winamp的外形和功能具有winamp的大部 分功能如VisualizationDSP/Effect和Skins等Redhat光盘上就带有可以转换许多漂亮的skins      freeamp      freeamp前身是Xamp是一个运行在Linux系统的X Window下播放MP的应用程序从功能上来说freeamp同Windows x下的Winamp功能完全相同Xamp的外观同Winamp极其相似当然也结合了Linux自身的一些特点现有版本提供在播放器同时提供查找文件音量平衡重放MP待播列表拖拉播放记时功能快速跳转曲目的各种功能还提供许多很炫的skins但是我觉得freeamp较耗资源      Xmpplay       Xmpplay也是一个比较好的MP播放器Xmpplay用户可以到此处下载~phoenix/xmpplayer/       kmp      kde下的mp播放器界面简洁使用简单更不错的是开销小不过我找到的kmp只能在redhat 下强行安装用起来很不错我很喜欢但是在redhat 和上我一直没装成功幸憾!      mpblaster      mpblaster在控制台下执行的MP播放工具      mpblasterbtargz没准用得上      三cd播放器      我想现在的机器上不可能不支持cd吧?!cd播放器应该是必需品了      GNOME CD Player       GNOME CD Player是一款基于GNOME的CD播放软件这是Redhat linux附带的软件一般只要装了GNOME就会安装它从它的界面来看与微软Windows下的CD播放机很相似除常规的CD播放功能外还可以对CD的播放方式时间显示方式等进行设置并且支持CD唱盘数据库(CDDB)可以满足CD播放的大部分需要使用相当简单方便      kscd       跟在gnome下的cd player类似只不过是kde上附带的软件需要先安装kde      四制作VCD      在Linux下当然也可以制作VCD下载一个软件:vcdtoolstargz或者更好的mplex      需要有支持SCSI和genericSCSI的Linux核心如果你的CDR或CDRW是ATAPI/IDE接口就还要把SCSI emulation(SCSI仿真)编译进您的Linux核心不会编译核心这可是linuxer的必修课喔不过redhat等发行版的内核已经编译进对它的模块支持只要重新启动Linux在LILO启动时加入参数/dev/node=idescsi(假设ATAPI/IDE接口的CDR或者CDRW是以从盘(Slave Drive)挂接在第二个IDE通道上)      安装vcdtools    tar zxvf vcdtoolstargz  cd vcdtools  make      编译完以后就可以在VCD Tools中使用命令mkvcdfs使用方法如下例所示:     mkvcdfs videompg videompg videompg videompg       这一命令将把MPEG文件(videompg~videompg等个文件)合并成个文件: vcdtoc和vcd_imagebin默认保存在当前目录(文件夹)中vcdtoc说明VCD内容的结构而vcd_imagebin是用来烧制VCD作品的映像文件       如果您想要制作SVCD格式的VCD(专业的表示是: 图像大小为×/ MB/s的MPEG)那么就需要mpegenc(包含在lavtools内)来编码您的MPEG文件同样可以使用vcdmplex(已经包含在VCD Tools内)使用命令格式为:      vcdmplex MPEG_video_stream MPEG_audio_stream MPEG_system_stream       这一命令将把Video视频文件(MPEG_video_stream)和Audio音频文件(MPEG_audio_stream)合成一个标准的MPEG文件(MPEG_system_stream)详细的说明请参见该软件的帮助文档     在中下载一个名为CDRDAO(for DiskAtOnce) 的程序用来向您的CDR或CDRW写数据      编译后安装然后输入ln s /dev/sg /dev/cdrecorder以保证dev/cdrecorder设备指向CDR或CDRW防止它出错注意这里假定您只有一个ATAPI/IDE接口的CDR或CDRW没有其他的SCSI设备而且使用了SCSI仿真如果您还有其他的SCSI设备那么就需要把sg改成相应的scsi设备号找到刚才制作好的vcdtoc文件键入命令cdrdao vcdtoc一段时间后(视CDR或CDRW的速度而定cdrdao会自动使用刻录设备的最高速来完成刻录工作)你制作的VCD作品就完成了需要特别注意的是烧制VCD最好使用Root账号      CD烧录      上面介绍的cd烧录是在命令行中实现的其实linux有一个在x window下的软件来完成这个软件这就是XCDRoast       XCDRoast为命令行下的CD刻录软件提供了GUI接口XCDRoast包含了自扩展的X用户接口可以自动检测SCSI和IDE接口支持新的ISO数据CD支持AUDIO格式无需硬盘BUFFERING的快速CD刻录 该软件还具有logfile功能xcdroast支持几乎所有的cdr刻录机    在上下载到找到xcdrocastetargz       编译xcdroast需要你的系统安装了TCL/TK 和 Tix这在REDHAT中是缺省安装的还需要安装XFreedevel:    tar zxvf xcdrocastetargz  /configure  make  make install      在xterm下执行xcdroast就行了使用方法就不唠叨了     谁说的,人非要快乐不可,好像快乐由得人选择。

linux应用软件谈之多媒体篇(下)

相关文章:

你感兴趣的文章:

标签云: