Arquivo por categoria vídeo

Cúpula de paz

Este vídeo não tem muito a ver com o N900, mas é muito bom, e relativo a um jogo que existe para ele! Então acho que vale a pena compartilhar!

fonte: Gizmodo

Tags:

Reconhecimento de face e voz

Já havia comentado sobre este projeto. Neste vídeo é possível ver o reconhecimento ser usado para permitir o acesso a redes sociais.

fonte: Daily Mobile

Tocando DVDs no N900 (via USB)

Através de uma versão modificada do kernel (para permitir que a porta USB seja usada no modo “host”) e de um mplayer também modificado, foi possível fazer o N900 tocar um DVD.

O kernel precisou ser modificado pois de fábrica o N900 não suporta o modo host da porta USB (esse modo é o que permitiria, por exemplo, ligar um pendrive nele).

E antes que alguém diga que é uma porcaria porque há perda de frames é bom dizer que o mplayer foi alterado, mas não está usando a aceleração do chip gráfico! É tudo por conta da CPU.

fonte: My Nokia Blog

Ogg Theora ou VP8?

Sopa de letrinhas?

Sobre o Ogg Theora eu comentei aqui. E para complementar aquele texto, surgiu um novo combatente pelo título de padrão de vídeo para o HTML 5….sim, o rapaz com nome estranho de VP8.

O que faz ele aparecer como um combatente, e na minha opinião possível vencedor? O fato de agora ser um código totalmente aberto, e, principalmente, ter o Google por trás.

O código desse formato pertence a uma empresa chamada On2, que foi comprada pelo Google. E hoje a gigante das buscas anunciou a abertura do código-fonte.

O nome do projeto é WebM.

Podemos esperar ainda muita briga nessa área até uma definição final. Hoje em dia o H.264 está na dianteira, pois já é suportado por nomes como Microsoft e Apple, além do próprio Youtube fazer a codificação de novos vídeos nesse formato. Mas contra ele há o problema de não ser livre, e provavelmente passar a ser cobrado em 2015.

A favor do novo CODEC temos Google, Mozilla, Opera, Microsoft (em termos, pois apenas declarou que caso o usuário instale o CODEC o IE o reconhecerá…nem foi a favor, mas também não foi contra) e Adobe. Sim…Adobe….a dona do Flash, que tanto briga hoje contra a Apple.

Talvez você esteja se perguntando no que isso afeta o N900. Bem, à partir do momento que afeta a navegação na internet, afeta o aparelho.

Quem será que vem antes: a definição final do HTML 5 ou a lenda?

fonte: MeioBit

Foco manual

Há um interessante programa que permite fazer o foco manual durante a gravação de filmes e também ao tirar fotos. Eu particularmente espero que esse programa ajude algumas mentes mais brilhantes para algumas melhorias no software da câmera, como por exemplo permitir fazer o foco selecionando um ponto na tela, ao invés de usar sempre o meio da imagem.

Ele também permite ligar e desligar os leds (para uma melhor iluminação) e também controlar a luz vermelha acesa quando se inicia uma filmagem.

Este vídeo mostra o programa em funcionamento:

O que ele faz é acrescentar um menu na área de estado (ali onde fica o relógio e ícones do sistema), com duas opções, mostrados na primeira figura abaixo. O teclado indica se o foco e os leds são controlados pelo usuário ou não (teclado com sinal verde indica tudo automático, e teclado com sinal vermelho fica a cargo do usuário os ajustes). E a imagem ao lado dele é para mostrar os controles na tela, para utilização com o teclado fechado.

As teclas que podem ser usadas são estas:
Q,W: ligar/desligar o led
E,R: ligar/desligar a luz vermelha
A,S: altera o foco
D: corrige uma pequena alteração de foco que acontece às vezes ao pressionar o botão da câmera. Pressione D, ajuste o foco com A/S, e o foco selecionado não mudará ao pressionar o botão da câmera

As teclas de volume, quando os ajustes são por conta do usuário, também servem para alterar o foco (ao invés do zoom).

Para instalar você deve baixar o arquivo .deb no tópico dele no Maemo.org. Não é preciso ir até o terminal….basta abrir o arquivo que ele automaticamente abrirá o Gerenciador de Aplicativos e o instalará.

Convém ressaltar que as opções aparecerão na área de estado apenas quando a lente da câmera estiver aberta!

Ogg Theora: você ainda vai ouvir esse nome

Para aqueles que não conhecem bem as entranhas da internet ou se preocupam em saber exatamente como as coisas funcionam, o nome colocado no título não deve fazer sentido algum.

Todos conhecem o termo MP3: serve para designar arquivos de música compactados usando o algoritmo de nome MPEG-1 Audio Layer 3 (o termo MPEG significa Moving Picture Experts Group, e é formado por diversas empresas). Aí reside um problema…no fundo, o MP3 é um padrão proprietário. Diversas empresas recebem royalties pela sua utilização (mas somente quando o algoritmo é utilizado em programas comerciais. Programas livres e de código aberto não precisam pagar).

Mas a comunidade de código-livre resolveu criar um algoritmo próprio, totalmente gratuito e livre. Ele se chama Ogg. Só que na prática, o Ogg é um conjunto de sub-formatos para compactação e streaming de áudio e vídeo. O formato para áudio, equivalente ao MP3, seria o Ogg Vorbis.

E para vídeo temos o Ogg Theora.

Mas porque ele será tão importante? Porque o Google irá patrocinar o desenvolvimento do formato otimizado para processadores ARM (caso não saiba, o processador do N900 é um ARM).

Só que não é apenas o envolvimento do Google que o torna importante. Ele poderá vir a ser importante caso seja adotado como padrão para o HTML5. O HTML é aquilo que faz grande parte da internet ser o que é….você está lendo este texto, formatado, com cores, links e afins, graças ao HTML. E na sua versão 5 ele possui uma tag chamada de video.

Um site que está usando o HTML5 de forma experimental é o Youtube. O problema é que ali está sendo usado um protocolo fechado, só suportado pelos navegadores Chrome, Safari (versão 4 ou superior) e Internet Explorer com o Google Chrome Frame instalado. O formato é o H.264.

Por enquanto não está definido o formato que deve ser suportado pelo HTML5, mas há uma briga para que seja definido um protocolo aberto e livre, para que ninguém precise pagar royalties a ninguém. E é aí que o Ogg Theora entra. Claro que há outras empresas querendo um protocolo mais fechado, e que contenha DRM, para maior controle de transmissão.

Podemos esperar muita batalha nesse campo.

Apenas como curiosidade, há neste site alguns links de outros sites onde é possível encontrar vídeos em HTML5, mas usando o Ogg Theora, que é suportado nativamente nos navegadores Firefox (3.5 pra cima), Chrome e Opera.

fonte: BR-Linux.org

VLC disponível…em parte

Eu já tinha falado antes sobre o VLC, e que haviam tentativas de portá-lo para o Maemo.

Há um porte dele no repositório Qole (veja aqui os dados sobre esse repositório). Há dois problemas: o primeiro é que ele deve ser instalado à partir da linha de comando (não aparece no Gerenciador de Aplicativos):

Nokia-N900-51-1:~# apt-get install vlc
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
  libvlc5 vlc-nox vlc-player vlc-player-nox
The following NEW packages will be installed:
  libvlc5 vlc vlc-nox vlc-player vlc-player-nox
0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
Need to get 7575kB of archives.
After this operation, 17.3MB of additional disk space will be used.
Do you want to continue [Y/n]?
WARNING: The following packages cannot be authenticated!
  libvlc5 vlc-player-nox vlc-player vlc-nox vlc
Install these packages without verification [y/N]? y
Get:1 http://qole.org maemo/fremantle libvlc5 1.1.0~git-3049-1 [494kB]
Get:2 http://qole.org maemo/fremantle vlc-player-nox 1.1.0~git-3049-1 [5992kB]
Get:3 http://qole.org maemo/fremantle vlc-player 1.1.0~git-3049-1 [209kB]
Get:4 http://qole.org maemo/fremantle vlc-nox 1.1.0~git-3049-1 [835kB]
Get:5 http://qole.org maemo/fremantle vlc 1.1.0~git-3049-1 [44.2kB]
Fetched 7575kB in 2min8s (59.1kB/s)
Selecting previously deselected package libvlc5.
(Reading database ... 27242 files and directories currently installed.)
Unpacking libvlc5 (from .../libvlc5_1.1.0~git-3049-1_armel.deb) ...
Selecting previously deselected package vlc-player-nox.
Unpacking vlc-player-nox (from .../vlc-player-nox_1.1.0~git-3049-1_armel.deb) ...
Selecting previously deselected package vlc-player.
Unpacking vlc-player (from .../vlc-player_1.1.0~git-3049-1_armel.deb) ...
Selecting previously deselected package vlc-nox.
Unpacking vlc-nox (from .../vlc-nox_1.1.0~git-3049-1_armel.deb) ...
Selecting previously deselected package vlc.
Unpacking vlc (from .../vlc_1.1.0~git-3049-1_armel.deb) ...
Processing triggers for catorise ...
########################################################################Setting up libvlc5 (1.1.0~git-3049-1) ...
Setting up vlc-player-nox (1.1.0~git-3049-1) ...
Setting up vlc-player (1.1.0~git-3049-1) ...
Setting up vlc-nox (1.1.0~git-3049-1) ...
Setting up vlc (1.1.0~git-3049-1) ...

E o segundo problema é que o porte, por enquanto, funciona apenas na linha de comando. Ele até inclui um ícone no menu do aparelho, como visto na imagem abaixo, mas não adianta clicar nele, pois vai abrir uma janela, e alguns segundos depois ela será fechada.

E com um problema a mais: o processo do VLC continuará rodando em segundo plano! O fato da janela ser fechada não significa que o programa seja fechado….ou seja: estará com um programa consumindo recursos (e bateria). Caso faça isso, terá que ir até o terminal, descobrir a identificação do processo, e matá-lo:

~ $ ps -ef | grep vlc
 1302 user     12908 S    /usr/bin/vlc %U
 1321 user      2088 R    grep vlc
~ $ kill 1302

Para usá-lo, via linha de comando, basta digitar o nome do programa seguido do arquivo que deseja abrir com ele:

