Skip to content
This repository has been archived by the owner on Jan 8, 2020. It is now read-only.

Filenames with $ don't get formatted properly #7

Open
mgebundy opened this issue Dec 8, 2016 · 0 comments
Open

Filenames with $ don't get formatted properly #7

mgebundy opened this issue Dec 8, 2016 · 0 comments
Assignees
Labels

Comments

@mgebundy
Copy link
Owner

mgebundy commented Dec 8, 2016

Filenames should get sanitized.

/usr/lib/node_modules/drip-manager/dist/lib/meta.js:129
            throw _iteratorError3;
            ^

Error: Command failed: avprobe -show_format -of json "/tmp/tmp-16994KQ7LRppMq61J/Max Graef _ Glenn Astro - Money _ex Theme (Greg Beato __exo No Es Todo_ Remix) (2016) [FLAC-24]/01 Max Graef & Glenn Astro - Money $ex Theme (Greg Beato $exo No Es Todo Remix).flac"
ffprobe version 2.8.8-0ubuntu0.16.04.1 Copyright (c) 2007-2016 the FFmpeg developers
  built with gcc 5.4.0 (Ubuntu 5.4.0-6ubuntu1~16.04.2) 20160609
  configuration: --prefix=/usr --extra-version=0ubuntu0.16.04.1 --build-suffix=-ffmpeg --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --cc=cc --cxx=g++ --enable-gpl --enable-shared --disable-stripping --disable-decoder=libopenjpeg --disable-decoder=libschroedinger --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-librtmp --enable-libschroedinger --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxvid --enable-libzvbi --enable-openal --enable-opengl --enable-x11grab --enable-libdc1394 --enable-libiec61883 --enable-libzmq --enable-frei0r --enable-libx264 --enable-libopencv
  WARNING: library configuration mismatch
  avcodec     configuration: --prefix=/usr --extra-version=0ubuntu0.16.04.1 --build-suffix=-ffmpeg --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --cc=cc --cxx=g++ --enable-gpl --enable-shared --disable-stripping --disable-decoder=libopenjpeg --disable-decoder=libschroedinger --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-librtmp --enable-libschroedinger --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxvid --enable-libzvbi --enable-openal --enable-opengl --enable-x11grab --enable-libdc1394 --enable-libiec61883 --enable-libzmq --enable-frei0r --enable-libx264 --enable-libopencv --enable-version3 --disable-doc --disable-programs --disable-avdevice --disable-avfilter --disable-avformat --disable-avresample --disable-postproc --disable-swscale --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libvo_aacenc --enable-libvo_amrwbenc
  libavutil      54. 31.100 / 54. 31.100
  libavcodec     56. 60.100 / 56. 60.100
  libavformat    56. 40.101 / 56. 40.101
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 40.101 /  5. 40.101
  libavresample   2.  1.  0 /  2.  1.  0
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  2.101 /  1.  2.101
  libpostproc    53.  3.100 / 53.  3.100
/tmp/tmp-16994KQ7LRppMq61J/Max Graef _ Glenn Astro - Money _ex Theme (Greg Beato __exo No Es Todo_ Remix) (2016) [FLAC-24]/01 Max Graef & Glenn Astro - Money  Theme (Greg Beato  No Es Todo Remix).flac: No such file or directory

    at checkExecSyncError (child_process.js:470:13)
    at execSync (child_process.js:510:13)
    at avprobe (/usr/lib/node_modules/drip-manager/dist/lib/avprobe.js:10:42)
    at Function.getAlbumArtist (/usr/lib/node_modules/drip-manager/dist/lib/meta.js:110:44)
    at Function.addToPath (/usr/lib/node_modules/drip-manager/dist/lib/cleanup.js:123:41)
    at cleanupDir (/usr/lib/node_modules/drip-manager/dist/bin/getdrip.js:151:21)
    at /usr/lib/node_modules/drip-manager/dist/bin/getdrip.js:105:5
    at ZipFile.<anonymous> (/usr/lib/node_modules/drip-manager/node_modules/extract-zip/index.js:29:11)
    at emitNone (events.js:80:13)
    at ZipFile.emit (events.js:179:7)
@mgebundy mgebundy added the bug label Dec 8, 2016
@mgebundy mgebundy self-assigned this Dec 14, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

1 participant