Εδω θα δουμε ενα απλο, και ευκολο τροπο, για να ηχογραφησουμε καποιο διαδικτυακο σταθμο (web radio), με τον vlc.
Στα παραδειγμα μας, θα ηχογραφησουμε τον σταθμο της Era Sport - σε αρχειο .mp3
Περιεχομενα:
- Ευρεση σωστου url του διαδικτυακου σταθμου (web radio)
- Ηχογραφιση του διαδικτυακου σταθμου (web radio)
- Ηχογραφιση του διαδικτυακου σταθμου (web radio) την ωρα που θελουμε και για οσο θελουμε
- Περισσοτερα
Πρωτα θα πρεπει να βρουμε το σωστο url του σταθμου.
Πηγαινουμε στο http://www.google.gr/ και παταμε στην αναζητηση, π.χ. era sport
Επιλεγουμε ενα απο τα πρωτα αποτελεσματα (κατα προτιμηση απο το live24.gr)
Στη σελιδα λοιπον οπου θα μας ανοιξει - παταμε στον firefox Προβολη - Κωδικας σελιδας (Ctrl+U)
Και θα μας εμφανισει ενα παραθηρο με τον κωδικα σελιδας!
Παταμε Ctrl+F (Εύρεση δηλαδη) - και παταμε stream
Οπου θα βρουμε αυτη τη γραμμη
streamsrc: 'http://tvradio.ert.gr/radio/liveradio/asx/erasport.asx'
το url λοιπον οπου θελουμε για να ακουσουμε ERA Sport ειναι π.χ. αυτο
http://tvradio.ert.gr/radio/liveradio/asx/erasport.asx
Τωρα, αφου εχουμε βρει το σωστο url του σταθμου, εμεινε να κανουμε την ηχογραφιση. Ανοιγουμε τερματικο, και εκτελουμε την εντολη
vlc http://tvradio.ert.gr/radio/liveradio/asx/erasport.asx ':sout=#transcode{acodec=mp3,ab=32,channels=2}:duplicate{dst=display,dst=std{access=file,mux=raw,dst="/home/user/out.mp3"}'
οπου /home/user/out.mp3 βαζουμε την διαδρομη και το ονομα που θελουμε να αποθηκευσουμε το αρχειο!
Και ειμαστε ετοιμοι!
Σε περιπτωση, που θελουμε να ηχογραφησουμε καποιο σταθμο, και θα λειπουμε απο τον Η/Υ, κανουμε το εξης.
Δημιουργουμε ενα αρχειο, και γραφουμε μεσα
new Test broadcast enabled
setup Test input http://tvradio.ert.gr/radio/liveradio/asx/erasport.asx
setup Test output #transcode{acodec=mp3,ab=32,channels=2}:duplicate{dst=display,dst=std{access=file,mux=raw,dst="/home/user/out.mp3"}}
new Sched schedule enabled
setup Sched date 2010/05/17-22:40:00
setup Sched append control Test play
όπου 2010/05/17-22:40:00 την αντιστοιχη ωρα και ημερομηνια, που θελουμε να αρχισει η ηχογραφηση,
οπου /home/user/out.mp3 βαζουμε την διαδρομη και το ονομα που θελουμε να αποθηκευσουμε το αρχειο.
Παταμε Αποθηκευση, με ονομασια test.conf
Μετα ανοιγουμε τερματικο - παιρνουμε δικαιωματα απο τον φακελο που εχουμε το αρχειο test.conf
cd φακελος
και μετα εκτελουμε
vlc -I telnet --vlm-conf test.conf --run-time 100
Αντικαθιστουμε τον αριθμο 100 μετα τα δευτερολεπτα που θελουμε να διαρκεσει η ηχογραφηση.
Ο χρονος που θα επιλεξουμε, θα ξεκινησει απο την ωρα ηχογραφησης που εχουμε ορισει, και οχι απο την ωρα που θα τρεξουμε την εντολη!
Και ειμαστε ετοιμοι!
Περισσοτερα εδω http://wiki.videolan.org/Main_Page
ή απο τερματικο με την εντολη
vlc -help
- Συνδεθείτε ή εγγραφείτε για να σχολιάσετε
Σχόλια
Μέσα από το vlc δεν γίνεται; χωρίς terminal εννοώ. Ωραία παρουσίαση πάντως.
Οχι, δεν νομιζω!
Αν ανοίξουμε το VLC, πάμε στo VIEW και τσεκάρουμε το Advanced controls εμφανίζονται 4 νέα κουμπιά.
Έτσι όταν παρακολουθούμε κάποιο σταθμό με τον τρόπο που είπε ο vagrale ή κάποια ροή βίντεο και πατήσουμε το κουμπί record μπορούμε να "γράψουμε" το οτιδήποτε.
το δοκίμασα.. μια χαρά! thank you for sharing..
Για κάποιο λόγο το κουμπί record στον vlc δεν είναι ενεργό. Ανοίγω την ιστοσελίδα του σταθμού και βάζω να "παίζει" η εκμπομπή που υπάρχει εκείνη τη τη στιγμή. Ανοίγω και τον vlc αλλά δεν κάνει κατί.
Μετά δοκίμασα το εξής
Πολυμέσα --->Άνοιγμα ροής δεδομένων δικτύου---->Δίκτυο και στο πεδίο που λέει "εισάγετε ένε δικτυακό URL έκανα copy τη διεύθυνση που είχα στον firefox όταν έπαιζε live το ράδιο αλλά και πάλυ δεν έγινε τίποτα.
Τι εννοεις δεν ειναι ενεργο?
Τικαρε το κουτακι View - Advanced Controls
Προφανως δεν ειναι σωστος ο συνδεσμος, πες μας και με ποιον σταθμο εχεις το προβλημα, και ποιον συνδεσμο χρησιμοποιεις.
Πολυ καλη παρουσιαση!
Επισης - η εγγραφη δουλευει το ιδιο καλα και μεσα απο το gui του vlc.
Testing distros: CUT, Parkes
Εκδοση VLC: The Luggage (1.1.13)
Το κουμπί record υπάρχει κανονικά. Λειτουργεί κανονικά αν για παράδειγμα έχω ένα τραγούδι στο σκληρό και το βάλω να παίξει με VLC
Δεν είναι ενεργό όταν μιλάμε για ράδιο σε μια ιστοσελίδα.
Για να κάνω μια δοκιμή πήγα στην ιστοσελίδα του ΣΚΑΙ και επέλεξα το live radio που είναι το http://www.skai.gr/player/radiolive/ έκανα copy paste αυτό το σύνδεσμο αλλά δεν λειτουργούσε τίποτα. Το ίδιο και όταν επέλεξα παλιότερες εκμπομπές από το αρχείο του σταθμού.
Μπήκα στο κώδικα της σελίδας και έψαξα το stream αλλά εμφανίζει το /*
flowplayer_config_dependon_show("",
"rtmp://cp76153.live.edgefcs.net/live/RADIO_LIVE_1@10774",
"http://www.skai.gr/files/temp/D1245E3D183DD8DCD4E518F6DD92D768.jpg",
"Live Radio Streaming ",
"1")
*/
flowplayer_config("rtmp://cp76153.live.edgefcs.net/live/RADIO_LIVE_1@10774",
"http://www.skai.gr/files/temp/D1245E3D183DD8DCD4E518F6DD92D768.jpg",
"Live Radio Streaming ",
"1")
Να πω ότι στο παράδειγμα με την EΡΑ SPORT από το live 24 πήρα από τον κώδικα της σελίδας το URL και ο VLC λειτούργησε και μπορούσε να κάνει και εγγραφή αλλά δεν κατάλαβα πως σώζεις αυτό που έχεις γράψει.
Να πω ότι εγγραφή κάνει πολύ ποιο απλά το Audacity αλλά τώρα ψάχνω και το VLC
Φιλε Κυριακο το link που δινεις ειναι το url της σελιδας του player - φυσικο ειναι να μην δουλεψει.
Το url για τον sky 100.3 ειναι αυτο το δινεις στον vlc (open network stream) και μετα τικαρεις το Show more options. Αντι για Play - επιλεγεις Stream - εκει οριζεις το audio type που θες, και το filename του αρχειου που θα δημιουργηθει - και ολα θα δουλεψουν σωστα.
Σε ευχαριστώ! Πως βρίσκεις το σωστό link?
Googlαρεις κατι σχετικο με "greek radios" και στα πρωτα 5-6 αποτελεσματα πεφτεις πανω σε αυτο http://www.listenlive.eu/greece.html ;-)
Ok Ευχαριστώ!
Γεια χαρά σε όλους.Όλη αυτη η διαδικασία γίνεται σε windows; ευχαριστώ
Δύσκολο. Το transcoding γίνεται από το Τερματικό με εργαλεία του Linux (μάλλον), οπότε υποθέτω ότι δεν θα παίξει στα Windows. Μπορείς να δοκιμάσεις όμως, δε χάνεις τίποτε.
και τις εντολές να τις δίνω μέσω cmd;
Ναι, μέσω cmd. Επειδή όμως το VLC στα Windows μπορεί να έχει διαφορετικές παραμέτρους/επιλογές στη γραμμή εντολών του, ρίξε μια ματιά στον παρακάτω οδηγό για να ξέρεις τι υποστηρίζεται και τι όχι:
https://wiki.videolan.org/Documentation:Command_line/