sábado, 7 de fevereiro de 2015

o seu recordmydesktop tá dando nos nervos?



Já fiz vários screencasts com o recordmydesktop mas por algum motivo, no meu fedora 20 ele está renderizando horrivelmente.


Eu já sabia que dava pra fazer os screencasts com o ffmpeg, mas tem um
milhão de opções pra conseguir um comando que resulta em um screencast aceitável.

Pesquisando na web encontrei alguém que configurou um comandoshow de bola pra fazer screencasts com o ffmpeg e o printipal benefício desse comando foi que o audio não perde a sincronia como o vídeo.

O comando "Rufus" só tinha um probleminha com relação ao meu ambiente, mas segue os dois pra efeitos de comparação.

Link do post do "Rufus":

http://rufuspollock.org/2012/07/28/problems-with-recordmydesktop-and-a-command-line-alternative/

Comando dele:
ffmpeg -f alsa -itsoffset 00:00:02.000 -ac 2 -i hw:0,0 -f x11grab -s $(xwininfo -root | grep 'geometry' | awk '{print $2;}') -r 15 -i :0.0 -sameq -f avi -s wvga -y screencast.avi

No meu caso ficou assim:
ffmpeg -f alsa -itsoffset 00:00:02.000 -ac 2 -i hw:1,0 -f x11grab -s 1366x768 -r 15 -i :0.0  -f avi -s wvga -y -qscale 5 screencast2.avi

Bom, então fica o registro pra quem estiver com problemas com o recordmydesktop e quizer experimentar esse comando.


PS:
No meu Fedora 21 esse comando funcionou blz também...
 ffmpeg -f alsa -ac 2 -i pulse -f x11grab -r 30 -s $(xdpyinfo | grep dimensions | awk '{print $2}') -i :0.0 -acodec pcm_s16le -vcodec libx264 -preset ultrafast -crf 0 -threads 0 output.mkv

O ffmpeg está disponível no repositório rpmfusion.


++++++++++++++++++++++++++++++++++++++ostar+++++++
Estou editando este post porque gostaria de compartilhar mais uma lateração no comando já que tive que reinstalar meu fedora em outro note.

Eis o comando que funcionou, o que muda nos demais está em negrito.
ffmpeg -f alsa -ac 2 -i hw:1.0 -f x11grab -r 30 -s $(xdpyinfo | grep dimensions | awk '{print $2}') -i :0.0 -acodec pcm_s16le -vcodec libx264 -preset ultrafast -crf 0 -threads 0 output.mkv

Fiz essa modificação porque o screencast não estava saindo com  som e por isso indiquei pro ffmpeg qual é o dispositivo correto.
Pra consultar os dispositivos que vc tem na sua máquina:
arecord -l
ou cat /proc/asound/cards






segunda-feira, 10 de novembro de 2014

yet another post about dual boot with windows 8


Acho que todo mundo que usa linux e adquiriu um laptop recentemente já passou pela dificuldade de configurar um dual boot pra manter o windows 8 original.

Em geral, o pessoal relata sua experiência e isso é bom.
Eis como eu resolvi.

Primeiramente, não tive paciência de configurar o grub pra funcionar com UEFI, então fui pelo caminho mais simples e pra mim funcionou.


Bom, primeiramente, fiz o que quase todo mundo tem que fazer mesmo: Usei o gerenciador de disco do windows pra liberar espaço pra criar uma partiçao nova e instalei meu ubuntu (mini)[1] pelo pendrive. Na fase de particionar o disco crieu uma partição /boot (5 MB), / (5 GB) e /home (240 GB).

O que aconteceu? O de sempre: quando eu ligava o note bootava o windows 8 pelo UEFI. Desabilitei o UEFI e mesmo pelo modo de boot legado o meu ubuntu não bootava. Só bootava se eu colocasse o pendrive.

Então eu bootei meu ubuntu pelo pendrive mesmo, a e fiz o seguinte[2]:

sudo update-grub 
sudo grub-install /dev/sda
Resultado final:
Quando quero usar o windows 8 booto com o UEFI.
Quando quero usar o ubuntu, booto pelo modo legado.


Referências:
[1] Linux wagpc 3.13.0-39-generic #66-Ubuntu SMP Tue Oct 28 13:30:27 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

[2] http://ubuntuforums.org/showthread.php?t=2028699 

