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


18

Il problema

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

Quello che voglio

I cosa aggiungere una "Aggiungi alla playlist VLC" al menu di scelta rapida di Nautilus come simile in Windows.


1
blog.revathskumar.com/2011/11/… - questo link ha una risposta adeguata a questa domanda.
user35952

Risposte:


15

Può essere risolto nelle preferenze VLC:

  • Apri le preferenze di VLC andando al menu Strumenti

inserisci qui la descrizione dell'immagine

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

inserisci qui la descrizione dell'immagine

  • Fai clic su Salva. Questo è tutto!

D'ora in poi quando aprirai i file con VLC verranno accodati nella tua playlist.


3
La domanda originale era su come "aggiungere Aggiungi alla playlist VLC al menu di Nautilus del tasto destro ". Non si è ancora risposto. Anch'io vorrei sapere come si può fare. Non sono un fan del forzare "solo un'istanza". Qualche acquirente?
pazzo per il natty

controllare anche brainstorm.ubuntu.com/idea/17697 dove un work-around è suggerito di usare nautilus-actions (uno strumento di configurazione.), ma io non sono così appassionato di questa soluzione make-shift ...
nocciola su Natty

Questa risposta è buona, ma è più una soluzione alternativa che una soluzione reale. Esiste un modo (semplice) per aggiungere l'opzione accodamento al menu di scelta rapida?
granadajose,

Questo non risponde alla domanda.
rootkea,

@nuttyaboutnatty Dai un'occhiata a askubuntu.com/a/857244/114030
rootkea il

6

Puoi farlo usando nautilus-action-Configuration-Tool

  1. Installa lo strumento usando

    sudo apt-get install nautilus-action
    
  2. Successivamente chiudere tutte le istanze nautilus aperte

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

  4. Quindi fare clic sul pulsante Aggiungi nuova azione e assegnare un nome all'azione.
  5. Fai clic sulla scheda Comando e inserisci il comando

    vlc --one-instance
    

    È inoltre necessario immettere il parametro appropriato nella casella Parametri: è possibile fare clic sul pulsante Legenda per visualizzare un elenco di parametri che è possibile utilizzare.

    Nel nostro caso, vogliamo che il %fparametro fornisca il nome del file o meglio %Bse 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 eseguirà, quindi saprai di essere sulla buona strada.


2
Cosa potresti fare se il nome del file contiene spazio ?! dovresti usare% B non% f
Maythux il

Sì @Maythux se il nome del file ha spazio dovresti usare% B my bad. Inoltre puoi controllare facendo clic sul pulsante
Legenda

4

Primo metodo:

Crea un nuovo script chiamato add-to-vlcall'interno della directory~/.gnome2/nautilus-scripts

Aggiungi questo al file:

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

Dare 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 azioni nautilus:

sudo apt-get install nautilus-actions

Riavvia Nautilus:

nautilus -q

Avvia lo strumento di configurazione Nautilus-Actions da Dash:

inserisci qui la descrizione dell'immagine

Nella scheda Azione Immettere il nome che si desidera salvare:

inserisci qui la descrizione dell'immagine

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

inserisci qui la descrizione dell'immagine

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

inserisci qui la descrizione dell'immagine


Un'opzione aggiuntiva sarebbe --playlist-enqueuee per coloro che utilizzano più istanze--no-playlist-autostart
VRR

0

Soluzione che non utilizza altre applicazioni / strumenti : (per Nautilus 3)

  1. Crea un file ~/.local/share/nautilus/scripts/Add to VLC playlistcon il seguente contenuto al suo interno:

    #! /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. Renderlo 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 Playlistdal Scriptssottomenu.
  • Funziona anche per le directory !
    Includere semplicemente la directory o le directory previste (contenenti supporti audio / video) nella selezione.

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

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.