youtube eingebettetes Video vorplatzieren mit Start Timing

In unserem Forum ersetzen wir derzeit alle YouTube-Links durch eingebettete Objekte, dank der folgenden Antwort:

Wie finde ich alle YouTube-Video-IDs in einer Zeichenfolge mithilfe eines regulären Ausdrucks?

Das Problem ist, dass viele unserer Benutzer einen Link direkt zu einer bestimmten Zeit in einem Video veröffentlichen möchten. Z.B.:

http://www.youtube.com/watch?v=jECIv7zlD4c&feature=player_embedded#t=1m15s

Beachten Sie die "# t = 1m15s"

Gemäß der YouTube-Dokumentation kann beim Einbetten einer Startzeit in ein Video kein 'start'-Parameter verwendet werden. Die Zeichenfolge' 1m15s 'kann nicht verwendet werden. 'start' ist ein Wert, der auf der Anzahl der Sekunden basiert.

<object width="425" height="344">
<param name="movie" value="http://www.youtube.com/v/jECIv7zlD4c?fs=1&start=75"</param>
<param name="allowFullScreen" value="true"></param>
<param name="allowScriptAccess" value="always"></param>
<embed src="http://www.youtube.com/v/jECIv7zlD4c?fs=1&start=75"
type="application/x-shockwave-flash" allowscriptaccess="always" width="425" height="344">
</embed>
</object>

Ist dies eine Möglichkeit, '# 1m15s' in Regex durch '& start = 75' zu ersetzen?

Wenn nicht, wie würden Sie vorschlagen, dass dies mit PHP geschehen würde, so dass die Objekte rekursiv in einem Forumsbeitrag erstellt werden (manchmal posten Leute mehrere YouTube-Videolinks)?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage