我想将一个任意类型的视频文件转换成ISO镜像,然后将其刻录到DVD上(在另一台电脑上),以便最终的光盘可以在普通的DVD播放器上播放。
我已经安装了带有medibuntu的ffmpeg,并且MPEG输出支持似乎是有效的。
是否有一个命令行工具或简单的脚本可以用来完成这个任务?
我已经安装了带有medibuntu的ffmpeg,并且MPEG输出支持似乎是有效的。
是否有一个命令行工具或简单的脚本可以用来完成这个任务?
ffmpeg -i input.avi -target dvd video.mpg
要将mpeg文件转换为DVD兼容的文件夹结构,你需要像dvdauthor这样的工具。可能有一些前端工具可用,但书中的第一个例子chapter 1.2可能已经足够了。将该示例放入文件dvdauthor.xml
中,将你的视频放入video.mpg
并执行dvdauthor -o DVD -x dvdauthor.xml
。genisoimage -dvd-video -o my.iso -v DVD
将其转换为ISO文件。然后,您可以将my.iso复制到其他系统,并使用wodim
或其他工具刻录到光盘上。dvdauthor
修复,其他问题可以通过来自mjpegtools
软件包的mplex
解决。如果您想要字幕,您需要学习如何使用spumux
。sudo apt-get install
):(使用ffmpeg版本2.8.15-0和4.2.2-1ubuntu1进行测试)
这取决于您购买DVD播放器的地区。
ffmpeg -i yourvideo.mp4 -target ntsc-dvd yourvideo.mpg
ffmpeg -i yourvideo.mp4 -target pal-dvd yourvideo.mpg
(已测试使用dvdauthor 0.7.0和0.7.2)
在~/.config/
目录下创建一个名为video_format
的文件。
该文件只需要包含一行内容:
NTSC用户:NTSC PAL用户:PAL SECAM用户:SECAM?我无法确认。dvdauthor --title -o yourvideo -f yourvideo.mpg
dvdauthor -o yourvideo -T