Haluatko mainostaa viheraho.info:Ssa ?
Ota yhteyttä mainostus@viheraho.com
Otan vastaan käytöstä poistetta elektroniikkaa. yhteydenOtot pasi@viheraho.com
Lisäksi suuri tarve UPS eli katkottomien powereiden isoista akuista
Teollisuudessa näitä käytettyjä vuoden pari ikäisi akkuja menee poistoon
Voin Noutaa useita kymmeniä kappaleita tarvittaessa
Joten jos tiedät mistä näitä voisi noutaa kerrothan siitä minulle. - Kiitos

Kirjoittaja Aihe: Pasiradion tallennus  (Luettu 1209 kertaa)

jlavi

  • Newbie
  • *
  • Viestejä: 3
Pasiradion tallennus
« : Toukokuu 13, 2020, 21:56:51 ip »
En osaa tehdä tätä muuten kuin Linuxilla. Onnistuu varmasti muillakin systeemeillä, en vain tiedä miten.

Ajan crontabissa perjantaisin apuskriptin pasiradio.sh, jolle annetaan parametrina tallennuksen kesto.

Crontabiin on lisätty rivi, joka ajaa tallennuksen perjantaina:
  45 19 * * 5 bash bin/pasiradio.sh 7:15:00
Tallennus alkaa 19:45 ja kestää aamukolmeen.

Pitäisi ehkä lisätä mpv:n uudelleenkäynnistys minuutin välein, jos serveri ei vastaa.

Tallennusskripti:
#!
kesto=$1
DIR=$HOME/scratch
file="pasiradio-$(date +%Y%m%d%H%M)"
ts="$DIR/${file}.ts"
mp3="$DIR/${file}.mp3"

[ -z "$kesto" ] && kesto=00:00:10

mpv http://releet.pasiradio.com:8002/listen.pls --record-file=$ts --length=$kesto --really-quiet --mute=yes

rm -f $mp3
ffmpeg -loglevel quiet -i $ts -acodec copy $mp3
[ -e $mp3 ] && rm $ts

Viheraho

  • Administrator
  • Hero Member
  • *****
  • Viestejä: 14896
  • Minä itte :)
    • Pasi Viherahon kotisivut - The homepage of Pasi Viheraho
Vs: Pasiradion tallennus
« Vastaus #1 : Toukokuu 16, 2020, 01:43:19 ap »
kannattaa huomioda että osoite saattaa muuttua milloin vain.ainut oikea osoite o se sivuilla oleva osoite.
siihen on omat syynsä.
Viina lahjoitukset Bitcoineina tänne :

1J4gaTHuHWqDxacq4HojEcLagiJWLJ5D8X