gravar radio

1. gravar radio

Morpheus
Minions

(usa Nenhuma)

Enviado em 04/07/2024 - 12:37h


Será que esse script funciona para Rádio Rock e para Rádio MPB?

https://leonardofaria.net/2016/01/29/shell-script-para-gravar-audio-da-web


  


2. Re: gravar radio

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 04/07/2024 - 12:37h

Olá! Você pode usar esse script para gravar áudio de qualquer rádio online, incluindo Rádio Rock e Rádio MPB. Basta ajustar a URL da rádio desejada no script. Para rodar o script, siga as instruções abaixo:

```
# wget https://leonardofaria.net/2016/01/29/shell-script-para-gravar-audio-da-web
# chmod +x shell-script-para-gravar-audio-da-web
# ./shell-script-para-gravar-audio-da-web
```

Lembre-se de ajustar as permissões de execução do script e de verificar se o wget está instalado em seu sistema. Espero ter ajudado! Se tiver mais dúvidas, estou à disposição.


3. Re: gravar radio

aguamole
aguamole

(usa KUbuntu)

Enviado em 10/07/2024 - 00:04h

Minions escreveu:


Será que esse script funciona para Rádio Rock e para Rádio MPB?

https://leonardofaria.net/2016/01/29/shell-script-para-gravar-audio-da-web

Uai @Minions, se ele realmente funciona então ele vai funcionar em qualquer uma rádio. Agora para conseguir a URL do arquivo da rádio é que é mais complicado porque vc tem que fazer acesso ao desenvolvedor do reprodutor da pagina e fazer uma engenharia reversa da pagina para conseguir a URL. Porque ele não detecta automaticamente.


4. Re: gravar radio

aguamole
aguamole

(usa KUbuntu)

Enviado em 11/07/2024 - 12:53h


Minions escreveu:
aguamole escreveu:
Minions escreveu:
Será que esse script funciona para Rádio Rock e para Rádio MPB?
https://leonardofaria.net/2016/01/29/shell-script-para-gravar-audio-da-web

Uai @Minions, se ele realmente funciona então ele vai funcionar em qualquer uma rádio. Agora para conseguir a URL do arquivo da rádio é que é mais complicado porque vc tem que fazer acesso ao desenvolvedor do reprodutor da pagina e fazer uma engenharia reversa da pagina para conseguir a URL. Porque ele não detecta automaticamente.

Sabe o link da Rádio Rock e da Rádio MPB para testar no script ou no mplayer?
Não achei

Eu não faço ideia de que rádio são essas.


5. Re: gravar radio

Morpheus
Minions

(usa Nenhuma)

Enviado em 12/07/2024 - 01:20h


aguamole escreveu:


Minions escreveu:
aguamole escreveu:
Minions escreveu:
Será que esse script funciona para Rádio Rock e para Rádio MPB?
https://leonardofaria.net/2016/01/29/shell-script-para-gravar-audio-da-web

Uai @Minions, se ele realmente funciona então ele vai funcionar em qualquer uma rádio. Agora para conseguir a URL do arquivo da rádio é que é mais complicado porque vc tem que fazer acesso ao desenvolvedor do reprodutor da pagina e fazer uma engenharia reversa da pagina para conseguir a URL. Porque ele não detecta automaticamente.

Sabe o link da Rádio Rock e da Rádio MPB para testar no script ou no mplayer?
Não achei

Eu não faço ideia de que rádio são essas.



MPB
FM 90.3
http://sompb.com.br/

https://pt.wikipedia.org/wiki/MPB_FM


Rádio cidade a rádio rock

https://radiocidade.fm/
https://radiocidade.fm/player/index.php






6. Re: gravar radio

aguamole
aguamole

(usa KUbuntu)

Enviado em 12/07/2024 - 07:12h

