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

stream hash repeating #76

Open
BleakleyMcD opened this issue Dec 18, 2024 · 1 comment
Open

stream hash repeating #76

BleakleyMcD opened this issue Dec 18, 2024 · 1 comment

Comments

@BleakleyMcD
Copy link
Collaborator

when I choose check, embed and overwrite for the stream hash:

Existing access file found!

Existing stream hashes found!
New stream hashes will be generated and old hashes will be overwritten!
Generating video and audio stream hashes. This may take a moment...
FFmpeg 'streamhash' Progress: 100.00%
Video hash = 49eb22cefa474a9c630b537bd27ab836
Audio hash = 9d535218ec074d20864a59c5767c1d89

Embedding video and audio stream hashes to XML in MKV file
Running mkvpropedit:
The file is being analyzed.
The changes are written to the file.


Extracting existing video and audio stream hashes
Video stream md5 found: 49eb22cefa474a9c630b537bd27ab836
Audio stream md5 found: 9d535218ec074d20864a59c5767c1d89

Generating video and audio stream hashes. This may take a moment...
FFmpeg 'streamhash' Progress: 100.00%

Validating stream fixity

Video hashes match.
Audio hashes match.

why is it generating the stream hashes twice?

@eddycolloton
Copy link
Collaborator

It's embedding and then immediately after that it's validating. I've added a conditional that prevents stream hash validation if embed stream hash is turned on. Currently on feature branch but should be able to merge soon. This branch has your other fixity check related requests as well: https://github.com/JPC-AV/JPC_AV_videoQC/tree/feature/smarter_stream_fixity

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

No branches or pull requests

2 participants