我有一个位于/tmp/example.mp4的视频。当我尝试用VLC播放它时,出现了以下错误:
你的输入无法打开: VLC无法打开MRL 'file:///tmp/example.mp4'。请检查日志获取详细信息。
当我查看日志时,发现以下错误级别的条目:
然而,该文件确实存在。
此外,当我将该文件复制到我的主文件夹时,我可以顺利播放它。为什么VLC无法从/tmp文件夹中播放视频?
你的输入无法打开: VLC无法打开MRL 'file:///tmp/example.mp4'。请检查日志获取详细信息。
当我查看日志时,发现以下错误级别的条目:
filesystem error: cannot open file /tmp/example.mp4 (No such file or directory)
然而,该文件确实存在。
$ ls /tmp/example.mp4
/tmp/example.mp4
此外,当我将该文件复制到我的主文件夹时,我可以顺利播放它。为什么VLC无法从/tmp文件夹中播放视频?
- VLC版本:3.0.8
- 操作系统版本:Ubuntu 16.04 LTS (4.4.0-173-generic)
ffprobe
的输出:
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'example.mp4':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
encoder : Lavf56.40.101
Duration: 00:00:10.00, start: 0.000000, bitrate: 37 kb/s
Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 640x480, 36 kb/s, 4 fps, 4 tbr, 16384 tbn, 8 tbc (default)
Metadata:
handler_name : VideoHandler
sudo snap install vlc
安装的。那么这是为什么预期行为呢?有什么区别吗? - a_guestsudo snap remove vlc
卸载Snap版本的VLC,然后使用sudo apt-get install vlc
从Ubuntu官方软件仓库安装DEB包。 - Raffa