Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: pobieranie adresu obrazkow...
Forum PHP.pl > Forum > PHP
cholew
Jest jakis sposob na pobranie adresu obrazka z takich serwisow jak wrzuta.pl, metacafe.com, video.google.com itp. jezeli posiadam tylko adres filmiku. Jest na to jakis skrypt??
Kicok
Jeśli nie widać żadnych zależności między adresem URL obrazka a adresem URL strony z filmikiem, a na stronie z filmikiem miniaturki nie ma, to:

- Wchodzisz na stronę z filmikiem i odczytujesz jego tytuł
- Przechodzisz do wyszukiwarki
- "Wpisujesz" tam pobrany tytuł i szukasz filmików
- Otrzymasz listę wyników
- Szukasz na niej twojego filmiku (bo może znaleźć kilka wyników o podobnym/identycznym tytule) sprawdzając adres odnośników
- Gdy już znajdziesz swój filmik na liście wyników, to gdzieś w pobliżu powinna być miniaturka

Całość wymaga dobrej znajomości cURL" title="Zobacz w manualu PHP" target="_manual i wyrażeń regularnych
jedrzej
Rozwiązanie dla youtube, pobieram identyfikator video z kodu <EMBED>, miniaturki sa w określonej lokalizacji, więc podstawiając ten kod można łatwo znaleźć miniaturkę
  1. <?php
  2. function get_image_src_from_embed_code($code){
  3. if (eregi('youtube.com',$code)){
  4. preg_match("/www.youtube.com/v/(.*?)\"/", $code, $arr);
  5. return 'http://img.youtube.com/vi/'.$arr[1].'/'.rand(1,3).'.jpg';
  6. } else {
  7. return 'default.jpg';
  8. }
  9. }
  10. //rand(1,3) - to można zastąpić liczbą od 1-3, youtube tworzy 3 miniaturki z 3 różnych ujęć filmu
  11. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.