Hirdetés

Keresés

Hirdetés

Új hozzászólás Aktív témák

  • djnice

    veterán

    válasz djnice #25898 üzenetére

    Na elkészültem a Rádió 1 scripttel, RDS-en kiküldi az éppen játszott szám címét is, használjátok egészséggel és figyeljetek arra, hogy a lakáson/házon kívül ne menjen ki a rádiójel:

    #!/bin/bash

    pipe=/tmp/rds_ctl

    trap "rm -f $pipe" EXIT

    if [[ ! -p $pipe ]]; then
    mkfifo $pipe
    fi

    sudo avconv -re -i http://stream2.radio1.hu:8000/mid.mp3 -acodec copy -vn -sn -f mp3 udp://127.0.0.1:8080 &

    sleep 10

    nc -l -u 8080 | sox -t mp3 - -t wav - | sudo /home/pi/pifmrds/src/pi_fm_rds -ctl $pipe -audio - &

    echo "PS RADIO 1" >$pipe

    while true
    do
    wget -O /tmp/radio1.json http://www.radio1.hu/stream.php
    cat /tmp/radio1.json | jq -r '"RT \(.playing.artist) - \(.playing.title)"' >$pipe
    sleep 5
    done

    jq és avconv külön telepítendő repo-ból és persze a PiFmRds innen: [link]
    Esetleg még meglehetne csinálni hogy az m3u-ból olvassa ki az éppen aktuális mp3 fájl linkjét.

    [ Szerkesztve ]

Új hozzászólás Aktív témák