Προς το περιεχόμενο

bash_radio_gr ένα bash script για τους απανταχού χρεπολάτρεις


becoming_I

Προτεινόμενες αναρτήσεις

Δημοσ. (επεξεργασμένο)

Πριν λίγες μέρες έφτιαξα ένα μικρό bash script για να παίζει ραδιόφωνο από το τερματικό. 

https://github.com/billniakas/bash_radio_gr

Ένα απλό bash script για να παίζετε τους αγαπημένους σας σταθμούς στο τερματικό. Απλά προσθέστε το όνομα και το URL του σταθμού στο gr_stations.txt όπου κάθε γραμμή πρέπει να είναι της μορφής

Όνομα σταθμού,URL_σταθμού

Το τρέχετε από το φάκελο όπου το έχετε αποθηκεύσει δίνοντας στο τερματικό

./bash_radio_gr

Εξ'ορισμού το script αν δε δοθεί όρισμα στο τερματικό ανοίγει τη λίστα με τους σταθμούς που είναι αποθηκευμένοι στο gr_stations.txt. Αλλιώς μπορείτε να φορτώσετε το δικό σας αρχείο δίνοντας στο τερματικό ./bash_radio_gr όνομα_αρχείου.txt

Απαιτείται το πακέτο mplayer ή το mpv για να δουλεψει

Σε κάποιες διανομές δίνεται κατευθείαν είτε το mplayer είτε το mpv στα αποθετήρια τους, αν υπάρχει έστω το ένα από τα 2 πακέτα το script θα τρέξει κανονικά

 

Κράξιμο εδώ,  για παρατηρήσεις βελτιώσεις ανοίξτε github issue.

Επεξ/σία από becoming_I
  • Thanks 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δεν υπάρχει λόγος να χρησιμοποιείς mplayer/mpv και να καταναλώνεις τζάμπα 30+mb ενώ μπορείς να κάνεις την ίδια δουλεία με το mpg123 και να καταναλώνεις 2-3mb :P

πχ

	player=$(which mpg123 2>/dev/null || echo "1")
# echo $player
if [[ $player = 1 ]];
    then
    echo "Δε βρέθηκε συμβατός player, παρακαλώ εγκαταστήστε τον mpg123 player"
    exit
fi
	

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

https://drive.google.com/open?id=1wPUPLbyo1HVJSwylGvY8-KB7-9LFX6tM

μερικά playlists που έχω με ελληνικά κυρίως ραδιόφωνα  (τα ακούω με vlc )

αργότερα αν είναι θα κοιτάξω και το δικό σου script και να τα κάνω μεταφορά στο δικό σου φορμάτ

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

16 ώρες πριν, Mad_man είπε

Δεν υπάρχει λόγος να χρησιμοποιείς mplayer/mpv και να καταναλώνεις τζάμπα 30+mb ενώ μπορείς να κάνεις την ίδια δουλεία με το mpg123 και να καταναλώνεις 2-3mb :P

πχ


	player=$(which mpg123 2>/dev/null || echo "1")
# echo $player
if [[ $player = 1 ]];
    then
    echo "Δε βρέθηκε συμβατός player, παρακαλώ εγκαταστήστε τον mpg123 player"
    exit
fi
	

H ταχύτητα στο streaming των σταθμών ποικίλει αλλά στο μεγαλύτερο ποσοστό των περιπτώσεων δεν ξεπερνά την τάξη των Κbit, δείτε και με iftop και δεν έχει διαφορά ο οποιοδήποτε tool-player. Λίστα με ελληνικούς σταθμούς υπάρχουν αρκετές, πχ:

- https://gist.github.com/dennmtr/ac14e66adca47e5f7d60

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Ωραίο. Ευχαριστούμε. 

Μήπως κάποιος έχει κάποια λίστα με τις διευθύνσεις streaming των ελληνικών ραδιοφωνικών σταθμών; Υπάρχει μια αλλά είναι πάρα πολύ παλιά.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

6 ώρες πριν, koftis650 είπε

H ταχύτητα στο streaming των σταθμών ποικίλει αλλά στο μεγαλύτερο ποσοστό των περιπτώσεων δεν ξεπερνά την τάξη των Κbit, δείτε και με iftop και δεν έχει διαφορά ο οποιοδήποτε tool-player. Λίστα με ελληνικούς σταθμούς υπάρχουν αρκετές, πχ:

- https://gist.github.com/dennmtr/ac14e66adca47e5f7d60

Εγώ μίλησα για την διαφορά που έχουν οι 2 players στην κατανάλωση μνήμης

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)

Παιδιά μόλις επεξεργάστηκα το gist του φιλου, και παίζει μια χαρά στο script. Θα το ανεβάσω στο github αν ειναι να το δοκιμάσετε και εσείς.

ΥΓ. Ανέβηκε μαζί με default player τον mpg123 (thanks @Mad_man)

Επεξ/σία από becoming_I
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

4 ώρες πριν, BritGreek είπε

Ωραίο. Ευχαριστούμε. 

Μήπως κάποιος έχει κάποια λίστα με τις διευθύνσεις streaming των ελληνικών ραδιοφωνικών σταθμών; Υπάρχει μια αλλά είναι πάρα πολύ παλιά.

Υπάρχει αυτό αλλά νομίζω ότι δεν ισχύει πλέον: https://github.com/ubuntu-gr/eradio-playlist-generator

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)

Η λιστα athens_radio_stations.txt που ανέβασα όσα δοκίμασα παίζουν κανονικά. Φυσικά θέλει να μπει ως argument το txt αρχείο, δηλαδή θα φορτώσει η λίστα δίνοντας

./bash_radio_gr athens_radio_stations.txt

 

Επεξ/σία από becoming_I
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

7 ώρες πριν, Mad_man είπε

Εγώ μίλησα για την διαφορά που έχουν οι 2 players στην κατανάλωση μνήμης

Ναί έχεις δίκιο, απλά το παρεξήγησα έτσι όπως το ανέφερες.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

13 ώρες πριν, pmav99 είπε

Υπάρχει αυτό αλλά νομίζω ότι δεν ισχύει πλέον: https://github.com/ubuntu-gr/eradio-playlist-generator

Το έχω αυτό αλλά οι περισσότεροι σταθμοί δεν παίζουν.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...