PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Enqueue in xmms



phoenix22
27.09.03, 13:57
Hallo,

mir hat lange die Option im Konqueror und in Nautilus gefehlt, Audio-Dateien in die Playlist von xmms aufzunehmen.

Konqueror:
Folgende Datei erzeugen /home/username/.kde/share/apps/konqueror/servicemenus/enqeuexmms.desktop

Inhalt:


[Desktop Entry]
ServiceTypes=audio/x-mpegurl,audio/x-mp3,application/x-ogg
Actions=enqeueInXmms

[Desktop Action enqeueInXmms]
Name=Enqeue in Xmms
Icon=xmms
Exec=xmms -e %U


Per Rechtsklick lässt sich jetzt die Datei nun in die Xmms-Playliste aufnehmen.

Nautilus:
Um bei Nautilus denselben Effekt zu erreichen, folgendes Skript in dem Nautilusskriptordner erstellen (normalerweise ~/.gnome2/nautilus-scripts/)



#!/bin/bash

echo "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" > /tmp/xmmsselected
numlines=`wc -l /tmp/xmmsselected | awk '{print $1}'`
for ((i=$numlines-1;i>0; i--))
do
mediafile=\"`head -n$i /tmp/xmmsselected | tail -n1`\"
eval "xmms -e $mediafile"
done


Viel Spaß

:)

Sazan
02.10.03, 08:22
erstmal danke für dein tipp


habe es soweit eingestellt/erstellt für xmms

sehe per rechtsklick das icon und sobal ich drauf drücke startet er es ganz normal

taylor
02.10.03, 08:27
Hab sowas hier auch schonmal gemacht, hab auch ein tgz hochgeladen.

http://www.linuxforen.de/forums/showthread.php?s=&threadid=88104&postid=499910

Gruß,
Taylor

xeroc
02.10.03, 11:49
funtzt einwandfrei ... danke .. echt guter nützlicher tipp ...

SeeksTheMoon
11.10.03, 09:08
wenn ihr die Zeile ServiceTypes noch um den Eintrag inode/directory erweitert, dann klappt das auch gleich mit kompletten Verzeichnissen:

ServiceTypes=audio/x-mpegurl,audio/x-mp3,application/x-ogg,inode/directory

keeney
26.10.03, 20:29
darf ich mal dumm fragen, woher ihr das %U nehmt? oder %F?

taylor
26.10.03, 21:39
Original geschrieben von keeney
darf ich mal dumm fragen, woher ihr das %U nehmt? oder %F?
Aus der Doku:
http://developer.kde.org/documentation/tutorials/dot/servicemenus.html

keeney
26.10.03, 21:57
ahhhja, danx :)

SeeksTheMoon
06.01.04, 08:21
[Desktop Entry]
ServiceTypes=audio/x-mpegurl,audio/x-mp3,application/x-ogg,inode/directory
Actions=playInXmms

[Desktop Action playInXmms]
Name=Mit xmms abspielen
Icon=xmms
Exec=xmms -p %U


spielt die angeklickte Datei direkt ab und entfernt ggf. eine bereits vorhandenen Playlist.
Wenn ich nämlich eine Audio-Datei bei laufendem xmms anklicke, dann rödelt xmms erstmal längere Zeit herum, damit nur eine Instanz läuft. Mit diesem Eintrag kann ich das verhindern und außerdem kann ich so ganz schnell auch Verzeichnisse zu einer neuen Playlist hinzufügen.

Harakiri81
27.02.04, 20:27
Ich danke dir für diesen Tipp - macht mich ein Stück glücklicher!
Aber ich frage mich, warum das nicht auch mit "öffnen mit - xmms warteschlage" geht?

SeeksTheMoon
28.02.04, 08:47
Das kannst Du auch machen; Du musst nur die "exec"-Zeile bei "öffnen mit" eintragen.

i-u
29.02.04, 10:42
hi

kann mir mal jemand erklären, wo ich diesen "öffnen mit" Eintrag bei Mandrake 9.2 finde??

danke und machts gut


philipp

JDieskau
29.02.04, 13:45
Ein vielleicht auch ganz Interessanter Thread: http://www.linuxforen.de/forums/showthread.php?s=&threadid=117118