azsx
Я попробовал создать команду запуска в контекстном меню - всё получилось.
Понадобится nautilus-actions (пробовал обойтись без него - не вышло, может, чего-то недокрутил, а может, так и должно быть).
В прикрепленном архиве три файла:
vlc.desktop - для плеера vlc
totem.desktop - для плеера totem
desktop.md5 - контрольные суммы для первых двух.
Итак, первым делом ставим пакет nautilus-actions
apt-get install nautilus-actions
Далее, создаём нужные каталоги
mkdir -p ~/.local/share/file-manager/actions
Файлы vlc.desktop и totem.desktop кладём в
~/.local/share/file-manager/actions/
Всё то же самое можно сделать, запустив nautilus-actions и заполнив форму настроек. В этом случае каталоги и файлы будут созданы автоматически.
Ссылка на русскоязычное описание есть в этой теме выше. По нему я всё и делал.
Далее, на всякий случай выгружаем из памяти Наутилус
nautilus -q
И запускаем его снова.
Теперь при выделенном каталоге или файле в контекстном меню появляются два пункта: totem и vlc.
Проверено на мультимедийных файлах, на iso-образах dvd-дисков и на каталоге, содержащем VIDEO_TS.
Оба плеера запускаютcя и нормально проигрывают контент. Если выбрать неподходящий файл (скажем, текстовый) или каталог, не содержащий структуру dvd, тогда плеер всё же запустится, но, понятное дело, ничего проигрываться не будет.
P.S. Всё это может не заработать, если отсутствует профиль.
Тогда придётся всё-таки запустить nautilus-actions (созданные файлы уже будут видны в нём), проверить правильность настроек и пересохранить, нажав Ctrl+S.
Будут вопросы - обращайтесь.
У вас нет необходимых прав для просмотра вложений в этом сообщении.