Mostrando postagens com marcador Vídeo. Mostrar todas as postagens
Mostrando postagens com marcador Vídeo. Mostrar todas as postagens

terça-feira, 15 de fevereiro de 2011

Instalando a Suíte Ubuntu Studio no Ubuntu

O Ubuntu Studio nada mais é do que uma modificação do Ubuntu para compreender uma série de programas de áudio, vídeo e multimídia. Assim como o Edubuntu, todos estes programas, seus temas e suas configurações especiais (inclusive o Kernel do Ubuntu Studio) podem ser fácil e seguramente instalados via apt-get, a partir de uma distribuição padrão do Ubuntu ou Kubuntu.
Claro: instalar quilos e quilos de programas que vêm com o Ubuntu Studio via apt-get, além de todas as suas dependências, não é tarefa fácil!! Para diminuir esta tortura, o repositório padrão do Ubuntu tem alguns meta-pacotes que englobam todas as seções do Studio que se deseje instalar!! Este artigo mostra a lista dos meta-pacotes e ensina como instalá-los!!


  • Pacotes e Meta-pacotes do Ubuntu Studio

Um meta-pacote é um pacote que, ao invés de conter um programa ou biblioteca, contém um monte de referências a outros programas, que são computados como dependências. Assim, por ser um pacote vazio, ele na verdade não instala nada, mas exige um monte de dependências que serão forçosamente instaladas ao se instalar o meta-pacote em questão. Esta é uma maneira simples e ágil de se agrupar programas e bibliotecas diferentes em um único pacote.
Abaixo, a lista completa de pacotes e meta-pacotes do Ubuntu Studio. Note que não necessariamente é preciso que se instale todos estes pacotes!! Você pode instalar apenas aqueles que interessam.

ubuntustudio-audio: contém referências para toda a coleção de aplicativos para criação e edição de áudio do Ubuntu Studio.

ubuntustudio-audio-plugins: plugins do projeto LADSPA e DSSI.

ubuntustudio-controls: este de fato não é um meta-pacote, mas um programa mesmo. Trata-se de um configurador gráfico de opções internas de Áudio e Vídeo desenhado especificamente para o Ubuntu Studio.

ubuntustudio-default-settings: pacote com configurações padrão para o Ubuntu Studio e um tema gráfico personalizado para o Desktop (o Ubuntu Studio usa o Gnome por padrão, mas nada impede de utilizar o seu artwork no KDE, se desejado).

ubuntustudio-desktop: todos os aplicativos responsáveis pela parte gráfica do sistema, incluindo o gerenciador de janelas.

ubuntustudio-font-meta: algumas fontes para aprimorar sua experiência no uso dos programas gráficos.

ubuntustudio-gdm-theme: se você usa o Gnome e o GDM (Gnome Desktop Manager) para fazer login, talvez se interesse em instalar um tema personalizado do Ubuntu Studio para o GDM. Desculpe, não existe um equivalente para o KDM...

ubuntustudio-graphics: contém referências para toda a coleção de aplicativos para criação e edição gráfica em 2D e 3D do Ubuntu Studio.

ubuntustudio-icon-theme: contém o tema de ícones padrão do Ubuntu Studio.

ubuntustudio-look: contém referências a todos os pacotes de temas e perfumaria gráfica do Ubuntu Studio (inclusive o de sons ali embaixo). Serve como um atalho para não precisar explicitá-los um por um.

ubuntustudio-menu: instala um menu para o Ubuntu Studio, com submenus "Áudio" e "Vídeo".

ubuntustudio-screensaver: como o próprio nome diz, instala protetores de tela (oriundos do gnome-screensaver).

ubuntustudio-sounds: mais um item de perfumaria: sons personalizados para o Desktop do Ubuntu Studio.

ubuntustudio-theme: configurações do GTK e do Metacity para o visual do Ubuntu Studio.

ubuntustudio-video: contém referências para toda a coleção de aplicativos para criação e edição de vídeos do Ubuntu Studio, incluindo ripadores de DVD.

ubuntustudio-wallpapers: contém lindos panos de fundo para seu ambiente de trabalho do Ubuntu Studio!!


  • Finalmente, Instalando!!

Bom, tenha em mente que a instalação destes pacotes vai obrigar que se baixe e se instale uma enorme quantidade de dependências e que esta operação não é rápida, mesmo que sua conexão seja boa. Portanto, faça a instalação em um momento apropriado. Toda a instalação deve ser feita como root, evidentemente.

