Button für "Hinzufügen zu WMP Playlist"

German support forum

Moderators: white, Hacker, Stefan2

Post Reply
User avatar
matixx
Power Member
Power Member
Posts: 1117
Joined: 2003-03-21, 02:37 UTC
Location: ....

Button für "Hinzufügen zu WMP Playlist"

Post by *matixx »

Hallo,

ich suche eine Lösung für folgenden Button:

- Fokus steht auf einer *.mp3 oder mehrere sind markiert
- durch drücken auf einen Button wird die Auswahl oder die Datei unter dem Fokus der WMP Wiedergabe hinzugefügt
- alternativ soll auch das fallenlassen von *.mp3 per drag&drop auf diesen Button die Dateien mit dem WMP öffnen

Windows7 64bit
TC 8.5b12 64bit

Gruss maat
User avatar
ZoSTeR
Power Member
Power Member
Posts: 1013
Joined: 2004-07-29, 11:00 UTC

Post by *ZoSTeR »

Der WMP hat keine "Add" Funktion (siehe Parameter) für die Wiedergabeliste.

Beim Media Player Classic wäre der Button:
Kommando: C:\Pfad\zu\MPC-HC.exe
Parameter:

Code: Select all

/open /add "%P%O.%E"
oder
Parameter:

Code: Select all

/play /add "%P%O.%E"
Ähnlich bei WinAmp.
User avatar
matixx
Power Member
Power Member
Posts: 1117
Joined: 2003-03-21, 02:37 UTC
Location: ....

Post by *matixx »

Das ist natürlich sehr schlecht. Danke dir erstmal.
#101512
User avatar
ate
Senior Member
Senior Member
Posts: 274
Joined: 2003-12-17, 22:48 UTC

Post by *ate »

Über ein paar kleine Verrenkungen könnte es quasi doch gehen ...

Probiere mal den ChooseMediaPlayer aus (siehe hier http://www.totalcmd.net/plugring/choose.html)

Der ist zwar etwas angestaubt, funktioniert aber noch (auch unter 64-Bit) ganz gut, auch wenn ich das nur kurz angetestet habe, da ich persönlich AIMP3 verwende.

Also ... Button im TC erstellen mit Verweis auf die TC2MP.exe, Startpfad leer und als Parameter

Code: Select all

Windows Media Player:%L
In der TC2MP.ini unter der Rubrik [Windows Media Player] musste ich noch selbst Hand anlegen und habe beim Player den vollen Pfad angeben, also

Code: Select all

Player = C:\Program Files\Windows Media Player\wmplayer.exe
. Da dürfte sich ja auch Dein WMP befinden.

Danach konnte ich zumindest schon einmal verschiedene MP3-Dateien markieren und über WMP als eine Playliste starten (der Trick ist nämlich dabei, dass der ChooseMediaPlayer aus den markierten Dateien erst eine PlayListe erstellt und diese dann an einen beliebigen Mediaplayer übergibt. WMP versteht zwar keine /ADD - Funktion, aber mit einer zuvor erstellten Playliste kommt er dann doch gerade so klar ;-).

Soweit ich das beim drüberfluchten gesehen habe, kann man auch über einen weiteren Button mit diesem Tool Dateien zu der aktuellen und von WMP abgespielten Playliste hinzufügen ... das habe ich aber mangels Bedarf nicht mehr getestet ....

Viel Spass beim Selbsttesten.

Und falls Dir das Tool nicht gefällt ... zumindest die Richtung (1. Playliste erstellen und 2. diese Playliste dann WMP übergeben) dürfte klar sein. Ggf. kann man das auch über 'ne Batch oder AHK zusammenstoppeln.
User avatar
Native2904
Member
Member
Posts: 130
Joined: 2014-01-30, 14:23 UTC
Location: Aachen

Post by *Native2904 »

ZoSTeR wrote:Der WMP hat keine "Add" Funktion (siehe Parameter) für die Wiedergabeliste.

Beim Media Player Classic wäre der Button:
Kommando: C:\Pfad\zu\MPC-HC.exe
Parameter:

Code: Select all

/open /add "%P%O.%E"
oder
Parameter:

Code: Select all

/play /add "%P%O.%E"

Hallo.
Ich habe mir auch solch einen Button nach deiner Anleitung angelegt So/Wie.
Nach dem anlegen funktionierte das ganze super..zumindest bin ich davon überzeugt.
Jetzt jedoch startet der Player zwar, aber nicht mit dem ausgewählten Titel/Medium. Der Lister hingegen schon.
Was habe ich falsch gemacht?
Image: http://i.imgur.com/n0yewAu.png
User avatar
ZoSTeR
Power Member
Power Member
Posts: 1013
Joined: 2004-07-29, 11:00 UTC

Post by *ZoSTeR »

Blende die Playlist im MPC ein und probier mal die "/play" Variante.
User avatar
Native2904
Member
Member
Posts: 130
Joined: 2014-01-30, 14:23 UTC
Location: Aachen

Post by *Native2904 »

Wenn die Wiedergabeliste leer ist und ich einen Ordner öffne, danach eine Datei anwähle und diese dann mit dem obigen Button öffne - dann funktoniert es. Alle Dateien danach werden quer Beet ausgewählt (zumindest kann ich kein Kriterium erkennen)..
Auch das mit dem anfügen (Button 2 funktioniert nicht)
Bin deswegen jetzt bei der internen Verknüpfungs- methode verblieben.
Will nicht nerven :roll: aber - normalerweise kann ich doch immer als Pfad

Code: Select all

%commander_drive%
einsetzen, oder nicht?
weil da habe ich die Fehlermeldung das die Datei nicht gefunden werden kann.
Bei

Code: Select all

c:\totalcmd\MediaPlayerClassic\mpc-hc64.exe
funktionierts..
Warum?
User avatar
ZoSTeR
Power Member
Power Member
Posts: 1013
Joined: 2004-07-29, 11:00 UTC

Post by *ZoSTeR »

Die %COMMANDER_X% Variablen sind nur für Prozesse sichtbar, die auch über den TC gestartet wurden. Sollte dies der Fall sein, bitte mal kompletten Button/Eintrag posten.
Post Reply