VLC无法打开mp4a音频编码器


10

我正在尝试使用VLC的“转换/保存”功能将mkv文件转换为mp4。(带有MPEG-4 AAC音频的H.264视频)

我收到以下错误:

VLC无法打开mp4a音频编码器

我该如何补救?Windows 10上的VLC 2.2.4

谢谢!


您还能提供更多信息吗?还有其他调试/错误消息吗?VLC版本?视频的元数据?您安装了哪些媒体编解码器?您在什么操作系统上运行它?如果您是在Linux发行版上运行它,是否可以通过从终端启动VLC来提供其他调试信息?
服务经理

我向问题中添加了“ Windows 10上的VLC 2.2.4”。我没有手动安装任何编解码器。
Mooseman '17

您还能添加用于获取错误消息的命令/过程吗?也许是截图?
服务经理

@ServiceManager打开UI->转换/保存。没有其他错误,因为VLC将继续转换视频。但是,不会保存任何音轨。
Mooseman '17

Answers:


23

转到“工具”>“首选项”>“输入/编解码器”>“视频编解码器”>“ FFmpeg”。将“严格标准符合性”更改为--2对我有用。

在这里找到此方法: 流/转码失败


3
就像dankohn在下面指出的那样,您需要选择“在左下角显示全部”以显示FFmpeg选项
Harry Cho

我的问题是我使用VLC转换的视频,融合的MP4没有音频,只有视频,我发现音频格式与原始文件格式“ MPEG-4 AAC”音频不相同。您的解决方案对我来说是有效的。
杰森

就像superuser.com/a/1233748/396998的答案所说,您需要向下滚动才能找到该Strict standard compliance部分(在Mac上并不总是显示明显的滚动条)-谢谢@dankohn!
Rock Lee

3

在OS X上,选择VLC菜单,然后选择“首选项”。然后单击左下方的全部显示。然后在左窗格的“视频编解码器”下,选择FFmpeg,向下滚动一半并更改Strict standard compliance为-2。


0

如果要打开mpeg4视频,则可以使用以下命令:

xdg-open test_video.mp4

如果出现错误,则可能需要在CentOS中安装以下内容:

sudo yum install gstreamer gstreamer-ffmpeg gstreamer-plugins-bad gstreamer-plugins-bad-free gstreamer-plugins-bad-nonfree gstreamer-plugins-base gstreamer-plugins-good gstreamer-plugins-ugly gstreamer-plugin-crystalhd gstreamer1-plugins-bad-freeworld gstreamer1-plugins-bad-free gstreamer1-plugins-good gstreamer1-libav ffmpeg
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.