Come aggiungere "Aggiungi alla playlist VLC" nel menu di scelta rapida di Nautilus?

17

Il problema

Mentre riproduci un brano o un altro file multimediale su VLC e apri un altro file simile, si apre un'altra istanza di VLC. (Non ascolterai e non capirai nulla finché non sarai un robot)

Cosa voglio

I cosa aggiungere un "Aggiungi a VLC Playlist" nel menu di scelta rapida di Nautilus come simile in Windows.

    
posta Santosh Kumar 13.05.2012 - 12:51

4 risposte

15

Può essere corretto nelle preferenze VLC:

  • Apri le preferenze VLC andando al menu degli strumenti

  • Nelle preferenze, attiva "Allow only one instance" e "Enqueue files in one instance mode" come mostrato di seguito:

  • Fai clic su Salva. Questo è tutto!

Da ora in poi quando apri i file con VLC saranno accodati alla tua playlist.

    
risposta data Basharat Sialvi 13.05.2012 - 13:57
6

Puoi farlo utilizzando Nautilus-action-Configuration-Tool

  1. Installa lo strumento usando

    sudo apt-get install nautilus-action
    
  2. Dopo questo, chiudi tutte le istanze di Nautilus aperte

    nautilus -q
    
  3. Apri nautilus-action-Configuration-Tool.

  4. Quindi fai clic su aggiungi un nuovo pulsante di azione e assegna un nome all'azione.
  5. Fai clic sulla scheda Comando e inserisci il comando

    vlc --one-instance
    

    Devi anche inserire il parametro appropriato nella casella Parametri: puoi fare clic sul pulsante Legenda per visualizzare un elenco di parametri che puoi utilizzare.

    Nel nostro caso, vogliamo che il parametro %f invii nomefile o meglio %B se possiamo avere spazi in esso. Possiamo anche visualizzare tutti i dettagli sui parametri facendo clic sul pulsante Legenda.

    Nautilus-Actions ti mostra un'anteprima del comando che verrà eseguito, così saprai che sei sulla strada giusta.

risposta data Jaysheel Utekar 22.07.2015 - 08:16
4

Primo metodo:

Crea un nuovo script chiamato add-to-vlc nella directory ~/.gnome2/nautilus-scripts

Aggiungi questo al file:

#!/bin/bash
for File in "[email protected]"
do
if [ -d "$File" ]; then
zenity --error --text="'$File' is a directory."
exit
fi
done
vlc --one-instance "$File"

Assegna le autorizzazioni al file:

chmod +x add-to-vlc

Ora riavvia nautilus:

nautilus -q 

Ora puoi usarlo con il tasto destro del mouse su un file quindi vai alla voce degli script e scegli add-to-vlc

Secondo metodo:

Installa le azioni nautilus:

sudo apt-get install nautilus-actions

Riavvia Nautilus:

nautilus -q

Avvia lo strumento di configurazione delle azioni Nautilus da Dash:

Nella scheda Azione, inserisci il nome che desideri salvare:

Nella scheda comando aggiungi il comando come sotto nell'immagine (percorso: / usr / bin / vlc e parametri: --one-instance% B)

Ora salva ed esci, ora ogni volta che fai clic con il tasto destro su un file puoi andare su Azioni Nautlus e scegliere Add to vlc :

    
risposta data Maythux 23.07.2015 - 16:56
0

Soluzione utilizzando nessun'altra applicazione / strumento : (per Nautilus 3 )

  1. Crea un file ~/.local/share/nautilus/scripts/Add to VLC playlist con il seguente contenuto in esso:

    #! /bin/bash  
    echo -n "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" | xargs -d '\n' vlc --one-instance --playlist-enqueue  
    

    Comando per creare il file richiesto:

    echo -e "#! /bin/bash \necho -n \"$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS\" | xargs -d '\\n' vlc --one-instance --playlist-enqueue" > ~/.local/share/nautilus/scripts/"Add to VLC playlist"  
    
  2. Rendilo eseguibile:

    chmod u+x ~/.local/share/nautilus/scripts/"Add to VLC playlist"  
    

Fatto!

  • Ora fai clic destro su qualsiasi file multimediale e seleziona Add to VLC Playlist dal sottomenu Scripts .
  • Funziona anche per le directory
    Basta includere la directory o le directory desiderate (contenenti contenuti audio / video) nella selezione.

Per Naultilus 2
Cambia ~/.local/share/nautilus/scripts/"Add to VLC playlist" in ~/.gnome2/nautilus-scripts/"Add to VLC playlist"

    
risposta data rootkea 05.12.2016 - 12:17

Leggi altre domande sui tag