Click here to Skip to main content
14,484,935 members

Welcome to the Lounge


For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
GeneralRe: Corrupting MP3s... Pin
dandy7214-Dec-19 8:56
Memberdandy7214-Dec-19 8:56 
GeneralRe: Corrupting MP3s... Pin
Sander Rossel11-Dec-19 2:02
professionalSander Rossel11-Dec-19 2:02 
GeneralRe: Corrupting MP3s... Pin
PSU Steve11-Dec-19 2:48
professionalPSU Steve11-Dec-19 2:48 
GeneralRe: Corrupting MP3s... Pin
dandy7211-Dec-19 8:16
Memberdandy7211-Dec-19 8:16 
GeneralRe: Corrupting MP3s... Pin
Member 798912211-Dec-19 3:53
MemberMember 798912211-Dec-19 3:53 
GeneralRe: Corrupting MP3s... Pin
dandy7211-Dec-19 8:25
Memberdandy7211-Dec-19 8:25 
GeneralRe: Corrupting MP3s... Pin
Member 798912212-Dec-19 1:08
MemberMember 798912212-Dec-19 1:08 
GeneralRe: Corrupting MP3s... Pin
dandy7214-Dec-19 9:38
Memberdandy7214-Dec-19 9:38 
Member 7989122 wrote:
Isn't that available in practically speakin any sound editor? (My choice is Steinberg WaveLab, but there are free alternatives available.)

Possibly. I just don't have any, as I generally have absolutely no need for them.

Member 7989122 wrote:
No bit error could add a click to the MP3 encoded sound, leaving a valid MP3 encoded file, without decoding it first and re-encoding it afterwards

I'm not buying that. In fact, right now, I just copied an MP3 file to a temp folder, loaded Visual Studio, loaded the MP3 with it and, using its binary editor, changed exactly 3 bytes; one near the start, another near the middle, and the third near the end, and saved everything back. No encoding involved in doing that, I'm sure you'll agree? VLC didn't complain the file was suddenly invalid, and playing it back, a 3-byte difference is probably so small I couldn't hear anything wrong from start to finish (after all, when audio is sampled 48,000 times a second, a 3-byte change is assuredly not enough for anyone to hear it).

So I then selected a large random block of binary data with VS, hit Delete, and saved it again. This time, I definitely heard a glitch, in the sense that it clearly skipped over a fraction of a second at the spot I deleted data from the file.

If what you're saying were true, how would streaming possibly have any sort of fault tolerance?

Member 7989122 wrote:
I can assure you: Those clicks were not added to the file while it was MP3 encoded!

?? I never made any such claim, and I'm certainly not even thinking this is what happened. What I've kept saying all along is that I had files sitting on disk, that I know had played back just fine in the past, then one day, all players play back some audible glitches for a small subset of files, that could best be described as a tick or click noise, but carry on playing as it if was supposed to be part of the recording. In other words, the binary data has changed (and I had WinMerge confirm that's the case--comparing with an older backup that worked fine). In some cases, even the byte count remained exactly the same.

Member 7989122 wrote:
Of course: In theory, a really huge amount of bit errors might change your file into a bit pattern that happens to be another valid MP3 file. In theory, bit errors might also change your MP3 file into a triple-X rated JPEG image. That doesn't happen.

That much we agree on.
GeneralRe: Corrupting MP3s... Pin
Gerry Schmitz11-Dec-19 5:21
mveGerry Schmitz11-Dec-19 5:21 
GeneralRe: Corrupting MP3s... Pin
OrxataEnFartons11-Dec-19 13:40
MemberOrxataEnFartons11-Dec-19 13:40 
GeneralRe: Corrupting MP3s... Pin
Ed Thompson 21012-Dec-19 2:41
MemberEd Thompson 21012-Dec-19 2:41 
GeneralRe: Corrupting MP3s... Pin
OrxataEnFartons12-Dec-19 14:44
MemberOrxataEnFartons12-Dec-19 14:44 
GeneralScanners Pin
Nelek10-Dec-19 5:08
protectorNelek10-Dec-19 5:08 
GeneralRe: Scanners Pin
lopatir10-Dec-19 5:39
Memberlopatir10-Dec-19 5:39 
GeneralRe: Scanners Pin
OriginalGriff10-Dec-19 5:43
mveOriginalGriff10-Dec-19 5:43 
RantRe: Scanners Pin
lopatir10-Dec-19 6:05
Memberlopatir10-Dec-19 6:05 
GeneralRe: Scanners Pin
Nelek10-Dec-19 6:45
protectorNelek10-Dec-19 6:45 
GeneralRe: Scanners Pin
Overtkill11-Dec-19 6:45
MemberOvertkill11-Dec-19 6:45 
GeneralRe: Scanners Pin
Nelek11-Dec-19 7:45
protectorNelek11-Dec-19 7:45 
GeneralRe: Scanners Pin
dandy7210-Dec-19 5:44
Memberdandy7210-Dec-19 5:44 
GeneralRe: Scanners Pin
Nelek10-Dec-19 20:19
protectorNelek10-Dec-19 20:19 
GeneralRe: Scanners Pin
kmoorevs10-Dec-19 10:15
Memberkmoorevs10-Dec-19 10:15 
GeneralRe: Scanners Pin
Nelek10-Dec-19 18:53
protectorNelek10-Dec-19 18:53 
GeneralRe: Scanners Pin
Cp-Coder10-Dec-19 12:51
MemberCp-Coder10-Dec-19 12:51 
GeneralRe: Scanners Pin
Nelek10-Dec-19 18:50
protectorNelek10-Dec-19 18:50 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.