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

Read Only .JSON option in ld-analyse & fix graphing issues #832

Open
12 tasks
harrypm opened this issue Jan 14, 2023 · 1 comment
Open
12 tasks

Read Only .JSON option in ld-analyse & fix graphing issues #832

harrypm opened this issue Jan 14, 2023 · 1 comment
Labels
enhancement ld-decode-tools An issue only affecting the ld-decode-tools Metadata An issue relating to metadata reading/genarating and or the .JSON files.

Comments

@harrypm
Copy link
Collaborator

harrypm commented Jan 14, 2023

It would be useful to only read the .json from decodes that have had the initial TBC files purged to save space allowing the decoded data to be preserved in a human-viewable format alongside exported video/RF files.

Ideally, this would be exported to a set of SVG & PNG (300% Scale) files today, individually or via an export/export all button in the GUI and via headerless commands and later an autogenerated PDF report would be ideal.

Signal Metadata Handling

  • PDF Report Export
  • SVG Export of Ossiliscope/Vectorscope/Waveform (at the current frame)
  • SVG Export of SNR
  • SVG Export of Dropout analysis

  • PNG Export of Ossiliscope/Vectorscope/Waveform (at the current frame)
  • PNG Export of SNR
  • PNG Export of Dropout analysis

CLI Command Additions

  • --graphic_export_all - Exports all information in SVG or PNG
  • --summary_report - Exports all data in autogenerated PDF
  • --graphic_export snr Black & White signal to noise ratio
  • --graphic_export dropout Dropout & Visible Dropout

Limit SNR Readout

  • Limit SNR Based on tape format

On formats like VHS etc sometimes SNR values can spike high making a graph that's laughably unreadable on less than 4k displays due to the GUI scaling requiring to screenshot it and zoom into the bottom.

I don't think any tape/recorded format will go past 65-70db of SNR in the real world but this should really be limited on a format flag basis as I do not know the exact potential numbers for full spec live composite that's been decoded or encoded.

Screenshot from 2023-01-08 14-32-30

@harrypm harrypm added enhancement ld-decode-tools An issue only affecting the ld-decode-tools Metadata An issue relating to metadata reading/genarating and or the .JSON files. labels Jan 27, 2023
@happycube
Copy link
Owner

Yeah that's a bit nuts. Should add a hard-cap to ld/vhs-decode. Anything >60dB is probably wrong, I think a perfect LD disk with overly-active deemphasis (i.e. trading sharpness for SNR) gets about 50-52dB.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement ld-decode-tools An issue only affecting the ld-decode-tools Metadata An issue relating to metadata reading/genarating and or the .JSON files.
Projects
None yet
Development

No branches or pull requests

2 participants