Assistindo vídeos no seu Palm ou Pocket PC

<<

mmelo76

Avatar de usuário

Moderador

Mensagens: 5823

Data de registro: Sex Dez 15, 2006 8:08 am

Localização: Caieiras - SP

Twitter: @mmelo76

Mensagem Sex Dez 07, 2007 3:01 pm

Assistindo vídeos no seu Palm ou Pocket PC

autor:MAICON_TESSELE (11) do ML
Adaptação e revisão texto e imagens by mmelo76

Assistindo vídeos no seu Palm ou Pocket PC

Inicialmente, os Palms utilizavam processadores Motorola DragonBall, enquanto os Pocket PC's utilizavam processadores MIPS de baixo clock, fracos demais para processar a maioria dos formatos de áudio e vídeo. Depois desta primeira geração, ambas as plataformas passaram a utilizar processadores ARM, que possuem uma capacidade de processamento respeitável.

Um ARM de 312 MHz, como o que equipa o Treo 650, por exemplo, possui uma capacidade de processamento bruto superior ao de um Pentium II de 300 MHz. Ou seja, qualquer Palmtop equipado com um processador ARM de 200 MHz ou mais tem poder de fogo suficiente para exibir vídeos em DivX, resta apenas a questão do software :).

Até pouco tempo atrás, isto era um problema, sobretudo nos Palms. A maioria dos players de vídeo são comerciais, e ainda assim oferecem um desempenho e suporte a formatos mediocre. Nos Pocket PCs a situação é um pouco melhor, pois temos o Media Player, que apesar de não ser a oitava maravilha do mundo, é superior a muitos dos programas comerciais para Palm.

Isto mudou com o lançamento do TCPMP, finalmente um player de primeira linha, que consegue extrair o máximo do hardware, é compatível com a maioria dos formatos e ainda por cima é gratuito, open-source e está disponível tanto para o Palm OS, quanto para o Windows Mobile.

A página oficial do projeto é a: http://tcpmp.corecodec.org/

Existe também uma página extra-oficial: http://mabin.info/tcpmp/

Imagem
(tela 320x320)
Imagem
(tela 160x160)

O arquivo contém os arquivos de instalação do TCPMP e vários plug-ins, que adicionam suporte a formatos diversos. O procedimento de instalação varia de acordo com a plataforma. No caso da versão para Palms, instale o arquivo "tcpmp.prc", seguido dos arquivos com os plugins via hotsync.

Com o TCPMP instalado no palmtop, chegamos ao segundo problema, que é transferir e armazenar os vídeos. Aqui não adianta inventar: você vai precisar obrigatoriamente de um cartão de memória. Hoje em dia, é possível comprar um cartão SD de 1 GB por menos de R$ 150, o que é um excelente investimento, considerando que além de transportar dados e fazer backups, você vai poder transportar uma quantidade generosa de vídeos e música no seu palmtop.

Em geral, os programas de transferência disponíveis nos palmtops são muito mais lentos que um leitor de cartões, pois eles fazem toda a modulação via software. Um leitor de cartões também custa muito barato hoje em dia, e acaba sendo um bom investimento, pois torna as transferências de arquivos muito mais rápidas e práticas.

O TCPMP permite assistir à maioria dos vídeos, incluindo os comprimidos em Divx4 e Matroska diretamente, sem precisar de compressão adicional. Basta copiar os arquivos para o cartão e abrir usando a opção "TCPMP > File > Open files".

O problema é que a maioria dos palmtops vai sofrer para renderizar vídeos em alta resolução, fazendo com que você acabe com um vídeo pulado, fora o desperdício de espaço no cartão. O ideal é converter os vídeos antes de transferir, deixando-os com a mesma resolução da tela do palmtop.

Se você usa Windows, a melhor opção é usar o Virtualdub (também open-source), que você pode baixar no: http://www.virtualdub.org/.

Aqui você encontra uma dica de como converter um DVD utilizando o Virtualdub, que dá uma boa idéia dos recursos oferecidos por ele: http://ryan.com.br/virtualdubmod_portateis.htm

Outra opção é usar o PocketDivxEncoder, que você baixa aqui: http://divx.ppccool.com/

No Linux, você pode fazer a conversão diretamente via linha de comando, usando o mencoder. Ele vem pré-instalado no Kurumin e outras distribuições e nas demais pode ser encontrado nos mesmos repositórios do Mplayer.

De início, usar o mencoder via linha de comando parece mais complicado (é justamente por isso que existem tantas interfaces para ele), mas depois de encontrar os parâmetros que melhor se adaptam ao seu palmtop, você pode transformar o comando num script, que torna-se muito prático de usar.

Este é um exemplo de uso:
$ mencoder -oac copy -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=384 -vop scale=320:240 -o convertido.avi video.avi

Neste exemplo, o "384" é o bitrate (que determina a qualidade e também o tamanho do arquivo), o "320x240" é a resolução, o "convertido.avi" é o vídeo convertido, que será gerado, enquanto o "video.avi" é o arquivo original.

