我下载了一些视频(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 偏好设置不知何故被弄乱了(我从未碰过它们)。