download.bg
 Вход Списание  Новини  Програми  Статии  Форум  Чат   Абонамент  Топ95   Архив 

Въпрос за онлайн радио

Автор
Съобщение
stiliyangr
Нед, 30.12.12, 12:43
Има ли някакъв лесен начин да се извадят радиостанциите от .rsd-файла на RadioSure(C:\Program Files\RadioSure\Stations) и да се конвертират в някакъв удобен формат - например .m3u - за да мога да ги отварям с различни аудиоплейъри, включително и под линукс. Става въпрос за над 22 000 станции(не че ще ги слушам всичките)...
shaman
Нед, 30.12.12, 13:21
Привет, то изваждането е проста работа, отваряш с Notepad и си ги копираш.
Пове4ето радиа се отварят и с Media Player и с VLC, без да променям разширението!
Е, има и такива, които не ги отваря, но на някой им смених разширението, например .m3u и тръгнаха!(но не вси4ки)
Можеш да пробваш разли4ни разширения- .asf, .m3u, .pls, .asx(WMPlayer го отваря) и т.н...
RadioSure е много удобен радиоплеър, не знам защо искаш да го сменяш с друг!

P.S. Може би искаш да си ги ка4иш, като плейлиста в друг плейър, затова мисля 4е трябва да видиш в какъв файл ги запазва и да ги вмъкнеш там.

stiliyangr
Нед, 30.12.12, 13:43

RE: Въпрос за онлайн радио

” Привет, то изваждането е проста работа, отваряш с Notepad и си ги копираш.
Пове4ето радиа се отварят и с Media Player и с VLC, без да променям разширението!
Е, има и такива, които не ги отваря, но на някой им смених разширението, например .m3u и тръгнаха!(но не вси4ки)
Можеш да пробваш разли4ни разширения- .asf, .m3u, .pls, .asx(WMPlayer го отваря) и т.н...
RadioSure е много удобен радиоплеър, не знам защо искаш да го сменяш с друг!

P.S. Може би искаш да си ги ка4иш, като плейлиста в друг плейър, затова мисля 4е трябва да видиш в какъв файл ги запазва и да ги вмъкнеш там.

 Да, по принцип изваждането на информацията е лесно - отварям .rsd-файла с "бележника", отварям една примерна плейлиста(за да видя как е подредбата) и пиша в трети файл... Проблемът е, че станциите са много и съдържанието изглежда така(файла е твърде голям за да го кача целия):
"DnbRadio 24/7 Drum and Bass, Jungle and Liquid Funk Electronica-Drum & Bass USA English http://dnbradio.com/hi.pls http://www.dnbradio.com/hi.pls http://207.200.96.227:8016 http://www.dnbradio.com/vhi.pls http://dnbradio.com/vhi.pls http://master.dnbradio.com:9050
WKSU 3 89.7 FM Kent, OH (MP3 128k) Classical music from Kent State University. Classical USA English http://wksu1.streamguys.com:8030/ http://66.225.205.8:8030 http://wksu1.streamguys.com:8030 http://www.wksu.org/listen/wksu3.pls http://wksu.org/listen/wksu3.pls -
dig Country Mix of contemporary, progressive and alternative styles of country music, with traditional, heritage, bluegrass and old-timey material thrown in. Country Australia English http://www.abc.net.au/streaming/digcountry/digcountry.m3u http://abc.net.au/streaming/digcountry/digcountry.m3u - - - -
Digitally Imported - Techno (MP3 96k) Techno Music Electronica-Techno USA English http://www.di.fm/mp3/techno.pls"

 Плейъра не е лош(особено ако свикнеш с това, че не могат да се изтриват "излишните станции"), но понякога обичам да пробвам и други програми, а освен това на лаптопа засега съм с линукс.

shaman
Нед, 30.12.12, 14:00

RE: RE: Въпрос за онлайн радио

” Да, по принцип изваждането на информацията е лесно - отварям .rsd-файла с "бележника", отварям една примерна плейлиста(за да видя как е подредбата) и пиша в трети файл... Проблемът е, че станциите са много и съдържанието изглежда така(файла е твърде голям за да го кача целия):
. . .
 Плейъра не е лош(особено ако свикнеш с това, че не могат да се изтриват "излишните станции"), но понякога обичам да пробвам и други програми, а освен това на лаптопа засега съм с линукс. „

Аз, затова ти споменах да отвориш файла на програмата с която искаш да ги отваряш и да погледнеш как са подредени!
Направи си една примерна плейлиста и след това я отвори и вмъкни тези радиа, които искаш, защото 2х 000 са си много нещо!
Колкото до второто, той ти предлага да си отделиш като Фаворити само тези, които слушаш, затова и 1 000 000 да са мен ли4но не ми пре4и, отделил съм си около 20-30, които ми харесват в Избрани(Favorites) и си сменям само тях.

