我想将任何类型的视频文件转换成ISO映像,然后将其刻录到DVD(在另一台计算机上)-这样最终的光盘就可以在常规DVD播放机上播放。
我已经ffmpeg
安装了medibuntu,并且mpeg输出支持似乎确实起作用。
有命令行工具或简单的脚本可用于执行此操作吗?
您需要专门的mpeg2输出(如果您不介意分辨率损失,但mpeg4在规格范围之外,则为mpeg1)。您可能希望使用MPEG-1或AC3音频的PAL 720x576 25fps 16:9;或适用于NTSC 720x480和23.97fps(或更高)。但是,您可以使用“ dvd”目标预设来简化操作,只需运行以下命令即可ffmpeg -i input.avi -target dvd video.mpg
要将mpeg文件转换为DVD兼容的文件夹结构,需要使用dvdauthor之类的工具。它可能有一些前端,但是书中的第一个示例(第1.2章)可能就足够了。将该示例放入文件中,dvdauthor.xml
并将您的视频放入video.mpg
并执行dvdauthor -o DVD -x dvdauthor.xml
。
这将导致文件夹DVD下的目录结构,您可以使用将该目录结构转换为iso文件genisoimage -dvd-video -o my.iso -v DVD
。然后,您可以将my.iso复制到其他系统,然后使用wodim
或其他工具将其刻录在光盘上。
生成的光盘应该可以在独立播放器中播放,但是由于DVD的限制,您可能会遇到任意mpeg流的问题。有些问题可能是通过package修复的,dvdauthor
而另一些问题是使用mplex
package修复的mjpegtools
。如果您想要字幕,则需要学习如何使用spumux
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句