Comments (5)
I finally received a sample file from a user that they could used to reproduce the problem mentioned above. It appears that the damaged files contain some of the console output text from MP3Gain, and other data that I can't identify. This data overwrites parts of the files, but not all of it because the music is still audible with glitches.
Unfortunately, the same sample file does not produce the corruption on my machine. The user was running Mac OS X 10.7.2, so I installed a fresh copy of that in VMWare, but I wasn't able to produce the problem there either. From what I can tell, the problem appears to be specific to some machines.
Since the corrupt files contain data that is usually output to stderr, I will create a build without any console logging to see if it helps the problem. I don't know why output to stderr would be written into the output file, but at least it's something I can try disabling to see what happens.
from mp3gainosx.
I got the Problems to, it was my mistake. If you click on the Apply Gain Button you don't see the Track Gain after the Process is done (as in the Windows Version). If you click the Apply Gain Button a second time and Mp3 is going to be gained another time it will break.
from mp3gainosx.
The situation you're describing was reported here:
#4
But I couldn't reproduce the problem and closed the issue. The behavior you'd expect (the values update after clicking apply) is what is supposed to happen, and how it works for me. It seems that for some people, the application works 100% correctly, and for others, it doesn't work right at all. I'm not sure what I can do, because I can't fix something that works fine on all of my machines.
from mp3gainosx.
I am now able to reproduce the file corruption problem in 1.0.2.
A user was able to identify a way to reproduce it after noticing that MP3's in one folder experienced the problem but not in another. The problem is triggered by certain long folder or filenames. I have not been able to determine the exact characteristics that cause the problem to occur, but when I process a folder full of files where the folder name is several words, contains spaces, and all of the files are long and contain spaces, files after the first one processed become corrupted.
I don't understand why it's specific to certain pathnames, but now that I can reproduce the problem I was able to correct it by enabling the QuietMode flag for MP3Gain. This fix will be included in the next release, which I hope to push out in the next few days.
from mp3gainosx.
This problem was fixed in the 1.1 release.
from mp3gainosx.
Related Issues (20)
- Change gain in config file HOT 1
- Drag and Drop results in two entries for same file with slightly different name HOT 1
- Constant crash on macOS 10.13 beta (High Sierra) HOT 4
- Missing Progress Bars in OS X 10.7 (MP3Gain Express 2.0) HOT 1
- Using Album mode makes the first track too quiet HOT 2
- Dark Mode doesn't work on OS X 10.10 HOT 1
- Dark Theme displays incorrectly with "Increase Contrast" enabled HOT 2
- Group Albums by Folder
- Files deleted after processing HOT 6
- Website is missing HOT 4
- Problem with large file lists (> 1000 files) HOT 9
- Version 2.3.1 crashes on macOS 10.13.6 (High Sierra) HOT 4
- Album Gain Never Finishes w/ large file lists HOT 2
- Deletes other type of files in the folder HOT 1
- Undo no longer works with multiple files HOT 1
- Possible to have command line option that matches the target decibels option in the GUI? HOT 2
- Analyze work but applying does nothing HOT 1
- Album mode analysis gets cached and stuck HOT 6
- mp3gainexpress deletes mp3s or they become unplayable HOT 1
- MP3Gain Express is incompatible with macOS Ventura HOT 9
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mp3gainosx.