Status: New
Owner: ----
Labels: Type-Defect Priority-Medium
New issue 106 by
bevan...@gmail.com: Can't force use of aac codec, always
uses libfaac
http://code.google.com/p/ffmbc/issues/detail?id=106
Ubuntu 64bit static - Mark Himsley build ;-)
/usr/share/bbcnpf-stitcher/bin/ffmbc0.7rc7 -t 10 -v 3 -i
48k/tasmin_omond.mov -y -acodec aac -strict experimental to.mp4
FFmbc version 0.7-rc7
Copyright (c) 2008-2012 Baptiste Coudurier and the FFmpeg developers
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '48k/tasmin_omond.mov':
Metadata:
major_brand: qt
minor_version: 537199360
compatible_brands: qt
creation_time: 2012-05-31 05:47:18
com.apple.finalcutstudio.media.uuid:
508E69C4-C2E4-4613-99E6-3F304BC03C22
timecode: 09:59:50:00
Duration: 00:11:35.84, start: 0.000000, bitrate: 31642 kb/s
Stream #0.0(eng): Video: mpeg2video (4:2:2), yuv422p, 720x608i tff [PAR
608:405 DAR 16:9], 30000 kb/s, PAR 64:45 DAR 32:19, 25.00 fps
Metadata:
codec_name: MPEG IMX 625/50 (30 Mb/s)
Stream #0.1(eng): Audio: pcm_s16le, 48000 Hz, 2 channels, s16, 1536 kb/s
Stream #0.2(eng): Data: unknown (tmcd)
Incompatible pixel format 'yuv422p' for codec 'mpeg4', auto-selecting
format 'yuv420p'
[scale @ 0x290bd20] w:720 h:608 fmt:yuv422p -> w:720 h:608 fmt:yuv420p
flags:0x4
Output #0, mp4, to 'to.mp4':
Metadata:
encoder: FFmbc 0.7
Stream #0.0(und): Video: mpeg4, yuv420p, 720x608p [PAR 64:45 DAR
32:19], 200 kb/s, 25.00 fps
Stream #0.1(und): Audio: libfaac, 48000 Hz, 2 channels, s16, 64 kb/s
Stream mapping:
Stream #0.0 -> #0.0
Stream #0.1 -> #0.1
Press [q] to stop, [?] for help
frame= 246 fps=145 q=31.0 size= 581kB time=00:00:09.84 bitrate=
483.7kbits/s eta=00:00:00.02
[mp4 @ 0x291cac0] replacing header in front, copying 0.57MB
frame= 250 fps=139 q=31.0 Lsize= 591kB time=00:00:10.00 bitrate=
484.1kbits/s
video:503kB audio:81kB global headers:0kB muxing overhead 1.191350%
If I omit -strict experimental, I get the usual error message:
encoder 'aac' is experimental and might produce bad results.
Add '-strict experimental' if you want to use it.
Or use the non experimental encoder 'libfaac'.
So the parser knows I've specified aac rather than libfaac, but it's
ignored, or at least, appears to be.
--Dave.