Avatar billede rotco Juniormester
14. december 2008 - 10:06 Der er 1 kommentar og
1 løsning

Thumbnail af .wmv

Hej, jeg har fundet et PERFEKT resize script til at kunne lave thumbnails af billeder så siden loader hurtigere mm.

Da jeg har frit adgang til at modificere scriptet som jeg har lyst til vil jeg gerne kunne lave thumbnails af .wmv filer og andre video filer som bruges på sjove sider.

Her er scriptet:

</form>
<?php
        if(isset($_POST['submit'])){
          if (isset ($_FILES['new_image'])){
              $imagename = $_FILES['new_image']['name'];
              $source = $_FILES['new_image']['tmp_name'];
              $target = "billeder/".$imagename;
              move_uploaded_file($source, $target);

              $imagepath = $imagename;
              $save = "billeder/" . $imagepath; //This is the new file you saving
              $file = "billeder/" . $imagepath; //This is the original file

              list($width, $height) = getimagesize($file) ;

              $modwidth = 450;

              $diff = $width / $modwidth;

              $modheight = $height / $diff;
              $tn = imagecreatetruecolor($modwidth, $modheight) ;
              $image = imagecreatefromjpeg($file) ;
              imagecopyresampled($tn, $image, 0, 0, 0, 0, $modwidth, $modheight, $width, $height) ;

              imagejpeg($tn, $save, 60) ;

              $save = "billeder/thumb_" . $imagepath; //This is the new file you saving
              $file = "billeder/" . $imagepath; //This is the original file

              list($width, $height) = getimagesize($file) ;

              $modwidth = 60;

              $diff = $width / $modwidth;

              $modheight = $height / $diff;
              $tn = imagecreatetruecolor($modwidth, $modheight) ;
              $image = imagecreatefromjpeg($file) ;
              imagecopyresampled($tn, $image, 0, 0, 0, 0, $modwidth, $modheight, $width, $height) ;

              imagejpeg($tn, $save, 100) ;

            echo "Large image: <img src='billeder/".$imagepath."'><br>";
            echo "Thumbnail: <img src='billeder/thumb_".$imagepath."'>";

          }
        }
?>


Jeg har ingen idé om hvor meget der skal modificeres, men eftersom scriptet virker perfekt ville jeg gerne bare ændre i det og ikke finde noget nyt mm.
Avatar billede Slettet bruger
14. december 2008 - 16:15 #1
det er ikke bare lige til, dit script der er fint, men vil aldrig kunne komme til at lave thumbs af video filer... så vidt jeg ved (:

du må nok igang med at læse om FFMPEG på http://ffmpeg-php.sourceforge.net/

ellers må du jo igang meg at skrive dine egne classes og methods

God jul og godt nytår
Avatar billede rotco Juniormester
24. januar 2009 - 15:44 #2
Jeg forsåtr ikke hvorfor i tager den første mulighed som den eneste, jeg har lige fundet noget der ligner 20 andre scripts, som jeg vil prøve at implementere..

Men tak for svaret, men desværre hjalp det mig ikke det mindste :-/
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester