Repository navigation
0.0.2
Added
- Real-time progress display for extraction and injection of HDR Vivid SEI data, showing percentage, elapsed time, and estimated remaining time.
- Unified helper functions for reading files, generating SEI NAL units, and locating NAL start codes, improving maintainability.
- Consistent colored console output for
[INFO],[OK],[WARN], and[ERROR]messages. - Display of filenames (not full paths) in logs for clearer and more organized output.
Changed / Improved
- Full refactoring of extraction and injection routines to integrate progress tracking and cleaner structure.
- Injection now calculates the correct insertion point for SEI NAL units with visual progress indication.
- Extraction accumulates HDR Vivid data progressively with visual progress and writes to a
.binfile. - Simplified and more readable codebase with reusable functions for future development.
Fixed
- Correct handling of input/output file validation with informative error messages.
- Prevention of direct jumps to 100% in progress; progress now reflects actual processing status.