У меня в комнате есть Mac, подключенный к большому монитору. Я много программирую на нетбуках с Linux, и у меня открыто множество терминалов. Было бы хорошо, если бы я мог запустить скрипт с именем что-то вроде «add2vlc», который бы взял файл и поместил его в конец списка воспроизведения VLC.
Есть ли способ сделать это?
В Windows и Linux вы можете вызвать vlc (или vlc.exe) с --playlist-enqueue. Но /Applications/VLC.app/Contents/MacOS/VLC нельзя вызвать с помощью --playlist-enqueue.
Я вижу, что в /Applications/VLC.app/Contents/MacOS/share/lua/ есть все виды кода Lua для сценария VLC, но я действительно не знаю Lua и не могу найти документацию, которая описывает, как я может использовать этот код, чтобы добавить материал в список воспроизведения.
Если я включаю RC-модуль VLC, VLC не запускается. Он также не начинается с контроллера ncurses. Нужно ли перекомпилировать VLC, чтобы получить это?
источник
Я перепробовал все ключи от «a до z» и «от A до Z», и обнаружил, что если вы нажмете B (заглавная b), вы найдете «обозреватель файлов», так что вы сможете добавлять файлы оттуда.
Это сработало для меня.
источник
Редактировать: Оставьте это, вот что-то многообещающее
http://n0tablog.wordpress.com/2009/02/09/controlling-vlc-via-rc-remote-control-interface-using-a-unix-domain-socket-and-no-programming/
По сути, вы сначала включаете интерфейс RC из расширенных опций, перезапускаете vlc и начинаете отправлять команды через настроенный сокет. Проверьте красивые картинки в блоге.
Я проверил это с моим VLC 1.1.5, и, кажется, работает
источник
Я обнаружил, что большую часть того, что мне нужно сделать, можно сделать с помощью AppleScript. Я сделал небольшой скрипт управления VLC на Ruby, который использует RubyOSA. По сути, все, что я хочу сделать, это воспроизвести / приостановить и добавить материал в список воспроизведения. Я поднял это здесь: VLC-контроль .
источник