This is something I wrote to automate running videos on a plasma continuously but randomly.
However, what i wanted it to do was check the contents of the folder every time the machine was booted (or the batch file read) and re-write the playlist of files that the program plays in a random play.
The program used for playing the videos was VLC
|
C: cd\ ::ERASE ORIGINAL PLAYLIST FILE erase movie.m3u ::GET INFORMATION OF WHICH FILES ARE IN C:\MEDIA\VIDEO :: CHANGE YOUR DETAILS AS NECESSARY cd media cd video @echo off ::REMOVE OLD FILE erase avifiles.txt :: MAKE TEXT FILE DIRECTORY OF ALL AVI FILES IN A FOLDER dir /o /b *.avi >avifiles.txt :: ADD FIRST LINE TO THE TEXT FILE echo #EXTM3U >movie.m3u :: PARSE AVIFILES.TXT FILE INTO MOVIE.M3U txt file FOR /F %%i in (avifiles.txt) do echo c:\media\video\%%i>> movie.m3u :: MOVE FILE to C :\ move movie.m3u c:\ c: cd\ cd program files cd videolan cd vlc :: RUN VLC FULLSCREEN WITH A RANDOMISED SELECTION :: OF ALL FILES IN THAT ORIGINAL FOLDER TAKING FILES FROM c:\MOVIE.M3U vlc --disable-screensaver --fullscreen --random c:\movie.m3u
|
No comments:
Post a Comment