Hi!
1.)
In der MG gibt es noch so einige Problemchen mit den Videos.
Sie werden im FF teilweise anders angezeigt, als im IE7, teilweise gar nicht im FF.
Habe dazu mal je 2 Videos im WMV und im AVI Format auf die Labor geladen, da kann man sich das gut ansehen.
1 AVI und 1 WMV habe ich noch nicht freigegeben, weil sie beim Freigeben (vorschau) auch nicht richtig angezeigt werden, mal wird ein Plugin benötigt welches FF nicht finden kann, und ein anderes mal kommt nur Ton. Im IE7 geht es, wenn man ActiveX Steuerelemente zuläßt.
Am besten bitte mal ansehen:
Neue Medien
Hier die bereits freigegebenen Videos...
Bitte einmal im FF und einmal im IE ansehen:
AVI
WMV
2.)
Auf der Labor kommen übrigens Fehler, wenn man die Videos in ein Album einordnen soll:
ERROR [2] imagick_iserror() expects parameter 1 to be resource, boolean given
FOUND IN [modules/mediagallery/include/class.imageobject_imext.php]
FOUND AT 215
ERROR [2] imagick_getlistsize() expects parameter 1 to be resource, boolean given
FOUND IN [modules/mediagallery/include/class.imageobject_imext.php]
FOUND AT 219
ERROR [2] imagick_getwidth() expects parameter 1 to be resource, boolean given
FOUND IN [modules/mediagallery/include/class.imageobject_imext.php]
FOUND AT 223
ERROR [2] imagick_iserror() expects parameter 1 to be resource, boolean given
FOUND IN [modules/mediagallery/include/class.imageobject_imext.php]
FOUND AT 224
ERROR [2] imagick_getheight() expects parameter 1 to be resource, boolean given
FOUND IN [modules/mediagallery/include/class.imageobject_imext.php]
FOUND AT 228
ERROR [2] imagick_iserror() expects parameter 1 to be resource, boolean given
FOUND IN [modules/mediagallery/include/class.imageobject_imext.php]
FOUND AT 229
ERROR [2] imagick_getmimetype() expects parameter 1 to be resource, boolean given
FOUND IN [modules/mediagallery/include/class.imageobject_imext.php]
FOUND AT 233
ERROR [2] imagick_iserror() expects parameter 1 to be resource, boolean given
FOUND IN [modules/mediagallery/include/class.imageobject_imext.php]
FOUND AT 234
ERROR [2] imagick_destroyhandle() expects parameter 1 to be resource, boolean given
FOUND IN [modules/mediagallery/include/class.imageobject_imext.php]
FOUND AT 238
WARNING [8] Undefined offset: 1
FOUND IN [modules/mediagallery/include/class.imageobject_imext.php]
FOUND AT 240
WARNING [8] Undefined offset: 1
FOUND IN [modules/mediagallery/include/class.imageobject_imext.php]
FOUND AT 243
WARNING [8] Undefined offset: 1
FOUND IN [modules/mediagallery/include/class.imageobject_imext.php]
FOUND AT 245
ERROR [2] imagick_iserror() expects parameter 1 to be resource, boolean given
FOUND IN [modules/mediagallery/include/class.imageobject_imext.php]
FOUND AT 60
3.)
Irgendwie müssen doch die Videos in den Griff zu bekommen sein.
Vielleicht eine Möglichkeit:
Ähnlich wie es z.B. myvideo macht. Man kann dort nahezu jedes Videoformat hochladen, angezeigt wird es immer im Flash (flv). Also wandeln die doch um.
Aufgefallen ist mir auch, daß die Videos im flv-Format sehr viel kleiner sind, als zb in einem avi oder wmv.
Die Frage ist, mit welchen mitteln das Umwandeln in flv überhaupt machbar ist und ob die Standard Zeiten (php.ini) für die Scripte ausreichen.
Falls das irgendwie gehen sollte, hätte man dadurch noch weitere Vorteile:
Manche User laden Videos im avi Format hoch, die sehr schlecht komprimiert sind. D.h. ein Video von 10 Sek. Länge mit 8 MB Größe. Das ist nicht wirklich Ressourcenschonend. Im flv Format wird es ja dann sowieso komprimiert.
Im Wesentlichen wird die Dateigröße bei einem Einheitlichen Format (wenn alles in flv umgewandelt wird) von der Videolänge abhängig sein.
D.h. man könnte eine Begrenzung über die Videolänge machen und nicht nur über Dateigröße.
Wenn also ein User ein Video hochlädt, welches 1 Minute lang ist und unkomprimiert z.B. 20 MB hat, wäre das nicht schlimm, weil es nach dem Umwandeln in flv sowieso nur noch ein Bruchteil der Größe hat. Das wäre für den User eine Vereinfachung, weil er seine Videos nicht mehr umwandeln muß.
Voraussetzung hierfür ist natürlich ein (temporär) ausreichender Speicherplatz und wenn dann die Videos in jedem Browser vernünftig angezeigt werden würden...
Bei den Bildern kann die MG so etwas ähnliches ja schon.
Beispiel: User hat eine megageile Kamera mit 20 Mega Pixel und möchte sein Bild hochladen ohne es zu verkleinern. Sobald die Monserdatei von Bild hochgeladen ist, verkleinert die MG das Bild auf die eingestellte Größe. Das ist endgeil! Speicherplatz wird gespart und User braucht sich nicht mit Bildgrößenänderung herumschlagen, bzw. DAU hat kein Problem mehr (außer die verlängerten Upload Zeiten, aber irgendwas ist ja immer
)
Gruß Luke