融化命令行播放器问题:编解码器不支持隔行扫描
我在一台 Linux 机器上安装了 Melt(使用 MLT 框架),并尝试执行简单的视频编辑操作。 以下是我发出的命令:
melt avformat-novalidate:clip1.mpeg -consumer avformat:clip1-grey.mpeg -verbose
输出视频未正确创建,并且还给出如下错误:
[mpeg1video @ 0x1b0a5910]interlacing not supported by codec
有人知道为什么会发生这种情况吗?
I installed melt (using MLT framework) in one of my Linux machine and is trying to perform a simple video editing operation.
Following is the command I issued:
melt avformat-novalidate:clip1.mpeg -consumer avformat:clip1-grey.mpeg -verbose
The output video is not getting created properly and also it is giving an error like:
[mpeg1video @ 0x1b0a5910]interlacing not supported by codec
Do anybody know, why this is happening?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
你可以使用这样的东西:
You can use something like this :
可能是您的视频编码不正确,因为我之前曾将其用于多个编解码器和多个容器,但我之前没有看到过此错误。
尝试使用不同的视频编解码器,例如 mpeg4 或 libx264。要了解所有可用的视频编解码器,
请在命令中使用视频编解码器,如下所示,
您可能需要根据您使用的编解码器更改文件扩展名(容器),例如对于 h264,您可能希望使用 avi 或 flv 等。
May be your video is not encoded properly because i have used it before for multiple codecs and multiple containers I haven't seen this error before.
try using different video codecs like mpeg4 or libx264. to know all the video codecs available
use video codec in your command like this
you may need to change the file extension(container) depending on the codec you use like for h264 you would want to use avi or flv etc.