segunda-feira, 13 de outubro de 2014

ffmpeg virou avconv




Apesar de a Ubuntu ser uma distribuição maravilhosa, pra mim,ela tem um "q" de comercial. Por isso certas atitudes mais "empresarias" que "communities like..." surgem do nada...

Por exemplo, o pacote ffmpeg é um já consagrado... pra que mudar? Tá bom, mudou pra um fork melhor. Sei lá... não sei em que melhorou, mas agora não tem mais ffmepg.

Pra conseguir usar o velho e bom ffmpeg dê esse commando...
 
sudo add-apt-repository 'deb http://ppa.launchpad.net/jon-severinsson/ffmpeg/ubuntu '"$(cat /etc/*-release | grep "DISTRIB_CODENAME=" | cut -d "=" -f2)"' main' && sudo apt-get update
depois,
apt-get install ffmpeg


como root, esse comando funcionou ok pra mim...
trocando ffmpeg por avconv funciona também...

ffmpeg -f alsa -i pulse -f x11grab -r 25 -s 1280x720 -i :0.0+0,24 -acodec pcm_s16le  -vcodec libx264 -threads 0 output.mkv 


 
fFontes:
http://ubuntuforums.org/showthread.php?t=2219550 
http://wiki.oz9aec.net/index.php/High_quality_screen_capture_with_Ffmpeg

terça-feira, 17 de junho de 2014

Ninguém considera que a Bíblia tem a solução, mas...



Os dias são maus. Isso não é uma opinião pessoal, os dias são maus mesmo. Mesmo em meio ao sofrimento e num contexo onde a vida é tão difícil, há uma esperança, uma solução: "o fruto do justo é árvore de vida(...) Pv11:39.

Talvez o caro leitor conteste a tese acerca de que os dias são maus e repleto de sofrimentos. Talvez o meu leitor esteja olhan para sua própria situação (qualidade de vida) e considerando que o quadro não é tão ruim assim. E sendo assim, nem seria o caso de se preocupar com alguma solução proveniente não ortodoxa, muito menos alguma proveniente da Bíblia.

Mas se nós deixar-mos de olhar pros nossos próprios umbigos e olhar para a para a situação da grande massa das pessoas, e não raro para pessoas próximas de nós, a situação é mesmo de sofrimento dos mais diversos e de uma péssima qualidade de vida.

O gosto da vida, na verdade, segunda a Bíblia, provém principalmente dessa pequena frase "o fruto do justo é arvore da vida". Em outras palavra, pra dar gosto na vida é necessário encontrarmos nessa tragétória os frutos de justos, os quais são citados em Gálatas 5:22, quais sejam:  amor, gozo, paz , longanimidade, benignidade, bondade, fidelidade, mansidão, domínio próprio.

A vida teria sabor se esses frutos não fossem tão raros e tão restritos as pessoas mais próximas e íntimas. Mudaria o quadro.

Fica o convite para mudar o mundo, dando os frutos do Espírito. Lembranto entretanto que esses frutos de altruísmo não pode ser gerados na natureza marcadamente egoísta humana. Por isso que a Bíblia chama de frutos do Espírito. Aceitar Jesus é o caminho. Por mais qualquer coisa que se possa imaginar sobre esse argumento. Aceitar Jesus de verdade é a solução. Nem estou falando de igrejas e ministérios, estou falando de fornecer à todas as pessoas os frutos do Espírito. Veja um exemplo da história recente.

https://www.youtube.com/watch?v=dXE_NFjwqQM
(com esse vídeo também não estou defendendo o pentecostalismo, pois que o fruto do espírito não tem nada a ver com essa questão)




domingo, 16 de fevereiro de 2014

Devocional: Ajudando a compreender a Justiça de Deus

Textos Bíblicos:
Mt 25:1-13 (Parábola das 10 Virgens)
Mt 25:14:30 (Parábola dos Talentos)
Mt 25:31-46 (O grande Julgamento)

Nem sempre é de fácil aceitação e de fácil compreensão o fato de haver um julgamento final. O fato de que pessoas serão salvas e outras condenadas eternamente. Esse julgamento divino pode ser considerado justo?

Este post expõe uma tentativa de se compreender melhor tal questão fazendo uso, para tanto, do contexto dos textos bíblicos citados acima, o qual relaciona esse Julgamento Divino  ao ato de "amparar".

