If you can't wait for the promised rewrite of the applescript library, you can use this hack: Prerequisite: Enable the Web interface of VLC. Applescript: set vlcState to (do shell script "curl -s http://localhost:8080/requests/status.xml | grep '<state>' | cut -f2 -d'>' | cut -f1 -d'<'") i...