1
MP3 - General / Re: Resurrecting/Preserving the Helix MP3 encoder
Last post by Kraeved -Now that we discussed about invalid file state with interrupted encoding I noticed that the Xing header isn't correct in that case. Here's a patch for dev branch to fix that.
I analyzed the incomplete MP3 files created before and after your edit using MP3GuessEnc. It provides a lot of information about the file, but I was disturbed by the line regarding the error in the header. What do you think about it? Or is this exactly the message it should be, since the file is incomplete?
Code: [Select]
$ busybox.exe timeout -s kill 1 .\hmp3chang20240414.exe in.wav chang1.mp3
$ mp3guessenc.exe chang1.mp3
...
0 header errors.
$ busybox.exe timeout -s kill 1 .\hmp3chang20240426.exe in.wav chang2.mp3
$ mp3guessenc.exe chang2.mp3
...
1 header errors.
$ busybox.exe timeout -s kill 1 .\lame3101b3.exe in.wav lame.mp3
$ mp3guessenc.exe lame.mp3
...
0 header errors.