Adicionem o novo domínio do blog aos seus favoritos! www.crashcomputer.com.br

Postagens para o marcador ‘PC’

   quarta-feira, 12 de maio de 2010

Reproduzindo H.264 consumindo praticamente 0% de CPU, usando DXVA.



1 Star2 Stars3 Stars4 Stars5 Stars (Nenhum voto, seja o primeiro!)
Loading...

O Jefferson postou no blog dele um artigo explicando “Como assistir H.264 consumindo tão pouco quanto 0% de CPU (DXVA)“. O título de cara me interessou. Antes disso minha história dom H.264/x264.

Eu já sei de longa data que o formato .MKV na verdade é um “container” que carrega em um unico arquivo, video, audio, legendas e imagens. E o video costuma vir comprimido em H.264 ou em x264, que são a grosso modo o pesado MPEG4.

Mesmo com minha maquina atual, um Opteron 170, 3GB de ram (que isso importa pra reproduzir vídeo???) e uma placa de vídeo até que razoável pelo uso que faço dela, uma GForce 8400GS. Só que a reprodução de arquivos .MKV aqui, pelo Media Player Classic – Home Cima era de dar nojo. O video sempre perdia alguns frames, indicando que alguém estava no gargalho. CPU não era, porque o consumo do MPC oscilava entre 6 e 8% o que é realmente pouco.

Mas a “perdeção” de frames me deixava doido, a ponto de pegar os arquivos .MKV debulha-los em DIVX dual-audio, legendas externas e os cambaus. Alias isso tem até um outro motivo que ainda não deixa de existir, que é gerar AVI comprido em DIXV para reproduzir no DVD de mesa, mas isso não vem ao caso.

Tem alguns filmes e séries que eu não converti ou por estarem com qualidade muito boa ou por serem muitos episódios, que é o caso de Arquivo X. E isto tudo estava perdido em um diretório do HD aqui, justamente porque me dava nojo de assistir no PC.

Agora deixando de lado minha “birra” com o H.264/x264, vamos ao resultado.

Com a dica do post do Jefferson, o consumo de CPU despenca realmente para proximo a ZERO (aqui as vezes dá um pulinho em 1%) e o video esta sendo reproduzido no que eu caracterizo como “LISO”, ou seja sem engasgos nem nada.

Não vou postar o procedimento aqui, vá até o blog do Jefferson e veja tudo por lá. Nada mais justo que dar crédito ao trabalho dele.

Pelo menos agora arrumei um uso mais digno para essa GPU que esta aqui mais servido de enfeite, pois pra quem só usa o PC pra internet, e-mail e meus projetos com microcontroladores, realmente era um desperdício. Só lembrando que eu coloquei esta placa de vídeo por dois motivos, eu precisava de PCI-Express e era a mais barata na época.



   quarta-feira, 5 de maio de 2010

Ainda sobre o Thunderbird.



1 Star2 Stars3 Stars4 Stars5 Stars (Nenhum voto, seja o primeiro!)
Loading...

Pois é… a alguns dias atras eu comentei sobre a malisse do Thuderbird em exibir uma janelinha chata algumas vezes ao tentar checar as mensagens.

Na ocasião o Pablo deixou um comentário com um  link para sugestões sobre esse bug mala. Entre elas sugeria anti-virus, firewall, configurações entre outras coisas. Eu adotei três dicas apresentadas no https://kb.mozillazine.org/

  1. Adicionei o diretório \Mail a lista de exclusões do anti-vírus. Eu estou usando o Avira Premium.
  2. No firewall não mexi, o Thunderbird já tinha a regra mais relaxada possível, all tcp/ip protocols e directions either
  3. Modifiquei o tempo de checagem automática das contas. Antes todas as 6 contas estavam ajustadas para 5 minutos. Ai eu fiz um saladão intercalando tempos diferentes em cada conta de forma que elas não ocorram simultaneamente.

Nestas duas semanas que mexi nisso, não vi mais a maldita janelinha!!! 8-)

Porem o Thunderbird 3.0.4 esta com um bug (mais) chato que ainda não achei resposta (pelo menos não soube fazer a pergunta ao google). Depois de verificar as mensagens em todas as contas, passado um tempo entre 30 segundos e 1 minutos, ele volta a marcar todas as contas como se houvessem novas mensagens, inclusive solta a notificação na bandeja do sistema (ao lado do relógio) e toca o som de novo e-mail. Porem ao checar as contas não tem mensagem alguma.

Estou esperando pacientemente alguma nova versão, como 3.0.5 por exemplo ou encontrar alguma noticia sobre esta bug, mas a paciência já esta acabando, mais um pouco e eu volto para a versão 2.0.0.23 que não tinha este bug chato. :censored:

