Arquivo da tag: encoder

Youtube: Caracteres que substituem imagens – TEXTp

http://www.youtube.com
http://www.youtube.com

Para não perder os costume, o youtube continua trazendo novidade para os usuários em 1° de abril.

Ano passado, algumas páginas apareciam completamente invertidas, inclusive os vídeos.

Esse ano a novidade ainda traz um apelo financeiro:

youtube-text-only-mode-alert

Quem quiser ajudar o youtube a economizar milhões de dolares, basta ativar a função TEXTp e estará salvando um dolar por segundo de vídeo assistido.

TEXTp é uma tecnologia implementada pelos engenheiros do youtube, e consiste na transcodificação do vídeo, substituindo as imagens por uma série de letras e números consumindo menos banda e recursos do servidor.

youtube-text-mode-selection

O youtube aproveita e ainda brinca em dizer: “ Isso sem contar o benefício adicional de que nossa ação promove o hábito da leitura!

Para ativar a função, você deve procurar pelos vídeos que possuem a opção “TEXTp” na aba de qualidade do vídeo.

Abaixo, segue o exemplo de uma página de vídeo com a função ativa: (Vídeo original: http://www.youtube.com/watch?v=oYgIIRLjXiY)

youtube-text-mode-ex

Passe adiante… Mostre a um amigo:

Quando você achar um vídeo que possua a função TEXTp habilitado, você pode fazer uma surpresa e passar o link para um amigo assistir diretamente em formato texto.

Para isso, basta acrescentar ao final do link: &textp=fool

Então, a url do vídeo acima ficaria assim: http://www.youtube.com/watch?v=oYgIIRLjXiY&textp=fool

Divirtam-se ajudando o youtube a economizar alguns dolares… 🙂

Minha opnião: Alguns vídeos até que ficaram engraçados em formato texto. Como na maior parte do tempo estou ouvindo músicas pelo youtube, vou passar a utilizar o formato texto. (já que só aproveito o áudio 🙂 ) e com isso estarei economizando por eles… 😉

Share

Mencoder: Adicionando legenda em um vídeo

Mplayer: http://www.mplayerhq.hu
Mplayer: http://www.mplayerhq.hu

Uma legenda no formato .srt, pode ser inserida em um vídeo com diversos programas/ferramentas. Vou mostrar que mencoder é uma das opções mais simples e rápida para isso.

O mencoder é instalado junto com o pacote do Mplayer. Mais detalhes de como instalar, visite: Mplayer: Projeto baseado no FFmpeg

Antes de adicionar a legenda ao vídeo, verifique se existe o arquivo subfont.ttf na pasta do mplayer. Sem esse arquivo de fonte, o mencoder não consegue “escrever” no vídeo.

Criando o subfont.ttf

No windows, basta copiar uma font .ttf, colar na pasta do Mplayer e renomear para subfont.ttf

No linux, procure pelas fontes .ttf com o comando: locate ttf | grep ttf\$
Depois copie a fonte para o diretório local do mplayer. No meu caso:  (Utilizei a fonte VERA)
cp /usr/share/fonts/truetype/ttf-bitstream-vera/Vera.ttf ~/.mplayer/subfont.ttf

Testando a legenda:

Antes de inserir a legenda, podemos e devemos testa-la. Para isso rode o comando:
mplayer -sub legenda.srt video_original.avi
Assim, você pode ver mais ou menos como a legenda vai ficar, em relação a fonte escolhida.

Inserindo a legenda:

Comando:
mencoder video_original.avi -sub legenda.srt -subpos 95 -subfont-text-scale 3 -subcp enca:gr:iso-8859-1 -vf expand=640:384 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=800:vhq -oac copy -o video_com_legenda.avi

Onde:
video_original.avi= Vídeo de entrada
legenda.srt=  Legenda a ser inserida
video_com_legenda.avi= Vídeo de Saída

Parâmetros:
-subpos= Especifica em que % da tela a legenda irá aparecer (A partir do topo)
-subfont-text-scale= Especifica o tamanho da legenda no vídeo
-subcp= Especifica a codificação do arquivo de legenda
-vf= Especifica o tamanho do vídeo. Neste caso, o vídeo original era 640 x 272, adicionei mais 112px na altura (384px) utilizando expand,ou seja, o vídeo vai ficar com uma tarja preta de 56px em cima e em baixo.
-ovc= Especifica o codec de vídeo. Neste caso lavc.
-lavcopts = Opções do lavc. Especifica o nome do codec, bitrate,…, do vídeo.
-oac= Especifica o áudio. O valor copy, copia o áudio exatamente como o original.
-o= Especifica o arquivo de saída.

OBS: O comando do mencoder foi testado e executado no Linux. Para rodar o comando em windows, veja aqui.

 

Share