j7n
6th December 2023, 23:10
I've heard a suggestion to use ffmpeg for verifying file integrity. I have a couple questions about it. I am lost in the multitude of params the program takes.
Can I get a position in the stream where the error is detected either as time or bytes? Can I get a report about multiple errors per stream?
It seems report only one error. The number in square brackets it gives for what looks like the position keeps changing with multiple invocations. It also seems to print this stuff above other grey text on Windows, which is probably OK.
ffmpeg-git\ffmpeg -i acorrupted.ac3 -f null NUL
[ac3 @ 00000000005d2680] error decoding the audio block
.....
[ac3 @ 00000000004d2680] error decoding the audio block
...
[ac3 @ 00000000005c2680] error decoding the audio block
Can I get a position in the stream where the error is detected either as time or bytes? Can I get a report about multiple errors per stream?
It seems report only one error. The number in square brackets it gives for what looks like the position keeps changing with multiple invocations. It also seems to print this stuff above other grey text on Windows, which is probably OK.
ffmpeg-git\ffmpeg -i acorrupted.ac3 -f null NUL
[ac3 @ 00000000005d2680] error decoding the audio block
.....
[ac3 @ 00000000004d2680] error decoding the audio block
...
[ac3 @ 00000000005c2680] error decoding the audio block