Edit: Descobri o problema ou pelo menos, parte dele… :X.:

Eram mensagens que estavam presas no inbox, por eu usar o limitador de tamanho de mensagens, eu limitei o tamanho máximo a baixar em 500kB para não baixar lixo desnecessariamente, mensagens com mais de 500KB baixa somente o header e as primeiras linhas, truca e deixa um link para baixar depois ou resolver o que fazer. Porem haviam mensagens muito velhas que estavam perdidas no inbox do webmail, porque eu raramente uso webmail.

Pode ser que alguma atualização feita no core do Thunderbird 3.0.4, tenha-o feito perder a marca de que estas mensagens já foram baixadas, e ao checar as encontra no inbox, mas não as baixa porque já consta o ID no banco de dados de email aqui no micro.

Bom… apaguei estas mensagens todas no servidor e o problema sumiu. :-))

Agora resta esperar um pouco, até aparecer alguma mensagem que exceda o tamanho novamente e eu não a baixar, so para ver se era alguma diarreia mesmo ou é bug, que o programa não esta ignorando as mensagens que já foram baixadas parcialmente (só o header e primeiras linhas) e mantidas truncadas no servidor, aguardando o comando para efetivamente baixa-las. :hmm:



   quarta-feira, 21 de abril de 2010

Da série, coisas que me irritam



1 Star2 Stars3 Stars4 Stars5 Stars (Nenhum voto, seja o primeiro!)
Loading...

Faz tempo que eu não uso este titulo ehehe, já usei mais no passado.

A bola da vez é o Thunderbird.

O programa é excelente, recomendo a qualquer um, eu o uso desde a versão 0.8 ou coisa assim.

Mas ele tem uma nhaca que me irrita profundamente. É quando vou checar as mensagens e na pula na tela esta mensagem abaixo:

Digamos que meu sangue ferve! :hot:

Processado o que nas pastas heim? Eu só quero checar as menagens mais nada, não tem que ficar processando pastas locais!

Vou te falar, viu? :X.:



   quarta-feira, 7 de abril de 2010

Atualizações automáticas do Windows e a telinha chata!



1 Star2 Stars3 Stars4 Stars5 Stars (Nenhum voto, seja o primeiro!)
Loading...

Você é daqueles que fica espumando pelo canto da boca, quando manda fazer uma atualização do windows e depois de 5 em 5 minutos fica pipocando na tela essa maldita janelinha abaixo? :-x

Pois é, isso ai é um pé no saco! Ela te vence pelo cansaço. Mas e quando você esta no meio de um download no eMule que levou dias pra começar e aparece essa maldição? Você clica em “Reiniciar mais tarde” e 5 minutos depois esta a maldita na tela, em primeiro plano novamente? :furious:

Tem gente que opta por desligar as atualizações no painel de controles.  Resolve, mas não é o ideal, pois quando você resolver reiniciar terá que ir até o painel de controles e ligar as atualizações novamente. Afinal você não vai querer ficar com os novos buracos no windows, certo? :-P

Mas nem tudo esta perdido. Abra o prompt de comando e digite:

net stop "Atualizações automáticas"

E aguarde o resultado abaixo:

Proooooooooooooonto!!!! AAAAHHHHH!!!!! Um BALSAMO! 8-)

A telinha sumiu e não incomoda mais!

Dai, quaaaaaaaaaaaaaaaaaado você resolver reiniciar o computador tudo volta ao normal, pois lá no painel de controles esta tudo como estava antes, você só mantou o serviço na porrada, é mais ou menos como você matar uma tarefa na base da porrada no gerenciador de tarefas do windows.

Essa dica funciona no Windows 2000 e XP e muito provavelmente no Vista e no Seven

:D

Dica, você pode criar um arquivo em lote (bat) e por este comando dentro dele, salve em algum lugar e crie um atalho pra ele no menu iniciar, area de trabalho ou quick launch, assim quando esta telinha mala aparecer apos uma atualização, basta clicar no atalho e pronto. Ela some até quando você resolver reiniciar e o serviço ser iniciado novamente, uma nova atualização aparecer e você começar tudo de novo.

Mas lembre-se, matar o serviço Atualizações automáticas tem dois efeitinhos colaterais, que duram até você que você reinicie o PC.

Se nesse tempo surgir uma nova atualização, você não será notificado, enquanto não reiniciar para o serviço voltar a ser executado

E obviamente, as falhas corrigidas pela atualização somente irão surtir efeito apos reiniciar.

Bem… eu posso sobreviver a isso sem problema algum! :tooth:



   domingo, 21 de fevereiro de 2010

Linux Lixux



1 Star2 Stars3 Stars4 Stars5 Stars (Nenhum voto, seja o primeiro!)
Loading...