Na parábola das 10 virgens Jesus quiz alertar sobre a necessidade de que seja "comprado de graça" o azeite para lamparinas. Entretanto faz-se necessário fazer isso dentro de um período aceitável. Se ainda houver tempo suficiente para analisarmos  as outras duas parábolas é porque ainda há tempo aceitável.

A parábola dos talentos tem a ver com vida material e financeira, com recursos. Deixa claro que os bens que Deus dá a alguém é para aumentar a riqueza de Deus: Almas salvas, almas amparadas. Aquele que colocar seus talentos (leia-se recursos materiais) à disposição para isso, pode-se considerar alguém prudente, com azeite em sua lamparina. Dentro do contexto da parábola essa pessoa vai ficar mais próspera ainda.

A parábola do grande julgamento deixa claro a relação das palavras "amor e amparo" com a prudência, e com os recursos materiais no sentido de que aqueles que ampararam a quem a Jesus chamou de "meus  pequeninos irmãos" (MT 25:40) entraram para a "posse do reino que vos está preparado desde a fundação do mundo". Enquanto que áqueles que tendo algum recurso, mesmo que apenas unzinho talento, deixou "desamparadas" essas pessoas, resta a condenação para um "castigo eterno" (MT 25:46).

Se a pessoa desamparada for alguém a quem você (eu) ama(o) de verdade, esse juízo vai lhe (me) parecer mais justo que injusto. Tanto justo quanto for o amor que tivermos por tal pessoa.

Sendo, assim é salutar considerar que a compreensão da Justiça de Deus, dentro desse contexto, tem a ver com a capacidade de amar. Vamos comprender isso tanto quanto for nossa capacidade de amar.

Nem precisa falar que individual e socialmente a verdadeira crise a noticiar e a enfrentar é a da dificuldade de amar e consequentemente de compreender a justiça de Deus.









Primeiro de 2014


Senhor, como de costume, sempre faço uma oração como o primeiro post do ano. Gostaria portanto de me colocar diante de Ti para lhe dizer algo:

Os anos estão passando rapidamente e este é um ano incomun para nós brasileiros por causa dos eventos sociais que estão planejados para acontecerem. Além dos feriados nacionais, a copa e as eleições. Sem falar de outros eventos que ocorrerão também no ambito individual.

Diante disso, quero primiramente agradecer pela oportunidade de viver esses eventos, mas quero pedir sabedoria a todos nós para que possamos aprender a lidar com a complexidade que essa rapidez de sucessão de muitos eventos implica.

Senhor, nos dê da sua sabedoria. Ensina-nos e ajuda-nos a pensar de acordo com sua Palavra. Peço isso pra que haja menos dores e sofrimento e desamparados. Peço isso para sua Glória. Amém.



sábado, 9 de novembro de 2013

CSCW (Resuminho baseado no Weekpedia)



Um dos possíveis pontos fortes de uma organização é sua capacidade de prover um suporte ao trabalho colaborativo entre as pessoas envolvidas em seus processos de trabalho.

Dizer que "trabalho colaborativo" é importante é uma redundancia, mas, dizer que é necessário compreender o assunto pode não ser. Portanto, segue um pequeno resuminho informal que pode organizar as idéias para um estudo sobre o assunto.


CSCW - Computed Supported Collaborative Work [1,2] é um conceito amplo onde o "trabalho colaborativo" está inserido. O quadro [3] dá a idéia perfeita das maneiras em que o trabalho colaborativo pode acontecer e define também um conceito específico para cada uma dessas maneiras sendo definidas com base nas dimensões "tempo" e "espaço":

Trabalho
ao Mesmo tempo e no mesmo espaço
ao Mesmo tempo e em espaços diferentes
em momentos diferentes e no mesmo espaço
em momentos direrentes e em espaços diferentes

As diferentes categorias de softwares podem ser classificadas dentro dessas caterogorias. Entender isso pode ajudar em muito na análise das necessidades do negócio e das soluções potencias a ser adotada.

Esse é o ponto de partida. Agora é só ler as referências e as que elas citam pra começar a entender do assunto...


1 - http://pt.wikipedia.org/wiki/CSCW
2 - http://en.wikipedia.org/wiki/Computer-supported_cooperative_work
3 - http://en.wikipedia.org/wiki/File:Cscwmatrix.jpg