- Вопрос или проблема
- ОБНОВЛЕНИЕ
- Ответ или решение
- 1. Понимание структуры папок для хранения расширений
- Для локальной установки (доступно только текущему пользователю):
- Для установки на уровне всей системы (доступно всем пользователям):
- 2. Установка расширений
- 3. Доступ к установленным расширениям
- 4. Устранение неполадок
- Заключение
Вопрос или проблема
VLC плеер позволяет устанавливать расширения, плагины, скины. Их нужно скопировать в папку: например, его расширения .lua
должны находиться в папке с тем же названием. Где это находится?
Для установки расширений (.lua
) нужная папка — это ~/.local/share/vlc/lua/extensions/
для текущего пользователя и /usr/lib/vlc/lua/extensions/
для всех пользователей. Я узнал об этом здесь и здесь.
После установки они находятся в разделе ‘Вид’
(Я поместил их здесь для иллюстрации, не рекомендую все из них.)
Скины устанавливаются через меню Инструменты/Настройки (Ctrl-P) – Интерфейс: ‘Использовать пользовательский скин’ и выберите файл скина.
ОБНОВЛЕНИЕ
На данный момент очень мало расширений VLSub действительно работают и стоят того, чтобы их попробовать; и среди них большинство не активно разрабатываются, как видно здесь: лучшее из них — VLSub, вероятно, лучший инструмент на данный момент для загрузки субтитров — до такой степени, что последние версии плеера интегрировали это дополнение по умолчанию (но в VLC 2.2.2 оно устарело и перестало работать: см. ниже).
VLC 2.2. имеет возможность искать и устанавливать расширения в его настройках, в разделе Инструменты- Плагины и расширения:
Только он не всегда устанавливает последнюю версию, которая необходима для работы расширения, в этом случае скачайте скрипт у разработчика (для VLSub здесь) и установите его, как указано в первой части этого ответа.
Если дополнения, которые идут с плеером, нужно заменить, найдите их в /usr/lib/vlc/lua/extensions/
.
Я использую snap версию VLC на Xubuntu 20.10.
Расширения расположены здесь:
/home/[username]/snap/vlc/1700/.local/share/vlc/lua/extensions/
Для тех, кто установил версию VLC через Flatpak, путь к вашей папке расширений:
/home/[username]/.var/app/org.videolan.VLC/data/vlc/lua/extensions
(по крайней мере, на Ubuntu 21.10 с использованием VLC 3.0.16)
это мой путь:
/usr/lib/x86_64-linux-gnu/vlc/lua/extensions
другой упомянутый путь, который предлагали ребята, мне не подошел.
спасибо
Извините, у меня недостаточно репутации, чтобы прокомментировать предыдущие ответы:
- Первый ответ от user47206 и отредактированный Jorge Castro описывает два способа добавления аддонов (плагинов или расширений) в VLC вручную, размещая их lua-файлы в определенной директории, или автоматически через меню инструментов>плагины и расширения, которые теоретически все еще действуют, но директории, упомянутые в ответе и комментарии Антонио Петрика, теперь не работают/ устарели.
- Второй ответ от user1137772 и отредактированный Nmath показывает новую директорию /home/[username]/snap/vlc/1700/.local/share/vlc/lua/extensions/, которая теперь требует небольшого изменения “Я использую VLC версии 3.0.12.1 на Ubuntu 21.04 из магазина программного обеспечения Ubuntu” на /home/[username]/snap/vlc/2103/.local/share/vlc/ “который содержит папки skins2 для скинов типа файла vlt и lua/ для различных плагинов и расширений типа файла lua, т.е. extensions, такие как VLsub, который теперь предустановлен по умолчанию, playlist, как radiotime, также предустановлен, позже он может создать другие папки внутри, такие как sd для поиска сервисов, таких как TuneIn или intf для интерфейса, такие как syncplay, которые вы можете добавить автоматическим способом.”.
- Расположение библиотеки luac файлов, извлеченных из ” предустановленного VLsub = расширения” дополнительная информация из меню инструментов>плагины и расширения>активные расширения это /snap/vlc/2103/usr/lib/vlc/lua/[folder] см. изображение доказательства и изображение доказательства, которые содержат luac файлы для других предустановленных аддонов, таких как jamendo и icecast.
- По умолчанию инструменты>настройки>”расширенный”интерфейс>вход/ Кодеки>отключить все lua плагины отмечено, и снятие отметки отключит эти предустановленные “luac” аддоны (такие как VLsub, jamendo и icecast) и “lua”, которые я добавил (такие как TuneIn Radio, Jump to time, Sampler_PG “который имеет только lua файл в /home/[username]/snap/vlc/2103/.local/share/vlc/lua/[folder] !”).
- Для меня я добавил некоторые аддоны автоматически, а некоторые вручную, только расширения появились в меню просмотра под VLsub, в то время как аддоны для поиска сервисов добавленные “автоматическим способом” появятся в левом панели плейлиста и другие аддоны, такие как скины, парсеры плейлиста, интерфейс будут установлены только в инструментах>плагины и расширения:
- Скины работали для меня вручную из внутреннего скина, перейдя в инструменты>настройки>”простые”настройки>внешность>отметить “использовать пользовательский скин” и затем выберите ваш файл vlt “скачанные автоматически скины не появятся здесь, так как .local является скрытой директорией, поэтому вам придется поместить их в видимую”, нажмите сохранить и перезапустите VLC. После загрузки пользовательского скина в контекстном меню появится опция>интерфейс>выбрать скин, из которого вы можете выбрать скин из /home/gandalf/snap/vlc/2103/.local/share/vlc/skins2.
Выбор skin2 из инструментов>настройки>”расширенные”настройки>интерфейс>настраиваемый интерфейс “отметить” вызвал сбой плеера и он больше не мог быть открыт, кроме как набрав VLC в терминале. - Расширения, которые я добавил автоматически, “казались” работающими.
- Все другие аддоны, которые я добавил, не работали.
- Скины работали для меня вручную из внутреннего скина, перейдя в инструменты>настройки>”простые”настройки>внешность>отметить “использовать пользовательский скин” и затем выберите ваш файл vlt “скачанные автоматически скины не появятся здесь, так как .local является скрытой директорией, поэтому вам придется поместить их в видимую”, нажмите сохранить и перезапустите VLC. После загрузки пользовательского скина в контекстном меню появится опция>интерфейс>выбрать скин, из которого вы можете выбрать скин из /home/gandalf/snap/vlc/2103/.local/share/vlc/skins2.
Ответ или решение
Установка расширений для VLC: Подробная инструкция
Установка расширений в виде .lua файлов в VLC может значительно расширить функциональные возможности вашего медиаплеера. Однако процесс установки может варьироваться в зависимости от используемой версии и формата установленных пакетов (Snap, Flatpak и другие). В этой статье мы подробно рассмотрим, как устанавливать расширения для разных конфигураций VLC.
1. Понимание структуры папок для хранения расширений
Для установки расширений в VLC, вам сначала нужно знать, куда именно помещать эти .lua файлы. Расширения размещаются в специально отведённых папках, местоположение которых зависит от типа установки VLC.
Для локальной установки (доступно только текущему пользователю):
- Linux:
~/.local/share/vlc/lua/extensions/
- Snap версия:
/home/[имя_пользователя]/snap/vlc/[номер_версии]/.local/share/vlc/lua/extensions/
- Flatpak версия:
/home/[имя_пользователя]/.var/app/org.videolan.VLC/data/vlc/lua/extensions
Для установки на уровне всей системы (доступно всем пользователям):
- Linux:
/usr/lib/vlc/lua/extensions/
- Другие случаи:
/usr/lib/x86_64-linux-gnu/vlc/lua/extensions
2. Установка расширений
После определения соответствующей папки, выполните следующие шаги:
-
Загрузите файл расширения (.lua), который вы хотите установить. Обычно такие файлы можно найти на официальном сайте VLC или на GitHub разработчика.
-
Переместите файл .lua в нужную папку. Если вы используете Snap или Flatpak версии VLC, убедитесь, что папка соответствует вашему пакету.
-
Перезапустите VLC, чтобы изменения вступили в силу.
3. Доступ к установленным расширениям
После установки расширения, вы сможете найти его в интерфейсе VLC:
- Перейдите в меню "Вид" (View) и вы увидите список установленных расширений.
4. Устранение неполадок
На практике могут возникать случаи, когда расширение не работает должным образом. Возможные причины и решения:
-
Обновление VLC или расширения: Убедитесь, что у вас установлена последняя версия VLC и самих расширений. Если встроенный менеджер плагинов VLC не устанавливает последнюю версию расширения, загрузите её напрямую с сайта разработчика.
-
Проверка установки: Убедитесь, что файлы находятся в правильной папке и имеют соответствующие разрешения для доступа.
Заключение
Установка расширений в VLC – это отличный способ адаптировать плеер под свои нужды и улучшить его функциональность. Следуйте указанным рекомендациям и советам, чтобы успешно интегрировать расширения в вашу версию VLC. Надеемся, что эта статья помогла вам разобраться в процессе установки и настройки. Если у вас возникли дополнительные вопросы, предложите варианты улучшения или задайте ваш вопрос в комментариях.