Salvar stream/programa do site da RTP

Por vezes quero ver offline (longe do browser e na TV via XBMC) algum programa da RTP. Para tal dei um olhinho ao HTML da página e pedi ajuda à minha amiga bash.

#!/bin/bash

URL=”$1″
PAGE=`wget -c “$URL” -O -`
START=`echo “$PAGE” | grep ‘addVariable(“streamer”‘ | cut -f4 -d'”‘`
END=`echo “$PAGE” | grep ‘addVariable(“file”‘ | cut -f4 -d'”‘ `
FILE=`echo $START/$END`
OUT=`basename $FILE`
mplayer “$FILE” -dumpstream -dumpfile “$OUT”

Para além das coisas normais de Linux (e Unix) usa o mplayer para salvar a stream. Podem salvar o código bnm ficheiro, dar-lhe permissões de execução e invocar com o URL da página da RTP em questão.
Funciona com os programas que testei 😛 (Jan 2012) – como se sabe estas coisas vão funcionado até que alguém do lado de lá se lembre de mudar a página 🙂

facebooktwittergoogle_plusredditpinterestlinkedinmail
Posted in Linux, Tutorial. Tags: , , , . No Comments »
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading...

Pub.

Ver vídeos com velocidade alterada e com som normal – mplayer

Para visualizar um vídeo de forma acelerada sem que as vozes subam de tom podem usar o mplayer com filtro áudio que trata de manter o tom original das vozes (e mantendo a sincronia áudio/vídeo).

mplayer -af scaletempo -speed 1.1 FILE.avi

Isto também pode ser utilizado, por exemplo, para ver vídeos educativos mais devagar (em slow motion), de forma a poder tirar notas.

mplayer -af scaletempo -speed 0.9 FILE.avi

A velocidade (speed) pode ser alterada durante a reprodução de um vídeo utilizando as teclas de atalho:
[ –> 10% mais lento
] ->- 10% mais rápido

Adicionando a seguinte opção ao ficheiro ~/.mplayer/config podem activar, por omissão, este filtro para todos os vídeos, alterando posteriormente (se quiserem) a velocidade de reprodução com as teclas de atalho.

af=scaletempo

Outros reprodutores, como por exemplo o VLC, também permitem fazer isto.

facebooktwittergoogle_plusredditpinterestlinkedinmail
Posted in Linux. Tags: , , . No Comments »
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading...

Pub.

Mplayer – Obter áudio de um vídeo online

O Mplayer é um pequeno canivete Suíço na reprodução (e não só) de conteúdo multimédia.

Para guardar uma stream vídeo que está online basta fazer o seguinte:

mplayer -dumpstream -dumpfile video.wmv mms://someadress.com/somecontent.asf

Muitas vezes só tenho interesse no áudio, para ouvir enquanto vou para o trabalho. Tirar tantos megas de vídeo somente para aproveitar o áudio parece-me um desperdício. Perguntei ao amigo Google e encontrei a solução:

mplayer -cache 8192 -vc null -vo null
-ao pcm:waveheader:file=audio.wav http://someadress.com/somecontent.asf

Assim no ficheiro audio.wav fica guardado o som do vídeo. Para o converterem para ogg basta o seguinte:

oggenc audio.wav

Se preferirem mp3 então é só:

lame audio.wav

E já está 🙂

Nota: Todas os parâmetros do mplayer estão explicados no manual.

facebooktwittergoogle_plusredditpinterestlinkedinmail
Posted in Linux. Tags: , . No Comments »
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading...

Pub.