I have a video located at /tmp/example.mp4. When I try to play it with VLC I get the following error:
Your input can't be opened: VLC is unable to open the MRL 'file:///tmp/example.mp4'. Check the log for details.
When I check the log it contains the following error-level entry:
filesystem error: cannot open file /tmp/example.mp4 (No such file or directory)However that file does exist:
$ ls /tmp/example.mp4
/tmp/example.mp4Furthermore, when I copy that file to my home folder I can play it without any problems. Why can't VLC play the video from the /tmp folder?
- VLC version: 3.0.8
- OS version: Ubuntu 16.04 LTS (4.4.0-173-generic)
Output from 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 4 1 Answer
GREAT the answer of user @user535733 and Raffa is correct and solve the problem!!!
Then: uninstall the snap version of VLC with
sudo snap remove vlcand install the Debian (.deb) package from the Ubuntu official repository with
sudo apt-get install vlc