Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Closed
JohnstonJ opened this issue Jul 30, 2024 · 4 comments · Fixed by #926

Comments

@JohnstonJ
Copy link

JohnstonJ commented Jul 30, 2024

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
Copy link
Contributor

dericed commented Aug 1, 2024

Hi @JohnstonJ, thanks can you test https://mediaarea.net/download/snapshots/binary/dvrescue-gui/20240731/ which includes @g-maxime's fix in #926

@JohnstonJ
Copy link
Author

@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

@dericed
Copy link
Contributor

dericed commented Aug 23, 2024

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

@JohnstonJ
Copy link
Author

@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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants