我有用 GoPro Hero4 拍摄的 1080p 60fps 视频,想在我的 Linux 桌面上播放。
当我尝试使用 Totem 观看视频时,它总是以慢动作播放,观看 3 秒后声音就会中断。如果我将头移到视频中的另一个点,声音会再次开始,但随后会中断。
当我使用 VLC 播放器时,声音正常,但视频很不流畅且像素化,无法观看。
无论我从电脑硬盘还是便携式硬盘观看视频,都会出现这些问题。
我是否需要安装新的视频驱动程序?我有一台旧的 Dell Vostro 1710,因此可能有些驱动程序已经过期。
编辑:我使用 Windows 7 双启动,并且视频可以通过 WMP 完美播放。
答案1
在某些情况下,使用旧的 LTS Ubuntu 会很麻烦。您可能会发现以下命令行很有用
ffmpeg -i MyVideoIn.mp4 -c:v libx264 -crf 18 -r 25 -s xga -c:a copy OutputVideo.mkv
这会大大降低视频质量并需要一些时间。它将帧速率设置为 25;30 可能更好,但就我而言,我需要 25。但最终,输出视频成功了,解决了我的问题。
答案2
您应该使用本指南启用 gpu 解码如何使用 Intel HD 4000 GPU 在 VLC 中启用硬件加速视频?看看这是否有帮助,它确实对我的上网本戴尔 mini 1012 有帮助
答案3
你有一个 9 年前的单核移动赛扬 CPU。它很可能不够强大,无法支持 1080P 60fps 的 h.264。
您描述的症状确实表明存在这种情况。
如果是这样,那么如果不更新到现代 CPU,就无法轻松地以当前格式播放它们。
你可以:
- 以较低的帧速率或分辨率录制
- 转码为较低的帧速率或分辨率以便稍后播放(如果在笔记本电脑上执行此操作,速度会非常慢)
- 尝试调整 VLC 中的解码设置,主要是禁用“循环内去块” - 然而这会明显降低图像质量。