rubegartor / ReelSteady-Joiner

ReelSteady Joiner merge multiple GoPro separate video files into one without losing the gyro data
MIT License
93 stars 6 forks source link

Error Promise Handling #63

Closed airberto closed 10 months ago

airberto commented 10 months ago
NonError: {
  error: Error: Command failed: "C:\Program Files\ReelSteady Joiner\resources\app.asar.unpacked\node_modules\ffmpeg-static\ffmpeg.exe" -i "C:\Users\Alberto\Documents\Regatas - Videos\20230920 Mundial J80 D2\repe\GS090215.360"
  ffmpeg version 4.4.1-essentials_build-www.gyan.dev Copyright (c) 2000-2021 the FFmpeg developers
    built with gcc 11.2.0 (Rev1, Built by MSYS2 project)
    configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-lzma --enable-zlib --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-sdl2 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libaom --enable-libopenjpeg --enable-libvpx --enable-libass --enable-libfreetype --enable-libfribidi --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libmfx --enable-libgme --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libtheora --enable-libvo-amrwbenc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-librubberband
    libavutil      56. 70.100 / 56. 70.100
    libavcodec     58.134.100 / 58.134.100
    libavformat    58. 76.100 / 58. 76.100
    libavdevice    58. 13.100 / 58. 13.100
    libavfilter     7.110.100 /  7.110.100
    libswscale      5.  9.100 /  5.  9.100
    libswresample   3.  9.100 /  3.  9.100
    libpostproc    55.  9.100 / 55.  9.100
  [mov,mp4,m4a,3gp,3g2,mj2 @ 00000251b6eeb180] moov atom not found
  C:\Users\Alberto\Documents\Regatas - Videos\20230920 Mundial J80 D2\repe\GS090215.360: Invalid data found when processing input

      at ChildProcess.exithandler (node:child_process:407:12)
      at ChildProcess.emit (node:events:527:28)
      at maybeClose (node:internal/child_process:1092:16)
      at ChildProcess._handle.onexit (node:internal/child_process:302:5) {
    code: 1,
    killed: false,
    signal: null,
    cmd: '"C:\\Program Files\\ReelSteady Joiner\\resources\\app.asar.unpacked\\node_modules\\ffmpeg-static\\ffmpeg.exe" -i "C:\\Users\\Alberto\\Documents\\Regatas - Videos\\20230920 Mundial J80 D2\\repe\\GS090215.360"'
  },
  stderr: 'ffmpeg version 4.4.1-essentials_build-www.gyan.dev Copyright (c) 2000-2021 the FFmpeg developers\r\n' +
    '  built with gcc 11.2.0 (Rev1, Built by MSYS2 project)\r\n' +
    '  configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-lzma --enable-zlib --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-sdl2 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libaom --enable-libopenjpeg --enable-libvpx --enable-libass --enable-libfreetype --enable-libfribidi --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libmfx --enable-libgme --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libtheora --enable-libvo-amrwbenc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-librubberband\r\n' +
    '  libavutil      56. 70.100 / 56. 70.100\r\n' +
    '  libavcodec     58.134.100 / 58.134.100\r\n' +
    '  libavformat    58. 76.100 / 58. 76.100\r\n' +
    '  libavdevice    58. 13.100 / 58. 13.100\r\n' +
    '  libavfilter     7.110.100 /  7.110.100\r\n' +
    '  libswscale      5.  9.100 /  5.  9.100\r\n' +
    '  libswresample   3.  9.100 /  3.  9.100\r\n' +
    '  libpostproc    55.  9.100 / 55.  9.100\r\n' +
    '[mov,mp4,m4a,3gp,3g2,mj2 @ 00000251b6eeb180] moov atom not found\r\n' +
    'C:\\Users\\Alberto\\Documents\\Regatas - Videos\\20230920 Mundial J80 D2\\repe\\GS090215.360: Invalid data found when processing input\r\n'
}
    at module.exports (C:\Program Files\ReelSteady Joiner\resources\app.asar\node_modules\ensure-error\index.js:14:10)
    at handleError (C:\Program Files\ReelSteady Joiner\resources\app.asar\node_modules\electron-unhandled\index.js:50:10)
    at process.<anonymous> (C:\Program Files\ReelSteady Joiner\resources\app.asar\node_modules\electron-unhandled\index.js:130:4)
    at process.emit (node:events:527:28)
    at emit (node:internal/process/promises:140:20)
    at processPromiseRejections (node:internal/process/promises:269:11)
    at process.processTicksAndRejections (node:internal/process/task_queues:97:32)

reelsteady-joiner 1.3.1 Electron 20.0.2 win32 10.0.22000 Locale: es

rubegartor commented 10 months ago

Explained here: https://github.com/rubegartor/ReelSteady-Joiner/issues/50#issuecomment-1426726514