mkvcdfs命令用来制作能刻录vcd的镜像文件。
需要有支持scsi和”generic”scsi的linux核心,不用担心您的cd-r或cd-rw是atapi/ide接口,只要把 scsi emulation(scsi仿真)编译进您的linux即可。如果您手中的linux是一个正式发行的distributed版本,如 蓝点(bluepoint)、红旗(red-flag)等,那么您就可以跳过编译核心这一步。
启动linux,启动时仍然需要加入”/dev/node=ide-scsi”参数,这是atapi/ide接口的cd-r或cd-rw打开scsi仿真模 式所必须的。
语法格式:mkvcdfs [参数]
常用参数:
文件名.mpg | mpeg文件 |
参考实例
安装mkvcdfs命令工具包:
[root@linuxcool ~]# apt-get install vcdtools mkvcdfs
将avi格式的视频文件转换成mkvcdfs命令识别的mpg文件:
[root@linuxcool ~]# ffmpeg -i 1.avi -target vcd 1.mpg [root@linuxcool ~]# ffmpeg -i 2.avi -target vcd 2.mpg [root@linuxcool ~]# ffmpeg -i 3.avi -target vcd 3.mpg
把mpeg文件(video1.mpg~video3.mpg等3个文件)合并成2个文件:
[root@linuxcool ~]# mkvcdfs 1.mpg 2.mpg 3.mpg copying file vcd/20050208_1558_1.mpg done with vcd/20050208_1558_1.mpg, got 4536 sectors copying file vcd/20050208_1559_1.mpg done with vcd/20050208_1559_1.mpg, got 4530 sectors