有没有简单的方法可以用 ubuntu 将 .mkv 文件转换为 .avi 文件?我试过下载应用程序,但似乎都不起作用。谢谢
答案1
获取 WinFF:
sudo add-apt-repository ppa:paul-climbing/ppa
sudo apt-get update
sudo apt-get install winff
可选:
sudo apt-get install libavcodec-extra-53
在 WinFF 中,选择“宽屏 XVID”等预设,然后使用 MKV 文件的设置加载视频比特率、帧速率、分辨率和音频设置(您可以通过右键单击文件并选择属性 > 音频/视频来获取它们)。在 Wikipedia 上搜索“宽高比”以获取不同分辨率的正确宽高比设置。在具有 24GB RAM 的 Core i7 上,将 45 分钟的 720P MKV 转换为 AVI 大约需要 20 分钟。
来源: https://code.google.com/archive/p/winff/wikis/UbuntuInstallation.wiki
答案2
手刹是 ubuntu 中将 .mkv 文件转换为 .avi 文件的最佳工具。在终端上运行以下命令在 Ubuntu 12.04 中安装 handbrake,
编辑 /etc/apt/sources.list 文件,
sudo gedit /etc/apt/sources.list
在打开的 sources.list 文件中添加以下行,
deb http://ppa.launchpad.net/stebbins/handbrake-snapshots/ubuntu precise main
deb-src http://ppa.launchpad.net/stebbins/handbrake-snapshots/ubuntu precise main
然后更新存储库,
sudo apt-get update
运行此命令来安装 handbrake,
sudo apt-get install handbrake-gtk
答案3
使用 ffmpeg https://www.ffmpeg.org/
ffmpeg -i filename.mkv -c:v copy -c:a copy output.avi
来源:https://superuser.com/questions/227338/how-to-convert-an-mkv-to-avi-with-minimal-loss
答案4
由于 Handbrake 不再支持 AVI 输出,您可以通过命令行快速执行此操作,如下avconv
所示:
avconv -i infile.mkv -codec copy outfile.avi
通过使用 -codec copy,您只需更改容器,而无需重新编码影片。注意:根据原始文件中使用的编解码器,您可能需要先安装 Ubuntu 受限附加包。您可以通过软件中心或通过 CLI 从终端执行此操作sudo apt-get install ubuntu-restricted-extras
来源:经验