Uma sugestão para quem vai utilizar os programas de música e áudio:

apt-get install ubuntustudio-audio ubuntustudio-audio-plugins ubuntustudio-controls ubuntustudio-default-settings ubuntustudio-desktop ubuntustudio-look ubuntustudio-menu ubuntustudio-screensaver
apt-get clean

Uma sugestão para quem vai usar os programas de gráficos e vídeo:

apt-get install ubuntustudio-video ubuntustudio-font-meta ubuntustudio-controls ubuntustudio-default-settings ubuntustudio-desktop ubuntustudio-look ubuntustudio-menu ubuntustudio-screensaver
apt-get clean


Agora é só esperar o comando baixar e instalar tudo isso!! Boa sorte!!

quinta-feira, 8 de outubro de 2009

Filmando a Tela do Computador com Wink

Capturar a tela do seu computador em formato de vídeo: uma necesidade para quem faz palestras, apresenta cursos com Data Show, ou mesmo para quem tem um trabalho final ou uma tese de mestrado para defender e precisa mostrar o programa funcionando... fantástico, não?? Agora imagine tudo isso, em formato Flash (swf), com os botões de controle de vídeo que você mesmo desenhou (ou devidamente baixou do google images), e já com o HTML pronto para colocar na sua página online, blog, portal da turma ou wiki da empresa?? E imagine que você pode editar os frames e botões do flash??
Meu Deus, como é isso!?!?!?!? Tudo isto é possível e gratuito!! E existe um programa muito legal que faz facilmente esta tarefa para você: o Wink. O Wink funciona em Linux e windows e pode ser baixado tanto de sua página oficial (esta que acabei de colocar aí acima) ou através do repositório de sua Distro. Para quem usa distribuições baseadas em Debian, basta digitar (como root, claro!!):

apt-get update (sempre bom!!!)
apt-get install wink

Em menos de 3 megas (sim, esta é a unidade de tempo do Pajé...) você terá um novo link no menu "Gráficos" do KDE (ou em outro canto, no Gnome...). Daí a aventura começa...

Tela do Wink, com um projeto de captura feito e pronto para renderizar.

O Wink permite tanto a captura de uma tela simples quanto a criação de um vídeo. Para tanto, é preciso iniciar um projeto, onde você personaliza a sua captura, indicando:

  • Se a captura é em forma de vídeo, qual a taxa de quadros por segundo (fps, ou frames por segundo);
  • Qual o tamanho da tela de captura (tela toda ou personalizada, talvez apenas um pequeno trecho da tela, que você pode marcar e configurar!!).
Então o Wink pode ser direcionado para a barra de tarefas e iniciar a captura, utilizando a tecla de atalho Shift+Pause (vídeo) ou Pause (tela simples), ou então com o botão direito sobre o ícone na barra de tarefas.


Editando o Flash

Sim, mais do que editar o vídeo, é possível personalizar diversas coisas no seu arquivo swf final, como:

  • Cursor: diversas figuras são oferecidas como cursor, basta escolher!!
  • Texto de Título do vídeo, caixa de texto em um frame, botões de "Próximo", "Anterior", "Ir Para" usando qualquer imagem que você forneça;
  • Tempo de permanência no Frame;
  • etc...

Configurado seus frames, é possível também editá-los:

  • Mover um frame ou trocar a ordem dos frames;
  • Copiar, Copiar Mesclado, Recortar e Colar frames;
  • Apagar frames;
  • Redimensionar e/ou Cortar todos os Frames (especialmente se, na empresa, a política é esconder a barrinha que mostra seus aplicativos abertos antes de mandar o vídeo para o cliente...);
  • Personalizar a Paleta de Cores;
  • Dentre outras coisas!!! Explore!!

Renderizando o Vídeo

Uma vez terminada toda a parafernalha de edição, o vídeo deve ser renderizado. Há um botão para renderizar, que gera o arquivo swf e, automaticamente, o arquivo HTML correspondente. Este arquivo pode ser lido a partir de qualquer navegador com o plugin do flash. Porém, opcionalmente, o Wink pode renderizar (em flash) para um arquivo executável do windows (*.exe). Opcionalmente, o projeto ainda pode ser exportado para PDF ou Post Script.
Lembre-se de que estes formatos (PDF e PS) vão perder as características de interatividade do Flash, mas, por outro lado, podem ser abertos em outros aplicativos, como o Gimp, se necessário, e transformados em vídeo Mpeg, que podem ser editados no Kino ou outro aplicativo, ou reconvertidos para outros formatos.
Um tutorial que fiz (e procurei ser bem completo) sobre tratamento de vídeos no Linux usando a ferramenta ffmpeg encontra-se aqui.


