Por outro lado, quase todos os browsers têm o plug-in Flash (SWF). O Flash é capaz de fazer streaming de vídeo. Veja aqui como publicar um vídeo com o Flash. Desta forma, muito mais pessoas poderão ver o vídeo, sem problemas.
Além disso, o início da exibição dos vídeos Flash é bem mais rápido do que com o AVI, WMV ou QuickTime.
Baixe e instale Riva FLV Encoder (gratuito)
Selecione o seu vídeo, escolha o nome da saída assim que o formato (resolução, número de imagens por segundo, etc) e clique no botão "Encode" e espere. Isto produzirá um arquivo .FLV.
O codificador Riva pode ler diferentes formatos AVI, MPG, QuickTime e WMV. (Veja nesta página a lista dos formatos de vídeo suportados).
Instale o ffmpeg.
Ex: no Debian, digite: sudo aptitude install ffmpeg
Digite: ffmpeg -i mavideo.avi mavideo.flv
A velocidade padrão é de 200 kilo-bits/segundo (=25 ko/segundo)
Se você quiser uma melhor qualidade, adicione a opção -b para escolher a velocidade.
Ex:ffmpeg -i mavideo.avi -b 512 mavideo.flv
Observação: Certas distribuições são fornecidas com uma versão do ffmpeg que está compilada sem o suporte MP3 (como o Ubuntu). Neste caso, a conversão será bem feita mas, o vídeo ficará sem som.
Neste caso:
Isto deverá resolver o problema (Testado com sucesso no Ubuntu 7.10).
Pegue um player FLV no Flash. Você encontará vários gratuitos na internet.
Por exemplo Flash Video Player de Jeroen Wijering.
Baixe o arquivo flash_flv_player.zip (301 ko).
Copie seus arquivos FLV e flvplayer.swf em um único diretório e crie um arquivo HTML correspondente.
Exemplo:
<html> <head> <title>Meu vídeo</title> </head> <body> <noembed> <object style="width:320px;height:260px"> <param name="movie" value="flvplayer.swf?file=mavideo.flv" /> <param name="quality" value="high" /> </object> </noembed> <embed width="320" height="260" src="flvplayer.swf?file=mavideo.flv" quality="high" type="application/x-shockwave-flash" /> </body> </html>
É você que deve ajustar o tamanho do vídeo na tela (width e height) assim como o nome do arquivo flv. (mavideo.flv).