The scripting command for quit is vlc.misc.quit(). You might be able to add this functionality by modifying vlc/share/lua/intf/http.lua but I've not tried.
Syncplay 1.5.0 released at http://syncplay.pl/syncplay-1-5-0/ with Mac proper support, better VLC support for the shared playlist feature, and a chat feature. The -256 volume trick in Syncplay/VLC INTF Script 0.3.3 doesn't wok for detecting VLC was closed on Mac, so we now use Syncplay to monitor VL...
Syncplay can allow you to unpause multiple instances if you unpause one instance, but it is only semi-instantaneous. There is also the old VLC --input-slave but I've not really looked into it.
I am not aware of such a thing existing, and doubt it will exist unless you learn to code it yourself or are willing to pay for it. It is possible through coding to have more complex playlist generation or shuffling, but it would probably need to be a lot more complex in terms of song selection to b...
My understanding is that the TimeA/TimeB feature is QT-specific, and that as a result of this the variables are not stored within "input" and are therefore not accessible to Lua scripts. As you suggest, this would mean that VLC code would need to be modified to allow for the variables to b...
"stream local media to uPnP renderers on the LAN" - not sure what role VLC has in all this. Depending on what you are doing, you might just be able to create a server/client that VLC can connect with and avoid Lua altogether. What sort of communication bandwidth were you thinking of? You c...
For modern versions of Syncplay the interface script should be in $VLC_Directory\lua\intf\ rather than %APPDATA%\vlc\lua\intf - what folder is http.luac in? You probably want your interface script in the same folder as http.luac. Also, due to how VLC filename finding works, it might be helpful to ca...
It isn't about the size of the files, but the fact they are already compressed. It's not particularly fruitful to apply lossless compression to something which is already heavily compressed. "...most multimedia files will not compress much, as they already exist in a highly compressed state...Y...
Hello! just wanted to add to this request if possible - I work with a large animation studio and we have a number of users that would like to use VLC - the one thing holding us back from deploying the app to everyone is the lack of ability to scrub backward frame by frame (this is used for timers) ...
My guess is that it runs self.player.is_playing() before the state change between playing/pausing is finalised so uses the old state (because things are a little asynchronous due to threads). I expect that if you want it to return the state it will be in after all changes have been executed then you...
I'm guessing it would be possible using the add-on system. Existing add-ons that may be relevant: http://addons.videolan.org/content/show.php/Moments%27+Tracker?content=168031 http://addons.videolan.org/content/show.php/Time2Clipboard?content=166900 http://addons.videolan.org/content/show.php/eplase...
But how can i make newint interface it to listen on a TCP port? (like RC) Currently i'm making RC to listen on port 1234 like this: --extraintf rc --rc-host localhost:1234 Try something like --lua-config "newint={host='localhost:1234'}" The concept is explained at https://www.videolan.org...
Is this comment from 2010 helpful? Hi, Animated images should work fine. AFAIK, there are no limitations at all. Maybe one common error is to give the 'height' parameter the height value of a frame. Actually, 'height' expects the whole png height size ( i.e height_for_one_frame * nbframes ). If you ...
1) Try saving the Lua file under a different name (newint.lua) then running VLC using the command line option --extraintf=luaintf --lua-intf=newint
2) Make sure that if you have VLC installed to more than one location (e.g. 32-bit and 64-bit) that you are using the correct folder/executable.
I could be wrong, but my understanding was that extensions were not supported by VLC on Android because it needs Lua which is not present on Android. Windows, Linux, OS X etc all use a Lua-based scripting system so most scripts are cross-platform compatible amongst Lua-enabled versions of VLC, but s...
Interface scripts can be made to run on start-up, so if the script would work fine as an interface script then that is how you could do it. Might be safest to simply re-encode or re-package the file, though.
I've never tried to do anything like that and am not that clear on what you are trying to do - maybe some use cases would be helpful. As per https://www.videolan.org/developers/vlc/share/lua/README.txt you can use playlist.add() to add to a playlist, and you can specify a URL in .path. If you use pl...
Syncplay 1.3.0 RC1 is now available from http://syncplay.pl/syncplay-1-3-0/ - New features include the readiness indicator, better support for VLC, and managed rooms (which makes it better for hosting larger viewing parties). It includes version 0.2.6 of the syncplay.lua file (also available here ),...