Po drugiej stronie pokoju mam komputer Mac podłączony do dużego monitora. Dużo programuję na netbooku Linux i mam wiele otwartych terminali. Byłoby miło, gdybym mógł uruchomić skrypt o nazwie coś takiego jak „add2vlc”, który pobierałby plik i wypychał go na końcu listy odtwarzania VLC.
Czy jest na to jakiś sposób?
W systemach Windows i Linux można wywołać vlc (lub vlc.exe) za pomocą --playlist-enqueue. Ale /Applications/VLC.app/Contents/MacOS/VLC nie można wywołać za pomocą --playlist-enqueue.
Widzę, że w /Applications/VLC.app/Contents/MacOS/share/lua/ jest wiele rodzajów kodu Lua do skryptu VLC, ale tak naprawdę nie znam Lua i nie mogę znaleźć dokumentacji opisującej, w jaki sposób ja może użyć tego kodu, aby dodać elementy do listy odtwarzania.
Jeśli włączę moduł RC VLC, VLC nie uruchamia się. Nie zaczyna się też od kontrolera ncurses. Czy muszę ponownie skompilować VLC, aby to uzyskać?
źródło
Wypróbowałem wszystkie klucze od „a do z” i „A do Z”, i odkryłem, że jeśli naciśniesz B (wielkie b), znajdziesz „przeglądarkę plików”, dzięki czemu możesz dodawać pliki z tego miejsca.
To działało dla mnie.
źródło
Edycja: Zostaw to, oto coś obiecującego
http://n0tablog.wordpress.com/2009/02/09/controlling-vlc-via-rc-remote-control-interface-using-a-unix-domain-socket-and-no-programming/
Zasadniczo najpierw włączasz interfejs RC z opcji zaawansowanych, ponownie uruchamiasz vlc i zaczynasz wysyłać polecenia przez ustawione gniazdo. Sprawdź ładne zdjęcia na blogu.
Przetestowałem to na moim VLC 1.1.5 i wydaje się, że działa
źródło
Przekonałem się, że większość tego, co muszę zrobić, można zrobić za pomocą AppleScript. Zrobiłem mały skrypt sterujący VLC w Ruby, który używa RubyOSA. Zasadniczo wszystko, co chcę zrobić, to odtwarzać / wstrzymywać i dodawać elementy do listy odtwarzania. Umieściłem to tutaj: kontrola VLC .
źródło