Então, eu testei aqui na rádio MPB, foi um role para fazer funcionar aqui porque o programas "timelimit" e o "livestreamer" não estavam instalados, ai eu tive que instalar, ai o APT não sabia que pacotes eram ai perguntei o chatGPT que pacote era esse tal de programa "livestreamer e ele me disse para instalar o sudo apt install streamlink, quando é fé eu instalo e descubro que a dependência do streamlink do Ubuntu 22.04 esta quebrado, ai eu instalei pelo pip mesmo. Com o streamlink instalado e funcionando pensei, vou rodar o script, ai ele reclama de que o plugin de suporte do site MPB não esta instalado, ai eu pensei, além de instalar os programas os programas ainda dependem de plugin ai é complicado, ai fui no chatGPT de novo, e ele me disse que da para trocar o streamlink pelo ffmpeg, fiz a troca no script. Aqui esta funcionando no MPB e provavelmente nas outras rádios tmb.


7. Re: gravar radio

aguamole
aguamole

(usa KUbuntu)

Enviado em 12/07/2024 - 07:30h

A e por algum motivo o Dolphin não encontro o arquivo de teste da radio no meu SSD sozinho, ai como não apareceu na pasta onde deveria estar no Dolphin eu procurei com o find e estava na pasta justamente onde deveria estar, apertei F5 no Dolphin para ele atualizar e ai ele encontro.


8. Re: gravar radio

Morpheus
Minions

(usa Nenhuma)

Enviado em 12/07/2024 - 17:29h


aguamole escreveu:

Então, eu testei aqui na rádio MPB, foi um role para fazer funcionar aqui porque o programas "timelimit" e o "livestreamer" não estavam instalados, ai eu tive que instalar, ai o APT não sabia que pacotes eram ai perguntei o chatGPT que pacote era esse tal de programa "livestreamer e ele me disse para instalar o sudo apt install streamlink, quando é fé eu instalo e descubro que a dependência do streamlink do Ubuntu 22.04 esta quebrado, ai eu instalei pelo pip mesmo. Com o streamlink instalado e funcionando pensei, vou rodar o script, ai ele reclama de que o plugin de suporte do site MPB não esta instalado, ai eu pensei, além de instalar os programas os programas ainda dependem de plugin ai é complicado, ai fui no chatGPT de novo, e ele me disse que da para trocar o streamlink pelo ffmpeg, fiz a troca no script. Aqui esta funcionando no MPB e provavelmente nas outras rádios tmb.



Antigamente era só...

$ mplayer link_da_radio

Como ficou o script atualizado ai?


9. Re: gravar radio

aguamole
aguamole

(usa KUbuntu)

Enviado em 12/07/2024 - 17:44h

Eu só fiz essas mudanças:
TIMELIMIT="timelimit"
LIVESTREAMER="streamlink"
FFMPEG="ffmpeg"

# parameters
IN=$1
OUT=$2
TIME=$3
if [[ -z $TIME ]]; then TIME="3600"; fi

if [ $# -lt 1 ]; then
echo -n "Usage: $0 url output [time]"
exit 0
fi

if [[ -z `which $TIMELIMIT` ]]; then
echo "timelimit not found" 1>&2
exit 1;
fi

if [[ -z `which $LIVESTREAMER` ]]; then
echo "livestreamer not found" 1>&2
exit 1;
fi

if [[ -z `which $FFMPEG` ]]; then
echo "ffmpeg not found" 1>&2
exit 1;
fi

echo "START STREAMING"
# $TIMELIMIT -t $TIME $LIVESTREAMER $IN best -o $OUT.ts
ffmpeg -y -t $TIME -i $IN -c copy $OUT.ts

echo "CONVERTING FILE TO MP3"
ffmpeg -y -i $OUT.ts -c:a libmp3lame -b:a 64k -joint_stereo 0 $OUT

rm $OUT.ts
echo "DONE"

Nada de mais.
E as 3 primeiras variáveis, não precisa nem existir se usar full ffmpeg.
Agora vc só tem que descobrir os links da stream das rádios. Vc descobre isso usando a função de desenvolvedor no navegador.


10. Re: gravar radio

aguamole
aguamole

(usa KUbuntu)

Enviado em 12/07/2024 - 17:55h

Para acessar o desenvolvedor no chrome é assim:
https://support.google.com/campaignmanager/answer/2828688?hl=pt-BR
A parte de "guia network" é onde vai monitorar/aparecer os links referente a conexão com a rádio, o link da stream da rádio vai ser algum desses links da rede.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts