视频转换为 AVI

视频转换为 AVI

我想在 Linux 上转换我的视频文件,因为我的电视只识别 AVI 视频格式。
我第一次尝试转换文件是通过 Handbrake。事实上,出厂时我只有两个编解码器,MPEG-4 和 Matroska,我都试过了,但它们在我的电视上不起作用 :(
我尝试将目标文件重命名为 *.avi,但使用 mediainfo 工具时,我收到一个错误(我忘了复制它),基本上说“它是一个隐藏在 AVI 文件中的 MP4”。我不得不重命名文件以避免再出现此错误。所以 Handbrake 没有编解码器。
我也尝试使用 VLC 转换我的视频,但编解码器也不存在: 编解码器不正确
现在我确信这不是一个错误,那么如何在 Linux 上安装 AVI 编解码器?
提前致谢,
Mathematix

请注意:我是法国人,所以有些答案可能看起来很奇怪:)

答案1

AVI 是媒体文件的容器,而不是编解码器本身。如果您的电视无法识别 mp4 格式,则是因为您的电视缺少编解码器。

我会尝试使用艾维德姆克斯并选择mpeg2视频编解码器和mp2音频。试用简单的短视频就足够了。

当然,您可以在 Avidemux 中尝试不同的编解码器。

答案2

在互联网上搜索后,我终于找到了问题的答案。这可能对你没有帮助,因为你可能没有相同的电视。这是我用来自动转换文件的 bash 脚本:https://pastebin.com/ZGhKBqNj
如果您想为视频文件添加字幕,只需将文件重命名为视频文件的名称 .srt 。第一个参数是视频文件,第二个参数是位置(不要将文件名放在位置中)。这是 Github 上某人脚本的分支,但我不记得他的名字了……希望这能对某人有所帮助!(适用于索尼 Bravia 电视)

相关内容