VLCで曲やその他のメディアファイルを再生しているときに別のそのようなファイルを開くと、VLCの別のインスタンスが開きます。 (ロボットになるまで、あなたは何も聞いたり理解したりしません)
Windowsと同様に、「VLCプレイリストに追加」をNautilusの右クリックメニューに追加します。
VLC設定で修正できます。
"Allow only one instance"
および"Enqueue files in one instance mode"
を有効にします。これ以降、VLCでファイルを開くと、プレイリストのキューに入れられます。
を使用してツールをインストールします
Sudo apt-get install nautilus-action
その後、開いているすべてのnautilusインスタンスを閉じます
nautilus -q
Nautilus-action-Configuration-Toolを開きます。
[コマンド]タブをクリックして、コマンドを入力します
vlc --one-instance
また、適切なパラメーターを[パラメーター]ボックスに入力する必要があります。[凡例]ボタンをクリックして、使用できるパラメーターのリストを表示できます。
この場合、%f
パラメーターにファイル名またはより良い%B
を入力する必要があります。スペースがある場合は、凡例ボタンをクリックしてパラメーターに関するすべての詳細を表示することもできます。
Nautilus-Actionsは、実行するコマンドのプレビューを表示するため、正しい軌道に乗っていることがわかります。
ディレクトリ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
を選択します。
Nautilusアクションをインストールします。
Sudo apt-get install nautilus-actions
Nautilusを再起動します。
nautilus -q
DashからNautilus-Actions構成ツールを起動します。
[アクション]タブで、保存する名前を入力します。
[コマンド]タブで、図に次のようにコマンドを追加します(パス:/ usr/bin/vlcおよびパラメーター:--one-instance%B)
保存して終了します。ファイルを右クリックすると、Nautlus Actionsに移動してAdd to vlc
を選択できます。
他のアプリケーション/ツールなし:を使用したソリューション(Nautilus 3
の場合)
次のコンテンツを含むファイル~/.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"
実行可能にする:
chmod u+x ~/.local/share/nautilus/scripts/"Add to VLC playlist"
できた!
Scripts
サブメニューからAdd to VLC Playlist
を選択します。Naultilus 2
の場合~/.local/share/nautilus/scripts/"Add to VLC playlist"
を~/.gnome2/nautilus-scripts/"Add to VLC playlist"
に変更します