There are problems with encoding in Russian filenames.
$ streamripper http://nashe.streamr.ru/nashe-128.mp3 -d ~/tmp/streamripper/ -D %A-%T_%q
Connecting...
stream: NASHE Radio (101.7 FM) Moscow
server name: Icecast 2.3.3-kh10
declared bitrate: 128
meta interval: 16000
[skipping... ] - [ 235kb]
[ripping... ] ÐаÑÑилÑÑ ÐоÐ� [ 2,87M]
[ripping... ] ÐемÑиÑа - Ðок� [ 3,10M]
[ripping... ] - [ 2,04M]
[ripping... ] - ÐаÑина ÐÑем [ 3,27M]
[ripping... ] Ðи-2 - ÐÑ Ð³Ð»Ð°Ð·Ð° ( [ 3,69M]
[ripping... ] Чиж и Ðо - РожÐ� [ 4,84M]
[ripping... ] ÐлÑга ÐоÑмÑÑ� [ 2,99M]
[ripping... ] ÐлиÑа - ТÑаÑÑ� [ 3,22M]
[ripping... ] ÐÑÐ¿Ð¸Ñ Ð¢ÑÑбеÑ� [ 3,11M]
[ripping... ] ï»¿Ð§Ð°Ð¹Ñ - Ðе Ðово [ 3,71M]
[ripping... ] Casual - Сделай Ð¢Ð¸Ñ [ 3,09M]
[ripping... ] ÐÑемаÑоÑий - � [ 3,18M]
[ripping... ] ÐÑмий ТÑоллÑ� [ 3,27M]
[ripping... ] Ðино - ÐоÑлед� [ 200kb]
I save the output to a file and run it enca.
$ enca 4.txt
Universal transformation format 8 bits; UTF-8
Doubly-encoded to UTF-8 from ISO-8859-5
Make normal encoding program does not work.
Please help!
Today checked on other radio also.
$ streamripper http://dor2server.streamr.ru:8000/dor_64_no -D %A - %T_%q -d /home/evg/tmp/streamripper/dorojnoe
Connecting...
stream: /dor_64_no
server name: Icecast 2.3.3-kh10
declared bitrate: 64
meta interval: 16000
[skipping... ] ÐÐШÐÐÐ ÐÐ ÐÐÐÐ� [ 798kb]
[ripping... ] - - [ 1,30M]
[ripping... ] ÐÐÐЫРÐÐ ÐÐ - ÐÐÐ [ 1,64M]
^Cipping... ] ÐÐÐÐС ÐÐЯÐÐÐ - Я [ 199kb]
shutting down
bye..
Is at all stations where there are no English words.
Interestingly, in the players, names are displayed correctly.
 means that you're going to receive UTF8 data so, please try with --codeset-metadata=UTF8
$ bin/streamripper http://nashe.streamr.ru/nashe-128.mp3 -d ~/tmp/streamripper/ -D %A-%T%q --codeset-metadata=UTF8
Connecting...
stream: nashemmx
server name: Icecast 2.3.3-kh11
declared bitrate: 128
meta interval: 8192
^Ckipping... ] ДДТ - Расстреляли Рассвет▒ [ 1kb]
shutting down
bye..
*