Вообщем беда такая. Хотел для Datalife Engine запарсить видео наподобие вставки видео с YouTube, но только с другого видеохостинга Kiwi.kz.
Загвоздка вышла тогда когда понадобилось отделить ID видео от самого урла.
Вообщем из и ,
нужно привести все это в такой вид "".
Вот вариант парсинга для vimeo.com
CODE ( htmlphp):
скопировать код в буфер обмена
} elseif ($source['host'] == "vimeo.com") { $video_link = substr($source['path'], 1 ); if ( count($get_size) == 2 ) $decode_url = $width."x".$height.",http://vimeo.com/".$video_link; else $decode_url = "http://vimeo.com/".$video_link;
}
и для video.mail.ru
CODE ( htmlphp):
скопировать код в буфер обмена
} elseif ($source['host'] == "video.mail.ru") { $video_link = substr($source['path'], 1); $video_link = str_replace( ".html", "", $video_link ); if ( count($get_size) == 2 ) $decode_url = $width."x".$height.",http://video.mail.ru/".$video_link.".html"; else $decode_url = "http://video.mail.ru/".$video_link.".html"; return '<!--dle_media_begin:'.$decode_url.'--><object width="'.$width.'" height="'.$height.'"><param name="allowScriptAccess" value="always" /><param name="movie" value="http://img.mail.ru/r/video2/player_v2.swf?movieSrc='.$video_link.'" /><param name="wmode" value="transparent" /><embed src="http://img.mail.ru/r/video2/player_v2.swf?movieSrc='.$video_link.'" type="application/x-shockwave-flash" wmode="transparent" width="'.$width.'" height="'.$height.'" allowScriptAccess="always"></embed></object><!--dle_media_end-->'; } else return '<!--dle_media_begin:'.$decode_url.'--><OBJECT width="'.$width.'" height="'.$height.'"><PARAM name="movie" value="http://video.rutube.ru/'.$video_link.'"></PARAM><param name="wmode" value="transparent" /></PARAM><PARAM name="allowFullScreen" value="true"></PARAM><EMBED src="http://video.rutube.ru/'.$video_link.'" type="application/x-shockwave-flash" wmode="transparent" width="'.$width.'" height="'.$height.'" allowFullScreen="true" ></EMBED></OBJECT><!--dle_media_end-->'; }
Помогите в переменую $video_link выташить ID "" из
и . А то я чет у меня не че не выходит.
(Добавление)
Все не надо сам все сделал
|