Quando eu meto o pau em linux, digo que é uma bosta, um lixo, os mais xiitas querem me pegar de pau. Mas veja a historinha de hoje.

Catei um exemplo simplérrimo de uma enquete que grava os dados em arquivo texto, toda feita em PHP. Coisinha simples, baba de usar.

Mexi daqui e dali, e integrei ela em um site meu. Fiz todos os testes no servidor local aqui (apache em cima do windows 2000 e php5). Tudo funcionou perfeitamente, uma maravilha.

O mexe-mexe foi basicamente formatação da parte html e css, ou seja não mexi em nada no engine, exceto fato de mover os “bancos de dados txt” pra um diretório, obviamente modifiquei o path no script e tudo joia. 1000 maravilhas aqui no servidor windows.

Dai subi o arquivo pro servidor web que ronda em…. linux lixux. Adivinha o resultado?

Contei exatamente TRÊS QUATRO erros cabeludos.

– Alerta de divisão por zero quando a enquete esta com zero votos.
– Não consegue gravar nem a poder de macumba nos arquivos, mesmo dando chmod 666, e tudo se passa lindamente como se tivesse gravado e não dá um erro se quer.
– Dá um alerta pra lá de bizarro na função FREAD.
– Consegui criar 6 arquivos com caracteres proibidos no nome, tal como “enquete\data.txt” que não é apagado por nenhum cliente FTP, pois dá erro 550, prohibited file name. (Edit 21/01/2010: Consegui apagar, a dica esta aqui: https://www.crashcomputer.com.br/?p=1290)

Não é lindo?

O que tive que “desmanchar”:

– O alerta de erro de divisão, resolvi da forma tosca… todas enquetes sempre irão sair com um voto… o meu. Dai não dá o erro.
– E não gravou nem a pau, pedrada e o cacete que for no diretório /enquete. Tive que mover os arquivos txt pra RAIS do servidor e remover o caminho para o diretório. Dai gravou…
– O erro da função FREAD, em um fórum alguém deu duas dicas: Não deixar nenhum dos dois arquivos vazios (quando criar a enquete) e colocar uma @ antes da função FREAD

Tempo gasto na operação “fazer o que roda bem no servidor windows, rodar meia boca no servidor linux, entre um milhão de googleadas”: 3 horas.

Tempo que gastei (antes) pra modificar a enquete: 40 minutos.

É pra matar ou não?

Depois disso eu continuo dizendo… linux é um merda… viva o Windows com todos os seus bugs e defeitos, mas esse qualquer um com um minimo de conhecimentos conserta ou remenda.



   sábado, 6 de fevereiro de 2010

Falando em erros clássicos… (continuação)



1 Star2 Stars3 Stars4 Stars5 Stars (Nenhum voto, seja o primeiro!)
Loading...

Pois é. Tem certas vezes que quando você vê a mensagem de erro logo imagina que o cara que fez aquilo ou tem uma ervilha no lugar do cérebro ou esta pura e simplesmente de sacanagem com você.

Essa aqui é clássica, todo mundo já deve ter visto isso, ou se viu não prestou atenção na pérola:

Ah? Como assim tecle F1 pra continuar se não tem teclado? Telepatia?

Pra mim isso é sacanagem do programador do BIOS, custava checar se a mensagem é erro de teclado, não imprimir a mensagem “Press F1 to resume?”

O Carlos Eduardo me mandou essa hoje:

Essa também é ótima. Por acaso existe algum erro “previsto”? Só rindo mesmo…

E por fim esta aqui que já faz um bom tempo que eu vi e fiz o printscreen e estava guardado em um diretório empoeirado:

Como assim? Erro? Só isso? Ok??? WTF???



Falando em erros clássicos… (continuação)



1 Star2 Stars3 Stars4 Stars5 Stars (Nenhum voto, seja o primeiro!)
Loading...


   quinta-feira, 4 de fevereiro de 2010

Ficar xeretando no DX faz mal ao seu cartão de crédito.



1 Star2 Stars3 Stars4 Stars5 Stars (Nenhum voto, seja o primeiro!)
Loading...

Me pergunto ainda se alguém que realmente USE* a internet pra algo útil e tenha um cartão de crédito não conheça o DX ou DealExtreme para os não iniciados.

Pra que ainda (se é que existe) não ouviu falar, é tudo o que todo geek, cheirador de estanho, fudeba, etc, sempre quis sem ter que tirar a bunda da cadeira. Dá pra comprar todo tipo de quinquilharia sem sair de casa.

Pois bem, eu sempre compro alguma coisa lá, até que evito ficar olhando tudo porque uma coisa ou outra sempre acabo comprando.

Hoje chegou aqui 6 células Li-ion que comprei para reformar a bateria de um notebook barbada que eu comprei no MercadoLixo. Um IBM ThinkPad T20, depois eu falo mais dele aqui.

O fato é que a bateria dele estava ruim. Eu tinha duas opções, comprar uma bateria nova genérica por uns 35 ou 40 dólares no ebay, ou comprar as células e reformar esta aqui mesmo. Optei pelo segundo. O custo dessa segunda opção foi de 20,13 dólares.

No DX tem estas células aqui que são as mesmas usadas na bateria, alias, na bateria da maioria dos notebooks.

Pois bem, abaixo a foto da bateria pós-reforma, antes de fechar e carregar pela primeira vez:

A primeira impressão me agradou bastante. Carreguei a bateria completamente, levou cerca de 50 minutos. Vamos a descarga até esgotar: Com o notebook em regime de eficiência máximo a bateria durou cerca de DUAS HORAS E MEIA! Pra uma bateria que não durava 3 minutos… esta ótimo!

Porem o controlador de carga da bateria ainda esta perdido. Então estou fazendo o “reconditioning” que é recomendado pelo programa que analisa a bateria. Vamos ver se o controlador entra nos eixos e tudo fica como deveria.

O que aconteceu na primeira descarga é que o indicador despencou de 100% para 5% em menos de 3 minutos, mas o notebook ficou ligado como disse por 2:30. E o help do Batery MaxiMiser recomenda este procedimento quando isso acontece:

– Desligar todos os alarmes de bateria.
– Desligar todos os esquemas de economia de energia.
– Desligar o speedstep.
– Colocar o gerenciamento de energia em máxima performance.
– Deixe o notebook ligado até a bateria acabar e ele desligar sozinho.

– Dai carregue a bateria até o led indicador ficar verde “solido”**

– Repita esse processo mais uma ou duas vezes.
– O indicador deve estar calibrado novamente.

Pois bem, estou aguardando acabar a recarga para iniciar a segunda descarga e ver se o indicador entra no eixo.

* Isso exclui os zé-ruelas que só usam orkut, msn, chat da uol, etc…
** Eles querem dizer com isso: Led verde aceso constante e não piscando.



   segunda-feira, 1 de fevereiro de 2010

No Windows 2000 esta pasta só é criada em unidades NTFS, e serve para guardar os arquivos da Indexação de Arquivos, o Encrypting File System e talvez mais algumas coisas obscuras que não vem ao caso. No XP ela também armazena a restauração do sistema. Ela certamente também existe no XP, Vista, Seven, 2003 Server e etc.

Só que se você é um power user e desliga a opção do windows não exibir arquivos ocultos e de sistema, certamente se depara frequentemente com este erro ao clicar na pasta:

Essa mensagem é deveras irritante, pois alem de alerta sonoro, não libera o Windows explorer até você clicar em OK. Quando eu estou usando cartões de memoria (mexendo no cartão SD do GPS por exemplo) e preciso desmonta-los para retirar do leitor, e clico em qualquer pasta na arvore de diretórios, vez por outra acabo clicando na maldita pasta.

Para sumir com a mensagem chata, basta adicionar permissões de acesso a esta pasta para seu usuário:

Observe que só o sistema tem acesso a essa pasta, no caso eu estou logado como administrador.

É suficiente dar permissão para listar o conteúdo da pasta e ler os arquivos:

Isso liquida com a mensagem chata. Inclusive essa dica é importante pois alguns vírus/trojan/worm podem se esconder nesta pasta. E ter acesso a ela pode facilitar em muito na limpeza.



Falando em erros clássicos…



1 Star2 Stars3 Stars4 Stars5 Stars (Nenhum voto, seja o primeiro!)
Loading...

Esse aqui faz parte daqueles erros que não te ajuda em absolutamente NADA:

É pra matar não? Por algum motivo… muito bom! Muito esclarecedor! Me dá um erro, me dá um 404, um 403, um 500… qualquer um serve! Só não me deixa com cara de paisagem!

[Edit]: Esqueci de colocar esta parte no post, pois acho que o sono e a raiva atrapalhou e me fez esquecer. Na verdade eu estou reclamando do plugin LoliFox FierMOD que é que gera essa tela de erro com a raposinha.

Custava alguma coisa, além de deixar a tela mais bacana, imprimir a mensagem de erro http entre as duas linhas laranja? Iria aumentar tanto assim o trampo? Santa paciência viu?



  Melhor visualizado a
1024 x 768 True color
Proudly powered by WordPress. Theme developed with WordPress Theme Generator.
E altamente gambiarrado por mim mesmo :)
Copyright © 2010 by Crash Computer. All rights reserved.