samm-git / staroeradio-dl

staroeradio.ru downloader
1 stars 0 forks source link

On windows perl unable to save names with a unicode characters #1

Open samm-git opened 6 years ago

samm-git commented 6 years ago

Report from the user

 Welcome to Strawberry Perl Portable Edition!
 * URL - http://www.strawberryperl.com/
 * see README.TXT for more info
----------------------------------------------
Perl executable: C:\Users\ZQ\Desktop\strawberry-perl-5.26.1.1-64bit-portable\per
l\bin\perl.exe
Perl version   : 5.26.1 / MSWin32-x64-multi-thread

C:\strawberry-perl-5.26.1.1-64bit-portable\perl\bin>perl.exe staroe-dl.pl -u http://staroeradio.ru/audio/3663
Saving to '╨Т╨╡╤А╨╜ ╨Ц. - ╨Я╤П╤В╨╜╨░╨┤╤Ж╨░╤В╨╕╨╗╨╡╤В╨╜╨╕╨╣ ╨║╨░╨┐╨╕╤В╨░╨╜ (╤А╨░╨
┤╨╕╨╛╤Б╨┐╨╡╨║╤В╨░╨║╨╗╤М ╤Б ╤Г╤З. ╨Т.╨б╨┐╨╡╤А╨░╨╜╤В╨╛╨▓╨╛╨╣ ╨╕ ╨┤╤А) 2-╨╛╨╣ ╨▓╨░╤
А╨╕╨░╨╜╤В.mp3'
ffmpeg version 3.3.3 Copyright (c) 2000-2017 the FFmpeg developers
  built with gcc 7.1.0 (GCC)
  configuration: --enable-gpl --enable-version3 --enable-cuda --enable-cuvid --e
nable-d3d11va --enable-dxva2 --enable-libmfx --enable-nvenc --enable-avisynth --
enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv
--enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-li
bfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug -
-enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enabl
e-libopenh264 --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-li
bsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolam
e --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx
 --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable
-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-zlib
  libavutil      55. 58.100 / 55. 58.100
  libavcodec     57. 89.100 / 57. 89.100
  libavformat    57. 71.100 / 57. 71.100
  libavdevice    57.  6.100 / 57.  6.100
  libavfilter     6. 82.100 /  6. 82.100
  libswscale      4.  6.100 /  4.  6.100
  libswresample   2.  7.100 /  2.  7.100
  libpostproc    54.  5.100 / 54.  5.100
Unknown option ╨б╨В╨а┬░╨а╥С╨а╤С╨а╤Х/╨а╤С╨б╨Л╨а╨Е╨б╨К/╨атАЩ╨а┬╡╨б╨В╨а╨Е ╨атАУ. -
╨а╤Я╨б╨П╨бтАЪ╨а╨Е╨а┬░╨а╥С╨бтАа╨а┬░╨бтАЪ╨а╤С╨а┬╗╨а┬╡╨бтАЪ╨а╨Е╨а╤С╨атДЦ ╨а╤Ф╨а┬░╨а
╤Ч╨а╤С╨бтАЪ╨а┬░╨а╨Е (╨б╨В╨а┬░╨а╥С╨а╤С╨а╤Х╨б╨Г╨а╤Ч╨а┬╡╨а╤Ф╨бтАЪ╨а┬░╨а╤Ф╨а┬╗╨б╨К ╨
б╨Г ╨б╤У╨бтАб. ╨атАЩ.╨а╨О╨а╤Ч╨а┬╡╨б╨В╨а┬░╨а╨Е╨бтАЪ╨а╤Х╨а╨Ж╨а╤Х╨атДЦ ╨а╤С ╨а╥С╨б╨
В) 2-╨а╤Х╨атДЦ ╨а╨Ж╨а┬░╨б╨В╨а╤С╨а┬░╨а╨Е╨бтАЪ buffer
Valid RTMP options are:

     socks string   Use the specified SOCKS proxy

       app string   Name of target app on server

     tcUrl string   URL to played stream

   pageUrl string   URL of played media's web page

    swfUrl string   URL to player SWF file

  flashver string   Flash version string (default WIN 10,0,32,18)

      conn AMF      Append arbitrary AMF data to Connect message

  playpath string   Path to target media on server

  playlist boolean  Set playlist before play command

      live boolean  Stream is live, no seeking possible

 subscribe string   Stream to subscribe to

       jtv string   Justin.tv authentication token

     token string   Key for SecureToken response

    swfVfy boolean  Perform SWF Verification

    swfAge integer  Number of days to use cached SWF hash

     start integer  Stream start position in milliseconds

      stop integer  Stream stop position in milliseconds

    buffer integer  Buffer time in milliseconds

   timeout integer  Session timeout in seconds

   pubUser string   Publisher username

 pubPasswd string   Publisher password

rtmp://server.audiopedia.su/vod/: Unknown error occurred
samm-git commented 6 years ago

https://stackoverflow.com/questions/9370720/perl-printing-unicode-strings-to-the-windows-console