Conclusão

O Wink é uma ferramenta de qualidade, bem completa, que oferece à captura de tela em imagem ou vídeo uma nova dimensão: a da interação e edição, com botões, caixas de texto personalizadas, edição de frames, etc. É um programa gratuito, pequeno e interessante, fácil de instalar e de usar. Assim, pode ser uma grande alternativa simples e eficiente a programas comerciais.

Gostou?? Detestou?? Adorou ou odiou o Pajézinho?? Não importa: COMENTA LOGO!!!! :-)

domingo, 28 de junho de 2009

Qual a Resolução de Vídeo e Som do Youtube?

Recentemente, publiquei (ampliei e revisei algumas vezes) um artigo sobre o programa ffmpeg, uma excelente ferramenta gratuita para manipular vídeos, sons e legendas. Desde então, muitas pessoas têm me procurado (inclusive pessoalmente) pedindo dicas sobre como fazer um vídeo para colocar no Youtube (ou em outro portal de difusão de vídeos). Logo, para colaborar com nossos amigos, resolvi colocar aqui algumas dicas sobre os procedimentos necessários para fazer uma boa gravação de vídeo (com som) para divulgar no Youtube.


  • Gravação
Não é mistério para ninguém, mas preciso salientar que os vídeos destes portais de streaming não são lá de grande resolução, então tente fazer uma gravação que contenha boa luminosidade, com foco sempre bem controlado, e excelente captação de som. Tente usar microfones e uma mesa de som, se for possível. Os microfones devem ser próprios para o tipo de captação que você quer: seja direcional ou de ambiente. Evite usar microfones embutidos nas máquinas, especialmente se for webcam... mesmo que a gravação do som esteja com boa qualidade, o microfone certamente não lhe vai prouver a captação que você precisa.
Para o vídeo, evite cenas muito rápidas ou tremer a câmera, pois isto pode superar o frame rate (a "velocidade" da gravação, ou seja, a quantidade de quadros por segundo) e acabar sujando a tela com sombras e traços desfocados. Se a filmagem for em local aberto ou em um espaço muito grande (igrejas, teatros, salões, quintais, etc.), evite que seu objeto fique muito distante, porque pode sumir dentro do vídeo. Lembre-se de que, ao descer a resolução, coisas muito pequenas podem virar manchinhas ininteligíveis. Assim, não dá para filmar uma partida de futebol, por exemplo, de muito longe, e esperar que, no filme, você veja o número de cada jogador...
Importantíssimo: os vídeos devem ser sempre gravados mantendo (independente da resolução) a proporção de 4/3, que é a proporção das TVs antigas. Nunca grave seu vídeo em proporção de cinema, aquela 16/9, pois vai ser duro de encaixar no formato desejado, e você vai acabar perdendo conteúdo, ou ficando com as bordas superior e inferior pretas, diminuindo ainda mais o tamanho de seu vídeo...

  • Conversão
Quando colocamos os vídeos no Youtube, eles são convertidos para resoluções e dimensões padronizadas, procurando, no entanto, respeitar as proporções do original. Vamos aos detalhes técnicos:

SOM: É possível usar a freqüência de 44100 Hz, som estéreo. Esta é uma freqüência ótima e presente em muitas outras gravações consideradas de boa qualidade. Use esta configuração para gravar seu vídeo. Todavia, se o som não for importante, pode diminuir a freqüência para 22050 Hz e mono.

VÍDEO: É permitida a escolha do frame rate, ou 25fps ou 29,97fps. A diferença é pequena, então utilize o padrão que mais lhe agrade ou que lhe seja mais fácil de configurar, dependendo do seu sistema (PAL-M, NTSC, etc.). Muita importância há na resolução do vídeo: resoluções comuns são: 320x238, 450x360, 480x360, 320x240. Os vídeos em formato de cinema podem ser baixado em MP4 e ficam a 320x240.
A janelinha do Youtube é de tamanho fixo (630x360), e o seu vídeo terá uma das resoluções acima (ou alguma próxima), adaptando-se para caber nesta janela...

  • Como Baixar Vídeos do Youtube??
