Car-PC.info

cPOS - MP3 und Video Menue trennen

Ronny - Mo 21 Jan, 2008 08:44
Titel: MP3 und Video Menue trennen
Hallo,
wie kann ich für das MP3 Menue und das Video Menue unterschiedliches Aussehen skinnen?
Im MP3 Menue brauch ich diese MediaPlayer Animation nicht, da ist mir wichtig, dass die einzelnen Titel im Ordner groß sind.
Im Video dagegen brauch ich eher eine möglichst große visible Area für das Video.

Könnt Ihr mir da weiterhelfen?

Vielen Dank,
Ronny
Olli84 - Mo 21 Jan, 2008 12:20
Titel:
Hallo Ronny!

Das ist gar kein Problem.
Bevor ich jetzt hier groß erkläre... Kennst du dich schon ein bisschen mit der Syntax zum Skinnen aus?
Dann schau mal in den cPos Skins nach meinem "XMI TS" Skin, da habe ich auch verschiedene Menüs dafür gemacht. Ein Blick in die .ini wird dir helfen Smile

Gruß, Olli
SirGroovy2004 - Mo 21 Jan, 2008 12:28
Titel:
Servus Olli84,

wo gibts das zum Download?

CU

SirGroovy2004
Olli84 - Mo 21 Jan, 2008 12:53
Titel:
Also den Skin gibt es hier im Thread als Anhang zum ersten Post.

Gruß, Olli
datenflo - Mo 21 Jan, 2008 13:17
Titel:
Das Wiki wird dir da auch weiter helfen Wink
C1500 - Mo 21 Jan, 2008 14:19
Titel:
@Olli:
Hast du bei dir auch eine Umschaltung des Verzeichnisses mit drin?
Das also sobald du auf Video gehst, auch automatisch das Video-Verzeichniss augewählt ist?
Olli84 - Mo 21 Jan, 2008 16:04
Titel:
Jein, das habe ich beim Videoplayer gemacht aber beim Mediaplayer nicht, weil es da ja verschiedene gibt (music, pls, aux1, aux2, ...), und ich nicht weiß, ob und in wie weit man das realiseren kann, dass er den zuletzt gespielten Ordner wieder aktiviert.

Aber wenn du den Videoplayer in meinem Skin startest, wirst du über "Command=gofolder_video" direkt ins Video-Verzeichnis befördert.

Gruß, Olli
C1500 - Mo 21 Jan, 2008 16:24
Titel:
Ich meinte ja auch den VideoPlayer Wink

Das Problem seh ich nur darin, das sobald due zurück zum "Audio"-Player gehst, und dort per "Command=gofolder_audio" wieder zurückschaltest er ja im Hauptverzeichniss ist, und nicht in dem Unterverzeichniss, in dem er zuletzt war.

Das ist der Grund, warum ich das bisher noch nicht getrennt habe.
shaneL - Mo 21 Jan, 2008 19:51
Titel:
hallo,
zur abfrage des aktiven Mediatypes existiert bereits seit längerem die
fkt. folder_(audio, video, playlist, cd, aux1, aux2)
hilfreich wäre hier geg. noch die abfrage folder_last ( lastmediatype), um sich zig abfragen im evh zu sparen ...kann ich gerne noch ergänzen Wink
resumiert wird die fkt. selbstverständlich auch.
daneben möchte ich euch auf die verschiedenen anderen neueren möglichkeiten hinweisen, das mediaplayermenü (falls man nicht splitten möchte) auf die inhalte dynamisch anzupassen z.b. vis und cover auszutauschen etc. abhängig davon, ob gerade musik oder video läuft bzw. welcher folder gerade aktiv ist. ...oder wenn video abgespielt wird öffnet sich automatisch ein fullscreenmenü ...(s. changelog!)
auch lassen sich aus anderen menüs heraus über eine schaltfläche verschiedene mediaplayermenüs aufrufen, wenn man obige fkt. als varbuttonsabfrage einsetzt. dann gibts auch noch den evbool mit dem man ohnehin alles beliebig kombiniert abfragen kann usw.


gruss
Olli84 - Mo 21 Jan, 2008 22:01
Titel:
Das ist mit den Neuerungen ist ein guter Ansatz, leider gab es das noch nicht, als ich meinen Skin gemacht habe.
Die Möglichkeit mit folder_?? ist mir schon bekannt.

Interessant wäre dann aber auch von cPos die Unterscheidung zwischen Video und Audio. Wenn man also die einzelnen Verzeichnisse (music, pls, video, ...) jeweils als Audio oder Video Verzeichnis markieren könnte.

Das also beim Videoplayer "Command=gofolder_lastvideo" bzw. beim Audioplayer "Command=gofolder_lastaudio" stehen würde.
Denn ich nutze bspw. die Ordner als eine Art CD-Wechsler, wenn man das so sagen. CPos spielt ja bspw. beim Wechsel von pls nach aux1 dann das zuletzt unter aux1 gehörte Lied ab.

Aber ich denke die beste und sauberste Variante wäre hier die Arbeit mit den neuen Funktionen.

Gruß, Olli
C1500 - Mo 21 Jan, 2008 22:10
Titel:
Eine Aufsplittung in der Resume.ini wäre dann aber fast unumgänglich.

