New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #25942 (new update)

Opened 3 years ago

Last modified 3 months ago

aacgain 1.9 update

Reported by: ryandesign@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.9.1
Keywords: Cc: tomasio@…, dgonyier@…
Port: aacgain

Description

aacgain 1.9 is out so the port should probably be updated.

Begin forwarded message:

From: "David Lasker" <dave@altosdesign.com>
Date: August 3, 2010 16:28:58 CDT
To: "'Samuli Suominen'" <ssuominen@gentoo.org>, <marillat@free.fr>, <toni@links2linux.de>, "'Miguel Angel Alvarez'" <maacruz@gmail.com>, "'Prakash Punnoor'" <prakashp@arcor.de>, <binguri@yahoo.it>, "'Wolf Wilke'" <wwilke@genion.de>, "'Ben Allison'" <benski@winamp.com>, <hardloaf@gmail.com>, <mp3gain@hotmail.com>, <macports-mgr@lists.macosforge.org>
Subject: [macports-mgr] aacgain 1.9 released

I have completed the next release of aacgain. Updated files are in the
mp3gain CVS repository on Sourceforge. 

This release incorporates the following changes:

1.Fixed a bug in mp4v2 which caused iTunes music video files to fail with
"not a valid mp4/m4a file" error.

2.Gives a more meaningful error message when attempting to process Apple
Lossless files (which are still not supported by aacgain).

3.Built with updated mp4v2 and faad2 code, which should build error-free on
modern Windows, Linux, and Mac systems.

4.Built with latest mp3gain version 1.5.2 sources checked into CVS, which
include id3v2 tag support.

5.MSVC++ solution and project files have been converted to Visual C++ 2010
Express Edition.

6.I now have access to both Linux and Mac systems, so I have modified
Prakash Punoor's Unix build scripts to work correctly with the latest code
changes. I have successfully built and tested aacgain on Ubuntu 10.04 and
Mac OS X 10.6.

In my previous email announcing the beta test of this release, I said:

A major change was made in the way the global_gain adjustments are made. In
previous releases, the global_gain fields in the track were edited
in-place.
This was done by subclassing some of the mp4v2 C++ implementation files. In
this
release, I create a new audio ('soun') track in the mp4 file, copy the
samples
from the old track to the new track with the global_gain fields modified,
then
delete the original track. This means that files with multiple tracks (i.e.
video files) might have the order of the tracks changed.

After much testing, I have removed that code and have gone back to
subclassing. I found many changes were being made to the track atoms (e.g.
removal of the mp4a.pinf atom tree). Although the resulting files played
correctly on everything I tested them on, I didn't feel comfortable with
that approach. So I have gone back to subclassing, which edits the existing
track data in-place.

See the aacgain home page http://altosdesign.com/aacgain for more info.

Dave

_______________________________________________
macports-mgr mailing list
macports-mgr@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/macports-mgr

Change History

comment:1 in reply to: ↑ description Changed 3 years ago by ryandesign@…

Replying to ryandesign@…:

Updated files are in the mp3gain CVS repository on Sourceforge.

I double-checked with David who confirms that the project is not releasing tarballs anymore, so we'll switch the port to fetch from CVS.

comment:2 Changed 3 years ago by ryandesign@…

Nevermind: we weren't using David's tarballs anyway because the installation method he advocates is complicated (involves separately downloading sources for other projects). We had been using a repackaging of aacgain by Miguel Alvarez which includes all of that in one easy-to-install package. I asked Miguel if he will release a repackaging of 1.9, and he said he will, when he finds the time. So we should wait for that.

comment:3 follow-up: ↓ 5 Changed 20 months ago by tomasio@…

Hey Miguel,

any chance you will do a repackage of 1.9 for macports any time? I would appreciate it ; )

comment:4 Changed 18 months ago by ryandesign@…

  • Owner changed from tristan@… to macports-tickets@…

comment:5 in reply to: ↑ 3 Changed 18 months ago by ryandesign@…

  • Cc tomasio@… added

Replying to tomasio@…:

Hey Miguel,

any chance you will do a repackage of 1.9 for macports any time? I would appreciate it ; )

Miguel is not participating in this ticket. You'll have to email him directly and ask him. (See the forwarded email in the description of this ticket for his address.)

comment:6 Changed 15 months ago by dgonyier@…

  • Cc dgonyier@… added

Cc Me!

comment:7 Changed 3 months ago by ryandesign@…

Has duplicate #38047.

Note: See TracTickets for help on using tickets.