~ $ vlc /home/user/MyDocs/.videos/Nokia_N900.mp4
VLC media player 1.1.0-git Yellow Bastard
LibVLC has detected an unusable buggy GNU/libc version.
Please update to version 2.8 or newer.
[0x128a8] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
Remote control interface initialized. Type `help' for help.
[0xebd88] main generic error: A filter to adapt decoder to display is needed
[0xebd88] xcb_xv generic error: Unknown request in XCB vout display
^C[0x941d0] signals interface error: Caught Interrupt signal, exiting...
status change: ( stop state: 0 )
status change: ( quit )

E para fechá-lo, abra o teclado físico e pressione Control + BackSpace (que é o atalho para exibir o gerenciador de tarefas), vá até o terminal utilizado para iniciar o VLC, e pressione Control + C.

Não adianta apenas fechar a janela que está exibindo o vídeo, pois o VLC continuará rodando em segundo plano! É obrigatório dar o Control + C na janela do terminal.

Um aviso: cuidado ao instalar programas de repositórios não oficiais, pois não dá para garantir a segurança, confiabilidade e desempenho deles, já que não passam pelo processo de testes dos programas que estão no “extras”.

Trackerd: rastreando arquivos

Já parou para se perguntar como é que o N900 coloca as músicas no Media Player automaticamente? Ou como as fotos aparecem no aplicativo correspondente?

Simples: existe um processo rodando em segundo plano, que fica monitorando diretórios específicos e cadastrando o que ele encontra nos devidos lugares. Se você abrir o terminal (ou via SSH), poderá verificar a existência dele digitando o comando abaixo (o “~ $” não faz parte do comando…ele é útil para identificar em qual diretório estamos, que é o “~”, também conhecido como “home”, e como usuário comum, identificado pelo dólar, “$”…se estivéssemos como root, o símbolo seria a cerquilha, “#”):

~ $ ps -ef | grep trackerd
 1138 user     33120 S N  /usr/lib/tracker/trackerd
 8265 user      2092 S    grep tracker

Existem alguns comandos que podem ser usados no terminal para verificar informações sobre o processo rodando. Por exemplo, ao usar o “tracker-stats” tenho este resultado:

~ $ tracker-stats
Statistics:
  Applications = 98
  Documents = 29
  Files = 2269
  Folders = 154
  Images = 145
  Music = 1886
  Other = 39
  Playlists = 0
  Text = 13
  Videos = 3

Não consegui encontrar lá muitas informações sobre todos os comandos, mas todos os que se iniciam com “tracker” fazem parte do “pacote todo”….para vê-los, basta digitar “tracker” e dar um (ou mais) TABS, para o auto-complete.
Leia mais $raquo;

Reconhecimento de face no N900

O Rodrigo Toledo já tinha falado sobre o jogo BurgerFace, no qual o controle dos movimentos é feito através da câmera frontal do aparelho. O vídeo explica melhor.

O jogo em si é bobinho, sem muita graça, e acho que não é lá muito saudável usá-lo em público! Mas o ponto principal é a capacidade dele de reconhecer um rosto.

Eu já tinha visto um projeto semelhante, mas para o desktop, no Viva o Linux.

Cheguei a testá-lo durante algum tempo como alternativa de login no meu notebook. Afinal, seria muito mais prática eu simplesmente botar a cara na frente da webcam embutida do que digitar a senha. Depois de um tempo eu acabei desistindo porque dependia demais da luminosidade, ângulo do notebook, distância da câmera, com ou sem barba (ok…nesse eu estou exagerando), que acabava sendo mais rápido digitar a senha mesmo.

Isso também vem de encontro a uma empresa sueca que está desenvolvendo um software que busca informações sobre alguém em redes sociais (Facebook, Twitter, Flickr, Skype, etc.) usando apenas uma foto ou o rosto capturado através da câmera do aparelho.

O vídeo também explica um pouco mais.

Na notícia, a coisa é alardeada como um perigo à segurança das pessoas, pois pode expor seus dados pessoais.

Eu não entendi totalmente como funciona o programa, mas acredito que pode não ser bem assim. Até porque para alguém ter acesso aos seus dados pessoais nas redes sociais você precisa colocá-los lá, e deixá-los visíveis para todos!! Isso é algo que ninguém deveria fazer, nunca!

Mas voltando ao N900….uma possibilidade desse reconhecimento facial é, ao invés de digitar uma senha para desbloquear o aparelho, simplesmente usar a câmera frontal para verificar se você mesmo o está usando e desbloqueá-lo. Ou ainda, quem sabe, conseguir alguma forma de verificar para onde você está olhando no aparelho, e se estiver navegando, e chegar no rodapé da página, ela rolar automaticamente.

Vídeos com legenda

Algo que eu realmente esperava que o N900 fosse capaz de fazer é exibir a legenda automaticamente. Mas ele não faz isso!!

Mas uma boa alma fez um programinha para resolver esse problema! Chama-se Subtitles Support, e está no repositório extras-devel. A configuração do programa, que na verdade é apenas um plugin para o midia player, é nas configurações do aparelho mesmo (menu -> configurações).

Para usá-lo basta deixar o arquivo com a legenda com o mesmo nome do vídeo que será exibido, e no mesmo diretório. No teste que fiz, utilizei uma legenda no formato SRT. Não sei ao certo quais formatos são suportados, mas com certeza o SRT é o mais utilizado hoje em dia.

Tags: