Upload De Videos!
#1
Posted 17/01/2007, 13:58
Olhe, estou com um pequeno problema. Estou precisando fazer um site alá estilo Youtube (ok, exagerei um pouco, não é tão complexo, mas tem uma coisa parecida).
O que eu preciso é saber como eu faço um upload de um video qualquer e transforma-lo em FLV e rodar no browser direto? Eu nao tenho a minima ideia de como seja esse processo, mas sei que é complicado. O modo de upload seria parecido com o do Youtube mesmo. Depois o video pode ser rodado em flash no browser...
Nao quero o processo todo porque seria muita mancada com a pessoa que fosse me ajudar, mas pra quem nao sabe NADA (como eu), mostrar a porta seria a melhor coisa, ai eu tento entrar nela soznho!!!
E aproveitando o topico, tem algum modo de eu poder criar meu FLV Playback do zero??? Eu nao gostaria de usar um arquivo .FLA pronto, gostaria de fazer o meu do zero!!! ¬¬
Ae caras, valeu pela ajuda mesmo viu!!! ^^
#2
Posted 17/01/2007, 15:55
#3
Posted 18/01/2007, 09:28
********
cheeseboy_@hotmail.com
#4
Posted 18/01/2007, 13:07
Bom, pelo que vi não é assim tão simples quanto parece, é mais complexo que isso...
Primeiro, você vai precisar de um servidor dedicado, ou de algum servidor que você conheça o dono, pois irá precisar instalar algum codificador.
Feito isso, basta usar alguma linguagem server-side para chamar via console o aplicativo e fazer a conversão.
A operação em sí é simples, no exemplo a seguir, eles utilizam o FFMpegScout.
Como eu entendi que funciona:
Instale um programa que faça a conversão no servidor;
Depois, utilize alguma linguagem server-side para chama-ló via console e pedi-ló para realizar a conversão.
Por ex, em Asp.Net
Dim VideoConverter As New Object
VideoConverter = CreateObject("FFMpegScout.Application")
VideoConverter.InputFileName = "testvideo.avi" ' This file is in root folder
VideoConverter.OutputFileName = "testvideo.flv"
VideoConverter.Execute()
VideoConverter = Nothing
Por ex, em Php
<?php
// Etapa 1 (converte o arquivo em um arquivo temporario)
exec("/usr/local/bin/mencoder /your/dir/uploadedfile.wmv -o /your/dir/output/uploadedfile_temp.flv -of lavf -oac mp3lame -lameopts abr:br=56 -ovc lavc -lavcopts vcodec=flv:vbitrate=400:mbd=2:mv0:trell:v4mv:cbp:last_pred=3 -lavfopts i_certify_that_my_video_stream_does_not_use_b_frames -srate 22050");
// Etapa 2 (salva o arquivo .flv)
exec("/usr/local/bin/flvtool2 -Uv /your/dir/uploadedfile_temp.flv /your/dir/uploadedfile.flv");
?>
Segue o link com mais exemplos:
http://www.jeroenwij...,mov,etc_to_FLV
Its so easy ?
Good lucky ;D
Att
Luiz Souza
Edição feita por: rEd nEcK *, 18/01/2007, 14:46.
#5
Posted 18/01/2007, 13:09
#6
Posted 22/01/2007, 11:06
Nossa senhora.. o negocio parece tenso!!
Eu ja consegui entender o esquema do processo, agora só nao entendi uma coisa. Esse FFMpeg, eu baixei mas ele nao é exatamente um programa, é um monte de arquivos que parecem só funcionar por linha de código... Agora eu me pergunto. Onde demonios eu coloco todos esses arquivos e aprendo a linha as linhas de códigos do FFMpeg??
O espirito da coisa eu entendi, mas o complicado agora está sendo a conexão da programação com o conversor (FFMpeg). Alguem tem algum tutorial, algo do estilo??
Abração em!! ^^
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)