无法在电影播放器​​和 VLC 中播放 avi 或 mp4 文件

无法在电影播放器​​和 VLC 中播放 avi 或 mp4 文件

我下载了一些视频(mp4 和 avi),但无法在 Movie Player 和 VLC 中播放它们。

在电影播放器​​中,显示错误消息“无法确定流的类型”。

当我查看这些视频文件的属性时,“音频/视频”选项卡上没有任何信息。应该有关于音频和视频编解码器、比特率等的信息。

这些视频是否损坏了?或者我缺少某些编解码器?

答案1

我的解决方案是转到 VLC 中的“工具”>“首选项”,然后在“视频”选项卡中:

  • 勾选启用视频(如果未选中)。
  • 勾选窗户装饰(如果未选中)。
  • 设置输出下拉菜单X11 视频输出 (XCB)

然后保存更改。这可能会解决问题。

在此处输入图片描述

答案2

您可能缺少编解码器,它可能已获得专利并且默认情况下不包含在 Ubuntu 中。

ubuntu-restricted-extras通过sudo apt-get或通过软件中心安装,点击此链接应该可以解决你的问题。

答案3

没有提到我正在从 torrent 下载视频文件。我觉得没有必要在这里提到它,因为我的 torrent 客户端显示它已下载 100%。

我正在使用qBittorrentBittorrent 客户端下载视频文件。显示已完成 100%。但我无法播放这些视频文件。

然后我尝试使用以下命令打开 torrent 文件(将下载位置与 qBittorrent 下载位置相同)传播Bittorrent 客户端,Ubuntu 中默认的 Bittorrent 客户端。

令我惊讶的是,Transmission 显示视频文件仅下载了 99.8%。然后它又下载了剩余的 0.2%,现在我可以播放这些视频文件了。

没想到 torrent 客户端也是视频文件无法播放的原因。希望这个问题能帮助其他遇到类似问题的人。

答案4

由于某种原因,在 Ubutuntu 14.04 上打开 .mp4 文件时 VLC 启动时崩溃。

这可能对其他人不起作用,但对我有用:

sudo apt-get update
sudo apt-get remove --purge vlc
sudo apt-get install vlc

我会尝试在执行此操作之前升级,看看是否需要更新 VLC。我不需要更新它,只是必须重新安装,因为 VLC 不知何故损坏了。可能是我的 VLC 偏好设置不知何故被弄乱了(我从未碰过它们)。

相关内容