mipops/dvrescue

Windows: errors logged while viewing DV DIF block data during analysis: $'\r': command not found

JohnstonJ opened this issue · 4 comments

Steps to reproduce:

  1. Analyze a DV file on Windows.
  2. Click a frame number in the list of frames with errors.
  3. The image will appear in the pop-up, but the "Show DV DIF block types" buttons don't seem to do anything, and the bottom half of the window remains blank. Additionally, a bunch of errors are logged.

This is with the latest nightly build from https://old.mediaarea.net/download/snapshots/binary/dvrescue-gui/20240730-2/dvrescue_GUI_22.12.20240730_Windows_x64.zip

image


C:/Users/JOHNST~1/AppData/Local/Temp/mpout/Software/dvrescue_GUI_22.12.20240730_Windows_x64/cygwin/bin/bash.exe C:/Users/JOHNST~1/AppData/Local/Temp/mpout/Software/dvrescue_GUI_22.12.20240730_Windows_x64/tools/dvloupe -M /cygdrive/c/Users/JOHNST~1/AppData/Local/Temp/mpout/Software/dvrescue_GUI_22.12.20240730_Windows_x64/scripts/mediainfo.sh -x /cygdrive/c/Users/JOHNST~1/AppData/Local/Temp/mpout/Software/dvrescue_GUI_22.12.20240730_Windows_x64/scripts/xml.sh -F /cygdrive/c/Users/JOHNST~1/AppData/Local/Temp/mpout/Software/dvrescue_GUI_22.12.20240730_Windows_x64/scripts/ffmpeg.sh -i C:/VideoProject/Johnston3/Johnston3-pass1.dv -b 7680000 -f json -T n


/cygdrive/c/Users/JOHNST~1/AppData/Local/Temp/mpout/Software/dvrescue_GUI_22.12.20240730_Windows_x64/scripts/mediainfo.sh: line 2: $'\r': command not found
/cygdrive/c/Users/JOHNST~1/AppData/Local/Temp/mpout/Software/dvrescue_GUI_22.12.20240730_Windows_x64/scripts/mediainfo.sh: line 3: $'\r': command not found
/cygdrive/c/Users/JOHNST~1/AppData/Local/Temp/mpout/Software/dvrescue_GUI_22.12.20240730_Windows_x64/scripts/mediainfo.sh: line 5: $'\r': command not found
/cygdrive/c/Users/JOHNST~1/AppData/Local/Temp/mpout/Software/dvrescue_GUI_22.12.20240730_Windows_x64/scripts/mediainfo.sh: line 7: $'\r': command not found
/cygdrive/c/Users/JOHNST~1/AppData/Local/Temp/mpout/Software/dvrescue_GUI_22.12.20240730_Windows_x64/scripts/mediainfo.sh: line 8: $'\r': command not found
/cygdrive/c/Users/JOHNST~1/AppData/Local/Temp/mpout/Software/dvrescue_GUI_22.12.20240730_Windows_x64/scripts/mediainfo.sh: line 11: $'\r': command not found
/cygdrive/c/Users/JOHNST~1/AppData/Local/Temp/mpout/Software/dvrescue_GUI_22.12.20240730_Windows_x64/scripts/mediainfo.sh: line 35: syntax error: unexpected end of file
�[31mC:/VideoProject/Johnston3/Johnston3-pass1.dv does not seem to be a dv file, but is .�(B�[m




SyntaxError: JSON.parse: Parse error

@dericed that snapshot build is working much better for this feature! I was able to show all the different DV DIF blocks. I did not see any errors logged in the Debug window while I used it.

I'm assuming this screenshot is what I should be seeing:

image

Hi @JohnstonJ could you test this issue with https://mediaarea.net/download/snapshots/binary/dvrescue-gui/20240731/. Hopefully it fixes this.

@dericed as noted in #925 (comment) -- the snapshot build you linked to works! Looking forward to #926 being merged so I can use future DVRescue builds on Windows. In the meantime, over the past few weeks, I've been using that specific snapshot build you linked to.