Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

AspAL

gerar thumbnails de vídeos .wmv, alguém sabe como?

Recommended Posts

Gerar thumbnails de vídeos .wmv, alguém sabe como?

Abaixo, segue um código de geração de thumbails de vídeos .wmv. O código foi retirado deste blog, porém está em PHP. Alguém consegue converter isso pra ASP?
<?php$filme = "video.wmv”;// Exemplo de uso da função criarThumbnail// a linha seguinte utiliza a função imagejpeg(); para gerar uma imagem .jpg com o mesmo nome do filme definido em $filme.imagejpeg(criarThumbnail( $filme, 95, 95), substr( $filme, 0, strrpos($filme, “.”) ) . “.jpg” );// **********************************// @Função: criarThumbnail();// @Args://	   - $srcFile -> Filme para criar thumbnail//	   - $thumbW -> Largura do thumbnail//	   - $thumbH -> Altura do thumbnailfunction criarThumbnail( $srcFile, $thumbW, $thumbH ) {$filme = new ffmpeg_movie($srcFile, false);$numFrames = $movie->getFrameCount();// pequeno work-around para forçar a captação da frame ( 10 tentativas )$i = 0;$frame = “”;while( !is_object( $frame ) and $i++ <= 10 ) {$ranFr = rand(1 , $numFrames);$frame = $movie->getFrame(rand(1, ( $numFrames>2)?($numFrames-1):($numFrames) ) );}if( !is_object( $frame ) ) die( “Não foi possí­vel criar o thumbnail” );$frame_thumb = $frame->toGDImage();// Tamanho actual da frame_image$width = imagesx( $frame_thumb );$height = imagesy( $frame_thumb );$thumb = @imagecreatetruecolor( $thumbW, $thumbH );@imagecopyresized($thumb, $frame_thumb, 0, 0, 0, 0, $thumbW, $thumbH, $width, $height);return $thumb;}?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.