web-dev-qa-db-fra.com

Comment intégrer Periscope à Nautilus?

Comment intégrer pleinement Periscope à Nautilus pour pouvoir cliquer avec le bouton droit sur un fichier vidéo et télécharger les sous-titres? J'ai téléchargé tous les fichiers appropriés et Periscope est entièrement installé. Le problème est de l'intégrer complètement avec Nautilus ou quelque chose comme Nautilus. Je ne veux pas opérer sur la console

2
ALAN

Voici un simple script Nautilus qui devrait faire l'affaire:

#!/bin/bash

# NAME:         Get_subtitles   
# AUTHOR:       (c) 2014 Glutanimate   
# DEPENDENCIES: periscope (https://code.google.com/p/periscope/)
# LICENSE:      MIT license (http://opensource.org/licenses/MIT)     

LANGUAGE="en"

while [ $# -gt 0 ]; do
    MOVIE="$1"
    periscope "$MOVIE" -l "$LANGUAGE"
    shift
done

Instructions d'installation .

Remarque: Je n'ai pas de périscope installé, donc j'apprécierais vos commentaires sur le fonctionnement du script ou non.

1
Glutanimate

Voici d'une manière particulière pour ce faire:

Tout d'abord, installez le support python dans nautilus en installant python-nautilus et python-notify:

Sudo aptitude install python-nautilus python-notify

Installez ensuite périscope .

Vous devez maintenant copier le script periscope-nautilus.py dans le dossier ~/.nautilus/python-extensions:

cd ~/.nautilus/python-extensions
wget http://periscope.googlecode.com/svn/trunk/bin/periscope-nautilus/periscope-nautilus.py

Si vous voulez changer les langues par défaut, lancez périscope une fois, un fichier nommé "config" sera créé sous ~/.config/periscope. Mettez à jour ce fichier pour refléter vos langues préférées. (Exemple en anglais ci-dessous, vous pouvez utiliser des virgules pour avoir plusieurs langues)

lang = en

Redémarrez nautilus.

nautilus -q

Ouvrez nautilus et allez chercher un fichier vidéo, faites un clic droit et maintenant vous avez la notification pour voir si les sous-titres correspondants ont été trouvés.

0
Mat Nadrofsky