Nautilusの右クリックメニューに「VLCプレイリストに追加」を追加する方法


18

問題

VLCで曲やその他のメディアファイルを再生しているときに別のファイルを開くと、VLCの別のインスタンスが開きます。(ロボットになるまで、あなたは何も聞いたり理解したりしません)

私が欲しいもの

Windowsと同様に、「VLCプレイリストに追加」をNautilusの右クリックメニューに追加します。


1
blog.revathskumar.com/2011/11/…-このリンクには、この質問に対する適切な回答があります。
user35952 14年

回答:


15

VLC設定で修正できます。

  • ツールメニューに移動してVLC設定を開きます

ここに画像の説明を入力してください

  • 環境設定で、有効"Allow only one instance""Enqueue files in one instance mode"などを以下に示します。

ここに画像の説明を入力してください

  • 保存をクリックします。それでおしまい!

これからVLCでファイルを開くと、プレイリストのキューに入れられます。


3
最初の質問は、「Nautilusの右クリックメニュー[ VLCプレイリストに追加]を追加する」方法についてでした。これはまだ答えられていません。私も、それがどのように行われるかを知りたいです。私は「1つのインスタンスのみ」を強制することは好きではありません。受験者はいますか?
ナッツについてのナッツ

また、チェックbrainstorm.ubuntu.com/idea/17697回避策は、(。設定ツール)オウムガイ-アクションを使用して提案されたが、私はないんだということメイクシフトソリューションの好き...
ナッツをナッティについて

この答えは良いですが、実際の解決策よりも回避策です。エンキューオプションを右クリックメニューに追加する(簡単な)方法はありますか?
グラナダジョス

これは質問に答えません。
ルートケア16

チェックアウト@nuttyaboutnatty askubuntu.com/a/857244/114030
rootkea

6

nautilus-action-Configuration-Toolを使用してそれを行うことができます

  1. を使用してツールをインストールします

    sudo apt-get install nautilus-action
    
  2. その後、開いているすべてのnautilusインスタンスを閉じます

    nautilus -q
    
  3. nautilus-action-Configuration-Toolを開きます。

  4. 次に、新しいアクションの追加ボタンをクリックして、アクションに名前を付けます。
  5. [コマンド]タブをクリックして、コマンドを入力します

    vlc --one-instance
    

    また、適切なパラメーターを[パラメーター]ボックスに入力する必要があります。[凡例]ボタンをクリックして、使用できるパラメーターのリストを表示できます。

    この場合、%fパラメータにファイル名%Bを入力するか、スペースが含まれている場合はそれよりも良い状態にします。凡例ボタンをクリックして、パラメータに関するすべての詳細を表示することもできます。

    Nautilus-Actionsは、実行するコマンドのプレビューを表示するため、正しい軌道に乗っていることがわかります。


2
filenameにスペースが含まれている場合はどうしますか?!%fではなく%Bを使用する必要があります
-Maythux

はい@Maythuxファイル名にスペースがある場合、%Bを使用する必要があります。また、凡例ボタン
-redchief

4

最初の方法:

add-to-vlcディレクトリ内で呼び出される新しいスクリプトを作成します~/.gnome2/nautilus-scripts

これをファイルに追加します。

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

ファイルに許可を与えます。

chmod +x add-to-vlc

次に、nautilusを再起動します。

nautilus -q 

これで、ファイルを右クリックして、スクリプトエントリに移動して選択できます。 add-to-vlc


2番目の方法:

nautilusアクションをインストールします。

sudo apt-get install nautilus-actions

Nautilusを再起動します。

nautilus -q

ダッシュからNautilus-Actions設定ツールを起動します。

ここに画像の説明を入力してください

[アクション]タブで、保存する名前を入力します。

ここに画像の説明を入力してください

[コマンド]タブで、図に次のようにコマンドを追加します(パス:/ usr / bin / vlcおよびパラメーター:--one-instance%B)

ここに画像の説明を入力してください

保存して終了します。ファイルを右クリックするたびに、Nautlus Actionsに移動して次の項目を選択できますAdd to vlc

ここに画像の説明を入力してください


追加のオプションは--playlist-enqueue、複数のインスタンスを使用している場合です--no-playlist-autostart
-VRR

0

他のアプリケーション/ツールを使用しないソリューション:(For Nautilus 3

  1. ~/.local/share/nautilus/scripts/Add to VLC playlist次のコンテンツを含むファイルを作成します。

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

    必要なファイルを作成するコマンド:

    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. 実行可能にする:

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

できた!

  • 次に、メディアファイルを右クリックしてAdd to VLC PlaylistScriptsサブメニューから選択します。
  • ディレクトリでも機能します!
    目的の1つまたは複数のディレクトリ(オーディオ/ビデオメディアを含む)を選択に含めるだけです。

以下のためのNaultilus 2
変更~/.local/share/nautilus/scripts/"Add to VLC playlist"~/.gnome2/nautilus-scripts/"Add to VLC playlist"

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.