Also welches Video und welches Audio als letztes lief.

Gruss Peer
shaneL - Di 22 Jan, 2008 07:55
Titel:
mit den menücommands sind die möglichkeiten eh recht eingeschränkt, ich würde hierfür dann ohnehin eher den evh nutzen oder u.U. auf den aufrufenden button mehrere befehle legen.
eine möglichkeit bei gesplitteten menüs wäre z.b. die hier:

Logic0Function=gofolder_lastmedia ( wird ergänzt)
Logic0Event=activmenu=musikmenu & folder_video= On
Logic0Options=1

Logic1Function=gofolder_video
Logic1Event=activmenu=videomenu & folder_video= Off
Logic1Options=1

...setzt aber voraus, das video nur im videofolder und nirgens sonst läuft
@olli84
es gibt mittlerweile auch die fkt. video = On/Off ...dabei wird nicht der ordner, sondern das file selbst abgefragt ( werd dafür irgenwann noch in den settings den mediafilter in audio/video splitten müssen, damit sichs anpassen lässt)
...nur für den fall, dass video auch mal zb. auf aux läuft

im gleichen zuge könnt ich auch activmedia und lastmedia einfügen ...basiert intern eh alles auf der gleichen variablen und ist keine sache, wird dann geg. für einige in der handhabe einfacher.

...was denkt ihr?
Olli84 - Di 22 Jan, 2008 11:14
Titel:
Das klingt alles sehr gut!
Bin auch wie du der Meinung, dass man von den Menü-Commands so weit es geht absehen sollte, da gibt es mittlerweile echt feinere Lösungen, wie man sieht Smile

Vielen Dank! Gruß, Olli
nordlicht_68 - Di 22 Jan, 2008 15:53
Titel:
Hallo,

ich meinem Laguna2 Skin (hier aus dem Forum ladbar) habe ich auch ein getrenntes Audio/viedeomenü.

Mit der Folderumschaltung klappt es mit hilfe des EventHandlers (Befehle in der <skin>.ini enthalten) sehr gut und auch resume funzt bisher tadellos (wobei ich den PC sehr selten im Videomodus verlasse)....

Gruss
sTEPHAN
Freezer - Mi 23 Jan, 2008 01:22
Titel:
C1500 hat folgendes geschrieben:
Das Problem seh ich nur darin, das sobald due zurück zum "Audio"-Player gehst, und dort per "Command=gofolder_audio" wieder zurückschaltest er ja im Hauptverzeichniss ist, und nicht in dem Unterverzeichniss, in dem er zuletzt war.


C1500 hat folgendes geschrieben:
Eine Aufsplittung in der Resume.ini wäre dann aber fast unumgänglich.

Also welches Video und welches Audio als letztes lief.


hm, wenn ich das so verstehe wie du dann geht das doch schon problemlos?

ich hab in meinem skin 3 verschiedene player (audio, playlists und video) und in jedem wird bei aufruf die zuletzt gespielte datei fortgesetzt.
ebenso stehen bei mir in der resume.ini 3 einträge ([LastAudio],[LastVideo] und [LastPls]).
shaneL - Mi 23 Jan, 2008 07:23
Titel:
@freezer
ein problem tritt nur auf, sofern der mediaplayer gesplittet wird - dann kommt man nicht umhin bei aufruf der getrennten menüs den zugeordneten mediatype anzuwählen ...bist du dann zb. im musikmenü, wechselst ins main oder sonstwohin und später zurück wird ein wiederholtes gofolder ausgelöst welches dann einen wechsel ins folder-rootverzeichnis auslöst - deshalb sind zusätzliche abfragen von nöten. ...diese doppelfkt von gofolder geht mir diesbezüglich schon seit jeher auf den keks, nur ist's bei ner 'klassischen' skinaufteilung so schon berechtigt, weshalb man das im nachhinein jetzt auch nicht mehr ändern sollte ...aber ist ja lösbar Wink

gruss

ps. denke mal bis zum we find ich zeit dafür, sollte also demnächst im release wie besprochen drin sein ...billy liest ja bestimmt mit Very Happy
shaneL - Mi 30 Jan, 2008 04:38
Titel:
notwendige ergänzungen sind drin Wink
...wenns wer von euch vorab zum skinnen braucht einfach pn

gruss
billy - Mi 30 Jan, 2008 10:22
Titel:
das neue Setup ist heute nachmittag auf www.cpos-online.de zu laden.

Gruß
billy
marcin-bs - Do 13 Nov, 2008 09:43
Titel:
Hab da ein kleines Prob.

Hab mein Video und Audioplayer getrennt.

Wenn jetzt das Video läuft und ich ins Menu gehe und wieder in den Mediaplayer will geht die Mp3 wiedergabe an.

Also.
Wenn Video läuft soll er ins Menu Mediaplayer-video,
wenn aber Mp3 läuft soll er ins Menu Mediaplayer-audio

und das alles auf einem Button.
datenflo - Do 13 Nov, 2008 14:38
Titel:
häng mal die ski.ini an bitte
Alle Zeiten sind GMT + 1 Stunde
Powered by phpBB2 Plus and Kostenloses Forum based on phpBB