stiliyangr
Нед, 30.12.12, 14:56
Аз съм лаком в това отношение - вместо да си отделя 20-30(наистина ли се побират толкова във "фаворити"?) ги карам по азбучен ред - слушам някое радио докато ми омръзне и после минавам на следващото. Опитах просто да сменя разширението от .rsd на .pls и на .m3u, но не се получи - явно ще трябва да преписвам станция по станция...
 Благодаря за съдействието!
 Между другото и аз напоследък слушам Goa.
редактиран от stiliyangr на 30.12.12 14:58
океан
Нед, 30.12.12, 15:38
Че какво ти пречи да ги слушаш на линукс .Сас всеки плеяр става.

stiliyangr
Нед, 30.12.12, 15:46

RE: Въпрос за онлайн радио

” Че какво ти пречи да ги слушаш на линукс .Сас всеки плеяр става.

 Става ако файлът е в стандартен плейлист-формат. В моят случай изходният файл е с разширение .rsd - което е специфично за дадената програма.
 Мисля, че повече обяснения са излишни.
океан
Нед, 30.12.12, 15:58
А ти пробва ли да го пуснеш на друг плеяр.Може и да заработи.
Не знам как изглежда от вътре този файл .По принцип това са интернет адреси и винаги можеш да го преработиш за друг плеяр.
Ето една примерна плейлиста която работи на Winamp и Audacious.Mnogo_RADIA.m3u
Можеш и плеяра да си инсталираш на линукса.
редактиран от океан на 30.12.12 16:01
stiliyangr
Нед, 30.12.12, 17:11

RE: Въпрос за онлайн радио

” А ти пробва ли да го пуснеш на друг плеяр.Може и да заработи.
Не знам как изглежда от вътре този файл .По принцип това са интернет адреси и винаги можеш да го преработиш за друг плеяр.
Ето една примерна плейлиста която работи на Winamp и Audacious.Mnogo_RADIA.m3u
Можеш и плеяра да си инсталираш на линукса. „
 Пробвах - както и очаквах друг плейър няма да може да отвори директно .rsd файла, тъй като е специфичен за дадената програма. Както установихме - ще трябва да го преработвам ръчно, но още се ослушвам защото ще е много работа и ако се откажа още преди средата - ще излезе, че само съм си загубил времето.
 Малко по-нагоре съм показал малка част от съдържанието на моят файл.
 Още веднъж - благодаря за съдействието.
tegote
Пон, 31.12.12, 09:21
И аз като теб преди година бях седнал да набивам ръчно станции + адреси за чат на радията (от една програма в друга и допълнителни станции от уебсайт), но изкарах 3 месеца и се изморих наполовината. Все още се каня да довърша, но нервите и времето много ми се опъват.
stiliyangr
Пон, 31.12.12, 10:25

RE: Въпрос за онлайн радио

” И аз като теб преди година бях седнал да набивам ръчно станции + адреси за чат на радията (от една програма в друга и допълнителни станции от уебсайт), но изкарах 3 месеца и се изморих наполовината. Все още се каня да довърша, но нервите и времето много ми се опъват. „
 Точно това имах предвид.
phrozencrew
Пон, 31.12.12, 11:14
Това е типичен пример за използване на регулярни изрази. Работата е за няколко минути и може да се свърши с една каруца текстови редактори или конзолни инструменти.
Ето пример как можеш да извлечеш списък с всички адреси с помощта на SublimeText2:
1. Отваряш файла в редактора. В моя случай е stations-2012-12-31.rsd
2. Натискаш Ctrl+F, за да ти се отвори командния ред за търсене
3. Пействаш следния регулярен израз в полето за търсене:
http(s)?://[a-z0-9;\./?=&-_]+

4. Натискаш Find All
5. Копираш всички резултати с Ctrl+C, отваряш нов празен файл Ctrl+N и пействаш Ctrl+V

Ето какво се получи при мен:
radio_station_list.rar

След това файла можеш да си го обработваш както си искаш. Примерно можеш да направиш форматиране за *.pls-формат на всеки ред от новия файл. Ще покажа примерен регулярен израз с Perl за Windows:
perl -p -e "s/(^.*$)/\"File\".$i++.\"=$1\nTitle\".$x++.\"=$1\"/ge" radio-station-list.txt > tmp.pls

В новия файл tmp.pls добавяш ръчно за първи ред
 [playlist] , а най-накрая на списъка
NumberOfEntries=броя-на-всички-адреси
Version=2

Ако списъка е прекалено дълъг има вероятност плеъра ти да не може да го зареди, за това можеш да разделиш на части или нещо от сорта. При мен се зареди след около 4-5 минути :
radio_station_playlist_from_RadioSure.m3u.rar

Коментар

за нас | за разработчици | за реклама | станете автори | in english  © 1998-2024   Experta Ltd.