我想在Linux上转换我的视频文件,因为我的电视只识别AVI视频格式。
我第一次尝试转换我的文件是通过手闸。事实上,我只有两个编解码器,MPEG-4和Matroska,我都试过了,它们在我的电视上不起作用。
我试图将目标文件重命名为*.avi,但是使用mediainfo工具,我得到一个错误(我忘记复制它),它基本上是“它是隐藏在MP4文件中的一个MP4”。我只需重命名这个文件,就不会再有这个错误了。所以手刹没有编解码器。
我还试着用VLC转换我的视频,但是编解码器也不存在:不是正确的译码器
现在我肯定这不是一个bug,那么我如何在linux上安装AVI编解码器呢?
提前谢谢你,
Mathematix
诺塔·贝内:我是法国人,所以可能有些答案看起来很奇怪:)
发布于 2019-08-09 09:28:51
在网上搜索之后,我终于找到了我问题的答案。这可能对你没有帮助,因为你可能没有相同的电视。下面是一个bash脚本,用于自动转换我的文件:https://pastebin.com/ZGhKBqNj
如果要向视频文件中添加字幕,只需用视频file.srt的名称重命名该文件即可。第一个参数是视频文件,第二个参数是位置(不要将文件名放在位置中)。这是吉顿的剧本叉,但我不记得他的名字.希望这能帮到别人!(在索尼Bravia电视上工作)
发布于 2019-08-04 15:25:14
AVI是媒体文件的容器,而不是编解码器本身。如果您的电视不识别mp4格式,那么这是由于您的电视缺少编解码器。
我会尝试转换文件使用Avidemux,并选择mpeg2编解码器的视频和mp2的音频。试一试,简单的短视频就足够了。
当然,您可以在Avidemux中实验不同的编解码器。
https://askubuntu.com/questions/1163360
复制相似问题