De maneira bem simples e rápida, e ainda podendo escolher entre o formato FLV (baixa resolução) e o MP4 (com melhor resolução), utilize o portal http://keepvid.com. Basta entrar nele, tendo saído de uma página do Youtube, que ele já captura aquele vídeo, converte e te dá os 2 links de download: o de baixa e o de alta resolução.

  • Como Examinar as Streams Presentes no meu Vídeo??
Para examinar detalhes sobre as streams de vídeo e áudio, baixamos alguns vídeos e utilizamos o programa ffmpeg, com a opção "ffmpeg -i [nome do arquivo]". Você pode utilizar qualquer editor de vídeo para colher estas informações. Observe que o ffmpeg também informa o codec de gravação do som e do vídeo, além de reconhecer facilmente o padrão FLV (Flash Vídeo), ao contrário de muitos editores de vídeo.

  • Conclusão...
Estas breve dicas são direcionadas para quem quer publicar no Youtube (ou outros portais de vídeos) gravações de reuniões, aulas, apresentações, palestras, encontros, experimentos, eventos, etc., que, sendo caras, necessitam ser bem gravadas e publicadas adequadamente. Espero ter ajudado!!

E, como sempre: gostou?? Detestou?? COMENTE!!!!!!

segunda-feira, 18 de maio de 2009

Como Converter Vídeos no Linux?

  • Introdução

Converter arquivos de vídeos e som no Linux, abrangendo os mais variados formatos e codecs, pode ser uma tarefa razoavelmente simples, bastando conhecer o programa certo. Nesta dica vamos apresentar o programa "ffmpeg". Este conversor de áudio e vídeo é extremamente flexível e poderoso, em linha de comando, permitindo que você faça as suas conversões remotamente, em seu servidor, ou mesmo escreva programas de conversão que fiquem rodando no servidor, esperando a próxima tarefa para ser disparada. O ffmpeg não só converte mídias, como também muda o bitrate, redimensiona o vídeo, dentre muitas outras opções avançadas.
Para baixar o ffmpeg, vá até a página oficial do projeto:

http://ffmpeg.mplayerhq.hu/

Ou use o seu gerenciador de pacotes favorito. Pode ser instalado via apt-get com o comando:

apt-get install ffmpeg

Observe que o ffmpeg necessita de algumas bibliotecas de áudio e vídeo, como a libavcodec e a libavformat. Para instalá-lo "na mão", procure antes as versões requeridas destas bibliotecas e as instale. Para conhecer a sintaxe e escrever a linha de comando correta, veja a página do manual "man ffmpeg" ou o FAQ oficial:

http://ffmpeg.mplayerhq.hu/faq.html

Existem versões do ffmpeg para várias plataformas, o que facilita o seu uso ou a implementação em um laboratório de convesão profissional. Abaixo, um breve tutorial de alguns parâmetros:


  • Conversão simples
Um arquivo pode ser convertido de maneira simples apenas com o comando:

ffmpeg -i arquivo.wmv arquivo.avi

O parâmetro "-i" indica o arquivo fonte. O formato do arquivo de saída é automaticamente reconhecido pelo ffmpeg, a partir da sua extensão.


  • Sugerindo um Codec de Vídeo

Se você quiser um codec específico, como Xvid ou DivX (versão 4+), use a opção -vcodec, passando o codec desejado (mpeg4, para o caso citado).

ffmpeg -i arquivo.wmv -vcodec mpeg4 arquivo.avi


  • Sugerindo um Codec de Áudio

Assim como o vídeo do seu arquivo pode ser comprimido, igualmente o áudio também o pode, reduzindo drasticamente o tamanho do arquivo final. Em alguns casos, como mídias para celulares, é necessário que o áudio esteja em AAC+ (AAC Plus), sob pena de não ser executado. Assim, utilize a opção -acodec, passando o codec desejado (libfaac, para o caso citado).

ffmpeg -i arquivo.wmv -vcodec mpeg4 -acodec libfaac arquivo.avi


  • Como converter vídeos para iPod?

ffmpeg -i arquivo.wmv -acodec libfaac -ab 128kb -vcodec mpeg4 -b 1200kb -mbd 2 -flags +4mv -trellis 2 -aic 2 -cmp 2 -subcmp 2 -s 320x180 -title X output.mp4

