I guess it would involved writing a bash script, using a while loop waiting for inputs to stop.
while :
do
vlc -f --play-and-exit /path/to/film_1.avi
vlc -f --play-and-exit /path/to/film_2.avi
vlc -f --play-and-exit /path/to/film_3.avi
vlc -f --play-and-exit /path/to/film_4.avi
vlc -f --play-and-exit /path/to/film_5.avi
done
If you hit CTLR+C, it will end the current video and start the next one.
To exit, you have to close the terminal. There might be a more elegant solution, like a while loop waiting for an input to stop.
EDIT
one-liner that can be run in a terminal :
while :; do vlc -f --play-and-exit /path/to/film_1.avi;vlc -f --play-and-exit /path/to/film_2.avi;vlc -f --play-and-exit /path/to/film_3.avi;vlc -f --play-and-exit /path/to/film_4.avi;vlc -f --play-and-exit /path/to/film_5.avi;done
Explanation
- while : equivalent to while true, infinite loop
- -f full screen option
- --play-and-exit exit vlc after playing vidéo
I found this online:
In VLC Media Player:
Select Tools > Preferences Select the Interface tab (default tab) At the bottom of the Interface options, in the Playlist section, tick "Pause on the last frame of a video" Click Save Start playing the first video It will pause once it reaches the end To move on to the next video, hit n (next). If you need to go back, hit p (previous)
BUT "Pause on the last frame of a video" doesn't exist anymore :(((( I even downgraded VLC, not working :( Anybody?
– Nala Oct 09 '15 at 12:22