FS#9656 - Mp4 support not enabled in faac 1.26-1 x86_64

Attached to Project: Arch Linux
Opened by David Spicer (azleifel) - Saturday, 23 February 2008, 11:07 GMT
Last edited by Aaron Griffin (phrakture) - Friday, 20 February 2009, 18:03 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Alexander Baldeck (kth5)
Hugo Doria (hdoria)
Architecture All
Severity Low
Priority Normal
Reported Version 2007.08-2
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description:

Discovered this when I was evaluating gnormalize, which uses faac to encode audio to mp4. There is a patch in the faac package CVS that is presumably intended to fix the problem but it isn't referenced from the current PKGBUILD and anyway it was rejected when I tried to use it as is against the faac 1.26 source.

Additional info:
* package version(s): faac 1.26-1 x86_64

Steps to reproduce:

[david@darkstar ~]$ faac --help
Freeware Advanced Audio Coder
FAAC 1.26.1 (Feb 23 2008) UNSTABLE

Usage: faac [options] infiles ...
Options:
-q <quality> Set quantizer quality.
-b <bitrate> Set average bitrate to x kbps. (ABR, lower quality mode)
-c <freq> Set the bandwidth in Hz. (default=automatic)
-o X Set output file to X (only for one input file)
-r Use RAW AAC output file.
-P Raw PCM input mode (default 44100Hz 16bit stereo).
-R Raw PCM input rate.
-B Raw PCM input sample size (8, 16 (default), 24 or 32bits).
-C Raw PCM input channels.
-X Raw PCM swap input bytes
-I <C,LF> Input channel config, default is 3,4 (Center third, LF fourth)

MP4 specific options:
MP4 support unavailable.

[Snipped]

This task depends upon

Closed by  Aaron Griffin (phrakture)
Friday, 20 February 2009, 18:03 GMT
Reason for closing:  Fixed
Comment by Mike Wey (Mike_Wey) - Sunday, 02 March 2008, 16:47 GMT
I had the same problem with i686. It looks like the libmp4v2.patch is still needed. The patch in the cvs faild for me so i attached a new one.
Comment by David Spicer (azleifel) - Sunday, 02 March 2008, 17:34 GMT
Patch and patched PKGBUILD work for me! Thanks Mike.
Comment by Steve Howard (sirsteveh) - Tuesday, 29 April 2008, 06:22 GMT
Both of these worked for me. This was an issue for me on 32-bit arch as well as 64-bit.
Comment by Greg (dolby) - Tuesday, 13 May 2008, 22:29 GMT
Could you send the libmp4v2 patch upstream? http://sourceforge.net/forum/forum.php?forum_id=59136
Comment by Skottish (skottish) - Saturday, 19 July 2008, 06:13 GMT
This still isn't working for me on 64 bit. I see that the libmp4v2 patch is in and that the PKGBUILD is edited, but I still have no mp4 support.
Comment by Skottish (skottish) - Tuesday, 22 July 2008, 15:25 GMT
I'm double posting because this is a problem on both 64 and 32 bit. The libmp4v2 patch in the ABS directory does not work; the line numbers are off (at least). Post #5 from this thread has a working patch: http://bbs.archlinux.org/viewtopic.php?id=51954
The PKGBUILD patch is fine. Currently anyone encoding with FAAC is creating mp2 sound files. I feel that FAAC needs to be patched seeing that the solution is right here.
Comment by Skottish (skottish) - Monday, 29 December 2008, 16:43 GMT
Hi again.

I'm writing posts in the BBS consistently about FAAC in Arch being broken. Would someone please patch this package?
Comment by Matt Runion (mrunion) - Wednesday, 07 January 2009, 00:46 GMT
Chiming in here...
Comment by Skottish (skottish) - Friday, 13 February 2009, 17:52 GMT
FAAC 1.28 is out. As I mentioned when flagging the old package out of date, the new one also needs to patched to function properly. Please don't close this until it works properly.
Comment by Skottish (skottish) - Friday, 20 February 2009, 17:39 GMT
The version in the repos now is fixed. Thanks for taking care of it. I didn't open the bug, but it can be closed.

Loading...