Nautilus'un sağ tıklama menüsüne “VLC çalma listesine ekle” nasıl eklenir?


18

Sorun

VLC'de herhangi bir şarkı veya başka bir medya dosyasını çalarken ve böyle başka bir dosyayı açarken, başka bir VLC örneği açılır. (Robot olana kadar hiçbir şey duymayacak ve anlamayacaksınız)

İstediğim

Nautilus'un sağ tıklama menüsüne Windows'ta olduğu gibi bir "VLC Çalma Listesine Ekle" yi eklemek istiyorum.


1
blog.revathskumar.com/2011/11/… - bu bağlantının bu soruya uygun bir cevabı var.
user35952 17:14

Yanıtlar:


15

VLC tercihlerinde düzeltilebilir:

  • Araçlar menüsüne giderek VLC tercihlerini açın

resim açıklamasını buraya girin

  • Tercihlerde, aşağıda gösterilenleri etkinleştirin "Allow only one instance"ve "Enqueue files in one instance mode"beğenin:

resim açıklamasını buraya girin

  • Kaydet'i tıklayın. Bu kadar!

Bundan sonra VLC ile dosyaları açtığınızda çalma listenizde sıralanacaktır.


3
Özgün soru, "eklemek konusunda oldu VLC listesine ekle'ye için sağ tıklama menüsüne Nautilus". Bu henüz cevaplanmadı. Ben de bunun nasıl yapılabileceğini bilmek istiyorum. Ben "sadece bir örneği" zorlama hayranı değilim . Arayan var mı?
natty hakkında nutty

Ayrıca nautilus-actions (bir yapılandırma aracı) kullanarak bir çözüm önerildiği brainstorm.ubuntu.com/idea/17697 kontrol edin , ancak bu makyaj çözümüne düşkün değilim ...
natty

Bu cevap iyidir, ancak gerçek bir çözümden daha çok bir çözümdür. Sağ tıklama menüsüne enqueue seçeneğini eklemenin bazı (kolay) bir yolu var mı?
granadajose

Bu soruya cevap vermiyor.
rootkea

Check out @nuttyaboutnatty askubuntu.com/a/857244/114030
rootkea

6

Bunu nautilus-action-Configuration-Tool kullanarak yapabilirsiniz

  1. Kullanarak aracı yükleyin

    sudo apt-get install nautilus-action
    
  2. Bundan sonra tüm açık nautilus örneklerini kapatın

    nautilus -q
    
  3. Nautilus-action-Configuration-Tool'u açın.

  4. Ardından, yeni işlem ekle düğmesini tıklayın ve işleminize bir ad verin.
  5. Komut sekmesini tıklayın ve komutu girin

    vlc --one-instance
    

    Parametreler kutusuna uygun parametreyi de girmelisiniz - kullanabileceğiniz parametrelerin listesini görmek için Gösterge düğmesine tıklayabilirsiniz.

    Bizim durumumuzda, içinde boşluklar varsa %fparametrenin dosya adını veya daha iyisini beslemesini istiyoruz.Legend %Bdüğmesine tıklayarak parametrelerle ilgili tüm detayları da görebiliriz.

    Nautilus-Actions size çalışacağı komutun bir önizlemesini gösterir, böylece doğru yolda olduğunuzu bilirsiniz.


2
Dosya adında boşluk varsa ne yapabilirsiniz ?! % f değil% B kullanmalısınız
Maythux

Evet @Maythux Dosya adında alan varsa% B kullanmam kötü. Ayrıca efsane Düğmesini tıklayarak kontrol edebilirsiniz
redchief

4

İlk Yöntem:

add-to-vlcDizin içinde yeni bir komut dosyası oluşturun~/.gnome2/nautilus-scripts

Bunu dosyaya ekleyin:

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

Dosyaya izin verin:

chmod +x add-to-vlc

Şimdi nautilus'u yeniden başlatın:

nautilus -q 

Şimdi sadece bir dosyaya sağ tıklayıp komut dosyası girişine gidip add-to-vlc


İkinci Yöntem:

Nautilus eylemlerini yükleyin:

sudo apt-get install nautilus-actions

Nautilus'u yeniden başlatın:

nautilus -q

Dash'ten Nautilus-Actions Yapılandırma Aracını başlatın:

resim açıklamasını buraya girin

Eylem Sekmesine kaydetmek istediğiniz adı girin:

resim açıklamasını buraya girin

Komut sekmesinde aşağıdaki resimde komutu ekleyin (yol: / usr / bin / vlc ve Parametreler: --one-instance% B)

resim açıklamasını buraya girin

Şimdi kaydedin ve çıkın, şimdi bir dosyaya her tıkladığınızda Nautlus Eylemlerine gidebilir ve şunları seçebilirsiniz Add to vlc:

resim açıklamasını buraya girin


Ek seçenek --playlist-enqueueve birden çok örneği kullanan kişiler için--no-playlist-autostart
VRR

0

Başka hiçbir uygulama / araç kullanılmayan çözüm : (İçin Nautilus 3)

  1. ~/.local/share/nautilus/scripts/Add to VLC playlistİçinde aşağıdaki içeriğe sahip bir dosya oluşturun :

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

    Gerekli dosyayı oluşturma komutu:

    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. Yürütülebilir yap:

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

Bitti!

  • Şimdi sağa herhangi bir medya dosyası (ler) tıklayın ve Add to VLC Playlistgelen Scriptsalt menüye.
  • Dizinler için de çalışır!
    Sadece seçili dizini veya dizinleri (ses / video ortamı içeren) seçime dahil edin.

For Naultilus 2
Change ~/.local/share/nautilus/scripts/"Add to VLC playlist"için~/.gnome2/nautilus-scripts/"Add to VLC playlist"

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.