medium:603921766460815697
{{googlevideo>small:ID_VIDEO_GOOGLE}}
{{googlevideo>medium:ID_VIDEO_GOOGLE}}
{{googlevideo>large:ID_VIDEO_GOOGLE}}
Im Ergänzung zum Original, das nur die Größen large (ca. 425 x 326 Videogröße) und small (ca. 255 x 190) kannte, habe ich noch zusätzlich die Größe medium (320 x 240) eingefügt. Fast alle Videohoster – so auch Google konvertieren die Videos in diese Auflösung. Alles andere sind nur aufgeblähte Vergrößerungen oder heruntergerechnete Verkleinerungen. Und ich finde, das Original sollte man darstellen können.
Dazu habe ich nach der Zeile 69 folgenden Code eingefügt:
elseif ($disptype=='medium') { $obj = '<object width="320" height="264" type="application/x-shockwave-flash"'; $obj .= ' data="http://video.google.com/googleplayer.swf?docId='.$id.'">'; $obj .= '<param name="movie" value="http://video.google.com/googleplayer.swf?docId='.$id.'"></object>'; $renderer->doc .= $obj; }
Ähnlich bin ich auch beim Das YouTube-PlugIn vorgegangen.