Este comando mexe apenas na compressão do vídeo, preservando o áudio original.

Se você possui um Palm TX, por exemplo, que usa uma tela de 320x480, você pode comprimir os vídeos numa resolução maior, como 480x360 (mantendo o aspecto original) e, nas configurações do TCPMP usar a opção "Video > Rotate > Landscape" para que o vídeo seja exibido em modo panorâmico. No mesmo menu, está disponível também a opção "Land.Rev", que espelha a imagem:
Imagem

Neste caso, o comando ficaria:

$ mencoder -oac copy -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=512 -vop scale=480:360-o convertido.avi video.avi

Note que ao aumentar a resolução, aumentei também o bitrate, para compensar o maior número de pixels. Usar 512 de bitrate resulta num vídeo de alta qualidade. Você pode testar bitrates mais baixos, para obter arquivos menores.

Como disse, depois de chegar ao comando ideal, você pode transformá-lo num script. Para isso, crie um arquivo de texto simples e adicione o seu comando, substituindo o "video.avi" por "$1", como em:

mencoder -oac copy -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=384 -vop scale=320:240 -o convertido.avi "$1"

Salve o arquivo e transforme-o num executável usando o comando "chmod+x", como em:

$ chmod +x meu-script

A partir daí, ao converter um arquivo qualquer, você pode chamar o script, passando o nome do arquivo como parâmetro, como em:

$ ./meu-script video.avi

Depois de testar, mova (como root) seu script para dentro da pasta "/usr/local/bin/" para que ele se torne um comando de sistema. A partir daí, você poderá executá-lo de dentro de qualquer pasta, sem precisar indicar o caminho completo.

Aqui está uma foto de um Treo 600 (que possui uma tela modesta, de 160x160) e um processador ARM de 144 MHz. O Treo 600 é uma espécie de "configuração mínima", pois a baixa resolução da tela não permite ver detalhes, nem ler legendas nos vídeos e o baixo clock do processador faz com que os vídeos engasguem nas cenas mais movimentadas. Apesar disso, ele ainda serve para assistir vídeos de baixa qualidade, ou filmes sem legenda, onde o mais importante seja o audio:
Imagem

Aqui está um Clié TG50, um modelo mais voltado a multimídia, que utiliza uma tela de 320x320 e um processador de 200 MHz. Note que agora as legendas ficaram nítidas. O TG50 ainda perde frames nas cenas mais rápidas, mas no geral ele exibe um Divx 4 de 320x240 com uma qualidade satisfatória. Com um Palm equipado com um processador de 300 MHz ou mais, você já consegue assistir sem perda de frames:
Imagem

Uma observação é que, se você usa um Sony Clié, precisa instalar também o MCA2, uma biblioteca que corrige problemas com o audio, não apenas no TCPMP, mas também em outros aplicativos, que está disponível no: http://www.aibohack.com/clie/modclieaud.htm

Procure pelo arquivo "MCA2_05_TEST.prc", ou mais recente. Depois de instalá-lo via hotsync, é necessário ativá-lo dentro da opção "MCA2", que aparecerá dentro do aplicativo "Prefs" do PalmOS.

Além de exibir vídeos, o TCPMP serve também como um excelente player de MP3, permitindo que seu Palmtop assuma mais esta função. Se você possui um Treo 650, ou outro modelo de smartphone, acabará com uma solução bem interessante, pois além de celular, o palmtop pode ser usado também para navegar, conversar no ICQ/MSN ou ler os e-mails via GPRS/EDGE e compartilhar a conexão com o notebook (ou outros palmtops), via bluetooth.

O acesso via celular já foi muito caro, mas hoje em dia temos planos ilimitados na Claro e planos com volumes de dados generosos (embora com cobrança do tráfego que exceder o limite) na Vivo, permitindo que você utilize a conexão de forma mais intensiva. Mas, isso já é dica para outro artigo.
<<

dflopes

Avatar de usuário

Mensagens: 3576

Data de registro: Sex Dez 15, 2006 3:10 pm

Localização: Belém-PA

Twitter: @

Mensagem Sex Dez 07, 2007 10:39 pm

MMelo,

ótimo post.

supriu a demanda de muitos usuarios.

abs

dflopes
>Eu: Nokia 5120>Motorola 120t>Nokia 6100+Palm Vx>Clie TJ27>Treo 680>Motorola V360>Htc Kaiser Tilt>Treo 750>HP iPaq 910c>Tytn II>SE G700 Symbian UIQ>Palm Tx>Samsung Innov8>Moto Rokr W5>N810===>Htc Touch Dual/mSD2Gb/Tim250Mb+Viliv S5/WinXP
> Esposa: Ericsson DH668>Siemens C60>Motorola V360>Samsung i321n>>Mp11>Moto Rokr W5>Htc Touch Dual===>iPhone 3Gs 16Gb/2Gb/Tim40Mb + Palm Clie TG 50/Ms2Gb
> Nós: PIV 3.0HT/RAM2Gb/HD200Gb/19" /NVidia 6200/PixelView m400/AP DI-524 + EEE 701 + PS3 80Gb c/ Ubuntu 9.04 + Notebook Vaio PCG-9201>CCE JCV-C5>HP Pavillion dv4-1130br>Del XPS m1130

