http://img.youtube.com/vi/T9obyQUflao/hqdefault.jpg
Niestety od czasu do czasu trafia się film , który posiada czarne obwódki wokół zdjęcia danej miniaturki. Czy jest sposób żeby się jej pozbyć automatycznie ?
Jak rozpoznać np czarny kolor obrazka w formie prostokąta w js ? Chciałbym napisać skrypt, który automatycznie będzie kadrował miniaturkę przycinając ją do odpowiedniego rozmiaru. Nie wiem tylko jak rozpoznać w obrazku gdzie zaczyna się jednolity czarny obszar do skadrowania.
Napisałem coś takiego póki co. Skrypt rozwiązuje też kwestię prawną do przechowywania miniaturek na własnym serwerze. Moim celem było uniknąć przechowywania miniaturek na serwerze, żeby nie zgłosił się do mnie ktoś z roszczeniem, że nielegalnie udostępniam np. jego wizerunek itd. Obrazki są nadal na YouTube, a ja pokazuję tylko ich wyśrodkowaną część. Ale to jest troszkę mało praktyczne

<!DOCTYPE html> <html> <head> <meta http-equiv="Content-type" content="text/html; charset=iso-8859-2" /> <meta http-equiv="Content-Language" content="pl" /> <meta name="Author" content="user" /> <style> .video_div { padding:0px; margin:0px; background-color: red; height: 96px; width: 180px; border:0px; border-style:none; overflow:hidden; position: relative; } .video_image { margin-left:-30px; margin-top:-50px; padding-left:0px; padding-right:0px; padding-bottom:0px; padding-left:0px; border:0px; border-style:none; width:250px; height: 188px; } </style> </head> <body> <center> <?php $url = 'http://www.youtube.com/embed/T9obyQUflao'; // pasy $pattern = '/embed|v\=|v\//'; $url_key = ''; if ($matches[0] == 'v=') { } elseif ($matches[0] == 'embed') { } elseif ($matches[0] == 'v/') { } else { $url_key = 'D3-vBBQKOYU'; } $img_rul = 'http://img.youtube.com/vi/'.$url_key.'/hqdefault.jpg'; ?> </div> </center> </body> </html>