Este comando acima contém diversas configurações do áudio e do vídeo necessárias para que seu vídeo seja convertido no formato suportado pelo iPod. Veja mais destas opções adiante...


  • Definindo o bitrate do áudio e do vídeo
O bitrate do áudio e do vídeo são definidos separadamente, com os parâmetros:

-ab: é uma opção apenas do áudio, que define o bitrate em bits/s.
-b: é uma opção apenas do vídeo, que define o bitrate em bits/s.


  • Definindo o Frame Rate (quadros por segundo)
Basta usar a opção "-r" seguida do número desejado. Por exemplo, para forçar 25 quadros por segundo, use:

ffmpeg -i arquivo.wmv -r 25 arquivo.avi

Mas, cuidado: alguns codecs só suportam pequeno número de framerates padronizados. Se este for seu caso, a informação de framerate será ignorada.


  • Como ripar DVD com o ffmpeg??
Para este também tem uma "fórmula", com toda a configuração necessária!! Segue:

ffmpeg -i cap_1.vob -f avi -vcodec mpeg4 -b 800k -g 300 -bf 2 -acodec libmp3lame -ab 128k cap.avi


  • Como ler a entrada padrão, ou escrever para a saída padrão?
Basta usar, em lugar do nome do arquivo, o caracter "-".


  • Como fazer um vídeo a partir de figuras?
Primeiramente, coloque todas as figuras no mesmo diretório e as renomeie para um padrão qualquer, como img001.jpg, img002.jpg, img003.jpg, e assim por diante. Depois, execute o comando:

ffmpeg -f image2-i img%d.jpg saida.mpg


  • Como inspecionar as streams presentes em um arquivo?
Um arquivo de vídeo, por exemplo, pode estar em um formato dito container, ou seja, uma espécie de cápsula onde se podem encontrar diversas streams de áudio, vídeos e legendas. Com o ffmpeg é possível se extrair cada uma delas, ou mesmo formar um arquivo novo com determinadas streams específicas de arquivos diferentes. Para inspecionar um arquivo e descobrir quais streams existem nele, basta executar o comando:

ffmpeg -i arquivo.mp4

As streams estão no fim da mensagem, normalmente numeradas no padrão "0.0", "0.1", etc. Exemplo:

Duration: 00:01:48.48, start: 0.000000, bitrate: 550 kb/s
Stream #0.0(und): Audio: libfaad, 44100 Hz, stereo
Stream #0.1(und): Video: h264, yuv420p, 480x200, 23.97 tb(r)

Indica que a primeira stream é de áudio e a segunda de vídeo. O codec da primeira é libfaad, com 44100 Hz de freqüência e bitrate de 550 kb/s. Não tem stream de legenda neste arquivo.


  • Como trabalhar com legendas?
Para incluir uma legenda, basta usar uma das opções:

-scodec codec: define o codec da legenda (subtitle codec). O padrão de arquivos VOB, por exemplo, é o codec dvdsub. Se você não sabe qual é o codec e simplesmente quer copiar o existente no arquivo original, use a opção copy em lugar do nome do codec.

-newsubtitle: adiciona uma legenda inteiramente nova para seu arquivo de saída!! Pode ser esta sua opção!!

Como vou saber onde está a minha legenda?? Bom, é preciso primeiro inspecionar um arquivo, conforme demonstrado no item acima, e escolher a stream correta. Para montar seu arquivo final com streams de diversos arquivos, inclusive de legenda, siga a orientação abaixo...


  • Como montar um arquivo de partes de outros?
Simples e fácil: basta identificar as streams de cada arquivo fonte e usar a opção -map. Exemplo:

ffmpeg -i filme.vob -i audio.wav -map 0:0 -map 1:0 etc...

Este trecho de comando indica 2 arquivos de entrada, o arquivo "0" e o "1", e indica, pela opção map, que deve compor o arquivo de saída com a primeira stream do primeiro arquivo "0" e a primeira stream do arquivo "1".


Diversas outras opções e exemplos presentes na página de manual e no FAQ bem documentado do projeto!! Um tutorial avançado e detalhado encontra-se aqui.
O ffmpeg é livre e gratuito, seguro e poderoso!! Boa sorte!!

(Gostou?? Detestou?? COMENTE!!!)