ale*_*rtr 10 video dvd ffmpeg video-conversion compact-disc
这可以用 ffmpeg 实现吗?您是否有任何链接可以解释如何执行此操作?
我用谷歌搜索过,但结果不多。
我只是希望能够将 CD 或 DVD 转换为 MP3 音频文件。
从 DVD 中,您可以直接访问 VOB 文件,但您必须将它们连接起来:
cd /path/to/dvd/
cat VOB1.VOB VOB2.VOB VOB3.VOB | ffmpeg -i - -c:a libmp3lame -vn /path/to/output.mp3
Run Code Online (Sandbox Code Playgroud)
对于 CD,如果您的 ffmpeg 是在libcdio
支持下编译的,@M132为我们提供了一个解决方案:
ffmpeg -f libcdio -ss 0 -i /dev/sr0 dump.flac
Run Code Online (Sandbox Code Playgroud)
要libcdio
在 Windows 下使用 ffmpeg,请查看Media Autobuild Suite。然后它可以从.cue
文件中读取。
对于DVD,关键部分是安装DVD解密库(例如libdvdcss
)。
直接用 ffmpeg 读取 DVD 给我带来了很多断帧。
\n神奇的是,首先将电影转储到磁盘上
\nmpv dvd:// --dvd-device=/dev/cdrom --stream-dump=filename.vob\n
Run Code Online (Sandbox Code Playgroud)\ndvd://[title][/device] --dvd-device=PATH\n Play a DVD. DVD menus are not supported. If no title is given, the longest ti\xe2\x80\x90\n tle is auto-selected. Without --dvd-device, it will probably try to open an\n actual optical drive, if available and implemented for the OS.\n
Run Code Online (Sandbox Code Playgroud)\n然后使用 ffmpeg 进行转换:
\ndvd://[title][/device] --dvd-device=PATH\n Play a DVD. DVD menus are not supported. If no title is given, the longest ti\xe2\x80\x90\n tle is auto-selected. Without --dvd-device, it will probably try to open an\n actual optical drive, if available and implemented for the OS.\n
Run Code Online (Sandbox Code Playgroud)\n对于音频 CD,我推荐
\nasunder
作为一个简单而轻便的 GUI 程序,它可以可靠地“正常工作”,并具有一些不错的功能,例如自动元数据查找、纠错、多输出格式转换等。abcde
如果你真的想深入研究并定制一切。非常好的控制台程序,但要准备好花一些时间阅读手册并首先弄清楚配置。 归档时间: |
|
查看次数: |
19522 次 |
最近记录: |