vlcプレイリストから複数のmp3ファイルを再生するためにNemo(Linux Mint)にタスクを追加する方法は?

vlcプレイリストから複数のmp3ファイルを再生するためにNemo(Linux Mint)にタスクを追加する方法は?

私は解決策を見つけようとし、やってきたし、他の人にも必要だと確信していたので、共有したいと思いました。

答え1

まず、Linux Mint Debian Edition 201403、VLCバージョン2.1.1 Ricewindを使用しました。

それでは解決策について話しましょう。 1.まず、VLCで[ツール>>基本設定]メニューオプションをクリックして、[基本設定]ウィンドウダイアログボックスが開くことを確認する必要があります。オプションが「1つのインスタンスを許可」と「入力」であることを確認する必要があります。プレイリストの項目「シングルインスタンスモード」を選択してVLCを終了します。 ここに画像の説明を入力してください。

  1. 端末を開き、次のように入力します。

スイ

対話モードでスーパーユーザーでセッションを開始するには、rootパスワードの入力を求められます。

次に、次のように入力します。

cd /usr/share/nemo/actions/

これにより、すべてのシステムユーザーにnemo操作パスが提供されます。

cp sample.nemo_action vlc.nemo_action

これにより、サンプルジョブが新しく作成されたnemo用のvlcジョブにコピーされます。

nano vlc.nemo_action

これにより、前の手順で作成された作業ファイルが編集されます。

ファイルの内容を次のように置き換えます。

[Nemo Action]

Active=true
Name=Add to VLC %F
Comment=This is a test for Nemo actions.  Action will be applied to %N
Exec=vlc %F
Icon-Name=vlc
Selection=notnone
Extensions=any
Quote=double

それがすべてです。機能するには、開いているnemoインスタンスを再起動する必要があります。

普通ターミナルに行ってタイピングをします。

nemo -q

これにより、すべてのnemoインスタンスが強制終了されます。

行を変更すると(作業サンプルファイルに記載されているように)、この操作が適用できるファイルの種類と数を変更できます。

Selection=[s]単一、[m]複数、すべて、なし、なし(バックグラウンドクリック)、または表示するために選択する必要があるファイルの数を示す数値です。

そして/または

# What extensions to display on - this is an array, end with a semicolon
# Single entry options, ending in a semicolon:
#     "dir" for directory selection
#     "none" for no extension.
#     "nodirs" for any selection, but not including directories.
#     "any" for any file type, including directories.
# Individual specific extensions can be a semicolon-terminated list
# Extensions are NOT case sensitive.  jpg will match JPG, jPg, jpg, etc..
# **** EITHER EXTENSIONS OR MIMETYPES IS REQUIRED *****

例えば

Extensions=mp3;mp4;mkv;avi;mov;

幸運を祈る

KO

答え2

ヒントありがとうございます!いくつかの可能な改善点:1.
実行を次に変更して、「プロジェクトを1つのインスタンスモードにする」の使用を避けることができます。 2.「名前」フィールドの(パス+ファイル名)を小文字に変更してプレイリスト」(ファイル名)に変更することもできます。のみ)より良いメニュー表現のために。Exec=vlc --playlist-enqueue %F
%F%f

関連情報