問題
VLCで曲やその他のメディアファイルを再生しているときに別のファイルを開くと、VLCの別のインスタンスが開きます。(ロボットになるまで、あなたは何も聞いたり理解したりしません)
私が欲しいもの
Windowsと同様に、「VLCプレイリストに追加」をNautilusの右クリックメニューに追加します。
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
ダッシュからNautilus-Actions設定ツールを起動します。
[アクション]タブで、保存する名前を入力します。
[コマンド]タブで、図に次のようにコマンドを追加します(パス:/ usr / bin / vlcおよびパラメーター:--one-instance%B)
保存して終了します。ファイルを右クリックするたびに、Nautlus Actionsに移動して次の項目を選択できますAdd to vlc
。
--playlist-enqueue
、複数のインスタンスを使用している場合です--no-playlist-autostart
他のアプリケーション/ツールを使用しないソリューション:(For 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"
できた!
Add to VLC Playlist
、Scripts
サブメニューから選択します。 以下のためのNaultilus 2
変更~/.local/share/nautilus/scripts/"Add to VLC playlist"
に~/.gnome2/nautilus-scripts/"Add to VLC playlist"