------------------------------------------------
Vendou ou Troco: Hp 50g, nova, lacrada, sem uso!
------------------------------------------------
Imagem
<<

Amtapias

Avatar de usuário

Mensagens: 96

Data de registro: Qui Nov 08, 2007 1:34 pm

Localização: Marilia São Paulo

Mensagem Seg Dez 10, 2007 4:14 pm

mmelo76, como sempre, você aparece e esgota a matéria posta sob sua análise.
Tenho quase certeza de que enveredei pelo uso do TCPMP após ler um material seu postado aqui.
É que li tantas matérias que, confesso, não tenho lembrança muito firme...
Mas isso é secundário.
Apenas para contribuir de uma forma muito pequena com seu trabalho, com vistas aos usuários, gostaria de indicar um programa freeware para a conversão de vídeos, chamado “any vídeo convert 2.1.1” disponível no site “baixaqui” entre outros. (mesmo a versão shareware não tem muitas limitações)
E aí, vale tanto para PCs, quanto ao Palm ou Celular, haja vista que converte diretamente para DVD Vídeo NTSC, DVD Vídeo PAL, MPEG I, MPEG II, Flash e .Avi.
Mesmo sem rodar a versão “pro”, ou adquirir a licença, conta com bastante funcionalidade, há possibilidade de alterar o "vídeo aspect" para auto, 4/3 ou 16/9; o som numa variação de 256 até 1800 kb/s; o vídeo size inicia em 128X96 até 720X456, cerca de uns dez formatos.
Fiz conversão de uns 200 vídeos, quer para o Palm, quer para o 1200I (MP4), quase sem perda de qualidade.
Apenas para se ter uma idéia, converti o vídeo d'um show da Shania Twain todo convertido para MP4 e .avi com qualidade muito boa. "Assistível" sem qualquer dificuldade em um ou em outro.

Agora, apenas você mesmo poderia dar a palavra final.
Amtapias
<<

mmelo76

Avatar de usuário

Moderador

Mensagens: 5823

Data de registro: Sex Dez 15, 2006 8:08 am

Localização: Caieiras - SP

Twitter: @mmelo76

Mensagem Seg Dez 10, 2007 4:23 pm

Amtapias, Como você mesmo diria, estou penhorado com o seu comentário sobre meu post. :P
Sobre o “any vídeo convert 2.1.1” ; não é este o mesmo que também "extrai" de um vídeo; apenas o audio em formato mp3 ou WAV??

No início do ano utilizei um programa (não me lembro o nome, quando vi seu post, achei que fosse esse; não sei) que extraímos o áudio do nosso DVD institucional; para colocar no Call Center; se for este; a qualidade é ótima mesmo!

Para ter certeza; quando "sobrar" um tempinho vou ver se é ele mesmo! :wink:
<<

dflopes

Avatar de usuário

Mensagens: 3576

Data de registro: Sex Dez 15, 2006 3:10 pm

Localização: Belém-PA

Twitter: @

Mensagem Ter Dez 11, 2007 12:33 am

mmelo

vc pode usar o virtuadub para extrair o audio - soft conhecido e free.

O unico problema é que sai WAV :shock: , pode esperar 600Mb para 1h de video.

abs

dflopes
>Eu: Nokia 5120>Motorola 120t>Nokia 6100+Palm Vx>Clie TJ27>Treo 680>Motorola V360>Htc Kaiser Tilt>Treo 750>HP iPaq 910c>Tytn II>SE G700 Symbian UIQ>Palm Tx>Samsung Innov8>Moto Rokr W5>N810===>Htc Touch Dual/mSD2Gb/Tim250Mb+Viliv S5/WinXP
> Esposa: Ericsson DH668>Siemens C60>Motorola V360>Samsung i321n>>Mp11>Moto Rokr W5>Htc Touch Dual===>iPhone 3Gs 16Gb/2Gb/Tim40Mb + Palm Clie TG 50/Ms2Gb
> Nós: PIV 3.0HT/RAM2Gb/HD200Gb/19" /NVidia 6200/PixelView m400/AP DI-524 + EEE 701 + PS3 80Gb c/ Ubuntu 9.04 + Notebook Vaio PCG-9201>CCE JCV-C5>HP Pavillion dv4-1130br>Del XPS m1130

------------------------------------------------
Vendou ou Troco: Hp 50g, nova, lacrada, sem uso!
------------------------------------------------
Imagem

Retornar para Palm + WM + Symbian + iPhone + Android + Maemo

Quem está online

Usuários vendo este fórum:: Nenhum usuário registrado online

Powered by phpBB © 2000-2007 phpBB Group & Designed by ST Software for blacklist.org.
Traduzido por phpBB Brasil