Please consider to upgrade grip to the latest available release. This would also make it possible to include the "execute command after encode has een completed" patch that can be found from the SourceForge tracker: <http://sourceforge.net/tracker/index.php?func=detail&aid=1155884&group_id=3714&atid=303714> This will enable user to configure grip to run "vorbisgain -a" after the encoding of the album is completed.
The problem with grip 3.3.1 is that it is marked as a development version and it (used to) has that annoying warning box when started that it should not be used because it is a development version. So I will not update it to 3.3.1.
OK, I didn't know that. Can you at least consider to backport that "execute command after encode has been completed" patch? That would be a very useful addition ontop of 3.2.0.
I will look at applying the patch you mentioned.
Patch seems to apply. Can you do some tests if it works like it should if I submit it to Fedora 9 updates-testing?
Sure, go ahead.
grip-3.2.0-21.fc9 has been submitted as an update for Fedora 9
Tested with external command: /usr/bin/vorbisgain external command options: -a -f -n -s /home/stefanb/ogg/%!A/%!d (the !'s are necessary to force file name munging) While it seems to work OK the patch is bogus: - "execute after encode" works exactly like "encode filter command", which is *NOT* what is desired - the implementation is broken as no waitpid() is called to reap dead child processes, i.e. for each encoded track there will be a zombie process :-( I'll look into the patch to see what can be done...
Created attachment 313917 [details] Corrected "execute command after encode" patch - command is now executed after last encode finnishes - use the correct launch function to ensure proper cleanup of child processes Tested with: Execute after encode command: /usr/bin/vorbisgain -a -f -n -s /home/stefanb/ogg/%!A/%!d
grip-3.2.0-21.fc9 has been pushed to the Fedora 9 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update grip'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F9/FEDORA-2008-7224
grip-3.2.0-22.fc9 has been submitted as an update for Fedora 9. http://admin.fedoraproject.org/updates/grip-3.2.0-22.fc9
grip-3.2.0-22.fc9 has been pushed to the Fedora 9 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update grip'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F9/FEDORA-2008-7703
grip-3.2.0-22.fc9 has been pushed to the Fedora 9 stable repository. If problems still persist, please make note of it in this bug report.