Hallo liebe Bastler Community
Ich stehe etwas unter Zeitdruck, ein Weihnachtsgeschenk fertig zu stellen, da dachte ich vielleicht gehts mit vereinten kräften schneller voran
Prolog:
Ich habe diverse Videos im .avi und .swf format und möchte diese über ein AutoIT GUI einfach zugänglich machen (am liebsten als activeX element im GUI selbst)
folgende Probleme:
1) nach dem einbinden der .html kann ich das video nciht skalieren, es wird also nur ein bildausschnitt angezeigt (ich hab den JWplayer source code verwendet)
_vidcreate ()
$vidID = 0
$playURL = "video.html"
func _vidCreate ($playURL, $left = 303, $top = 298, $width = 640, $height = 420)
$oAX = GUICtrlCreateObj($oIE, $left, $top, $width, $height)
FileChangeDir(@scriptdir & "\data")
$playURL = IniRead("info.ini","url",$vidID,"error")
;auslesen der $playURL mit key = ausgewähltes Video
_IENavigate ($oIE, @scriptdir & "\html\jwplayer\"&$playURL)
GUICtrlSetState($oAX,$GUI_SHOW)
EndFunc
2.) bei meheren stunden laufzeit nehmen die .avi videos viel zu viel speicher in anspruch (weshalb ich gerne auf alternativen wie .swf umsteigen möchte)
So nun zu meinem Ziel:
Das AutoIT GUI soll als eine art DVD Menu verwendet werden, in dem Man mithilfe von Buttons das gewünschte video auswählt um es dann abzuspielen.
Priorität hierbei haben Übersichtlichkeit, Geschwindigkeit und Speicherplatz (da das ganze am ende auf CD(s)/DVD(s) landen wird
Ich würd mich über ideen freuen, welches videoformat ich verwenden sollte, wie ich die videos starten sollte (also über externen player / activeX / ..),Wie ich das Programm lauffähiger mache, Wie ich daten besser auswerte und was auch immer euch in den kopf kommt
bin offen für kritik und hoffe inständig auf feedback / hilfe
bisher nutzen die buttons nur provisorisch der auswahl des videos und der playbutton ($play) um die funktion _vidcreate zu testen
Ich hoffe soweit hab ich mich verständlich ausgedrückt
Vielen Dank im Voraus für jede noch so unnütze Kleinigkeit
lieben Gruß aus Berlin
Hab meine au3 mitgeliefert.
info.ini
@scriptdir & "\data"
==> sektionen "titel" und "url", key = $vidID