Linux系统中提取DVD音频的方法介绍(2)
2008-02-23 07:27:07来源:互联网 阅读 ()
3:还是讲讲怎么从dvd copy吧
a:上面的例子是用来 dvd://? 的参数。这表示直接用dvd光驱。?表示的是我们从那个轨道开始编码。一般dvd有好几个轨道。第一个往往是片头和什么节目预告之类的。所以我一般直接从2开始。3也是。一般没什么用了。具体你可以看看光盘里的info文件。有几个。
b:那么像Fortraner兄说的没有光驱或已经把vod文件拷贝出来的怎么办?
其实我们可以一次性的搞定:
先建立一个目录比如:DVD。然后把那些dvd光盘里的文件都扔到这个目录。注意,不要忘了把那些info文件也扔进去。那时dvd的轨道信息。有用。然后我们就把这个DVD目录当成dvd光驱。PHP代码:
mencode dvd://2 -dvd-device DVD/ (这里指定你的DVD的路径)
c:那么我要是不用上面的办法呢?就是说我就选几个vod文件。我能一次性给搞定呢?行。
请看例子,PHP代码:
cat 1.vod 2.vod | mencoder -noidx -ovc copy -oac copy -o output.avi -
注意不要忘了加“-”。在linux系统好像直接可以用mencode *.vob.我想不行的话你就用cat吧。cat好强啊。最后我们可以用一个脚本来自动完成所有的步骤:
我的730M的3pass编码的脚本,PHP代码:
#!/bin/sh
rm -rf frameno.avi
mencoder dvd:// -vobsubout subtitles
-vobsuboutindex 0 -sid 0 -ovc frameno -o
frameno.avi -oac mp3lame -lameopts vbr=3:abr=80
mencoder dvd:// -ovc lavc -lavcopts
vcodec=mpeg4:vqh:vpass=1 -oac copy -o aa.avi
mencoder dvd:// -ovc lavc -lavcopts
vcodec=mpeg4:vqh:vpass=2 -oac copy -o aa.avi
不知道哪里还没有明白。大家主要还是看doc文档和man吧。很详细的。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
