私はこのような命令が欲しい
ffmpeg -i video.mp4 -vn -acodec copy audio.m4a
Nemo Actions(コンテキストメニュー)を入力します。
ただし、これはファイルの実際の名前の代わりに変数を使用することを意味します。 (また、拡張子を入力しないことをお勧めします。他の拡張子に対して機能するコマンドが必要です)。
どうすればいいですか?
答え1
シングルユーザーを使用する場合は、次の場所でnemoジョブを作成できます。
$HOME/.local/share/nemo/actions/
すべてのユーザーには、次を使用します。
/usr/share/nemo/actions/
ファイルは*.nemo_action
。たとえば、
[Nemo Action]
Name=mp42m4a
Comment=Convert mp4/flv to m4a
Exec=gnome-terminal -x sh -c "ffmpeg -i %F -vn -acodec copy audio.m4a"
Icon-Name=
Selection=notnone
Extensions=mp4;flv;
より多くの例については、以下を参照してください。https://wiki.archlinux.org/index.php/Nemo#Nemo_Actions
完全な(?)文書は次の場所にあります。https://github.com/linuxmint/nemo/blob/master/files/usr/share/nemo/actions/sample.nemo_action