Extension Vlsub pour problème VLC

10

Sur Ubuntu 14.04 fraîchement installé, avec vlc fraîchement installé, l'extension vlsub ouvre une fenêtre quand aucun fichier n'est ouvert. Une fois que j'ouvre une vidéo, l'extension n'ouvre pas la fenêtre vlsub.

Essayé avec le ppa maître-quotidien,

Essayé avec l'extension vlsub dans le PPA, &

Essayé avec une installation manuelle.

Rien de tout cela n'a fonctionné Toujours le même problème: la fenêtre vlsub refuse de s'ouvrir une fois la vidéo lue.

Quelqu'un at-il une idée pour le réparer?

kiceki
la source
La commande pour l'installation à l'échelle du système ne fonctionne pas car l'autorisation est refusée, j'ai donc utilisé 'gksudo nautilus' pour copier-coller le fichier lua manuellement et ... enfin cela fonctionne! Merci!

Réponses:

7

Selon leur site officiel :

VLSub ne fonctionne avec Vlc 2.1.x sur aucune plate-forme car le module lua "net" nécessaire pour interagir avec opensubtitles a été supprimé dans cette version pour les extensions. Fonctionne avec Vlc 2.2 sur mac et linux.

Dommage qu'Ubuntu ait 2.1.x. La première étape consiste donc à obtenir une version plus récente de VLC:

sudo add-apt-repository ppa:videolan/master-daily
sudo apt-get update
sudo apt-get install vlc

Au moment de la rédaction, le plugin VLSub dans les référentiels Ubuntu (0.9.10-1) ne recherche pas de sous-titres, et la dernière version de GitHub a des problèmes pour ouvrir le sous-titre une fois téléchargé. J'ai donc créé un fork qui fonctionne réellement (testé sur VLC 2.2.0 ~~ git20140609 + r57027 + 123 ~ ubuntu14.04.1 et toutes les versions ultérieures, aucun problème jusqu'à présent):

wget https://github.com/kraxor/vlsub/archive/master.zip
unzip master.zip
cd vlsub-master

Pour installer localement, tapez:

cp vlsub.lua ~/.local/share/vlc/lua/extensions/

Ou installez à l'échelle du système:

sudo cp vlsub.lua /usr/lib/vlc/lua/extensions/

Et tu as fini. Prendre plaisir.

kraxor
la source
Comment mettre à niveau vers VLC 2.2.0 (stable) dans Ubuntu 14.04: ubuntuhandbook.org/index.php/2015/02/…
Aleksey Deryagin