[FFmpeg-trac] #2809(undetermined:new): AAC files encoded with ffmpeg/avconv do not play on Nintendo devices
FFmpeg
trac at avcodec.org
Thu Jul 25 20:48:45 CEST 2013
#2809: AAC files encoded with ffmpeg/avconv do not play on Nintendo devices
-------------------------------------+-------------------------------------
Reporter: | Owner:
playingwithmusic | Status: new
Type: defect | Component:
Priority: normal | undetermined
Version: git-master | Resolution:
Keywords: aac | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Comment (by playingwithmusic):
The command used to create "latest_ffmpeg.m4a" was
{{{for f in *.webm; do ffmpeg -i "$f" -c:a libfaac -b:a 96k -ar 44100 -vn
"${f%.webm}.m4a"; done}}}
I manually renamed the file prior to upload. The output of
{{{ffmpeg -v 9 -loglevel 99 -i Nervous_Breakdown.webm}}}
was
{{{ffmpeg version git-2013-07-25-de0a1f6 Copyright (c) 2000-2013 the
FFmpeg developers}}}
{{{built on Jul 25 2013 13:59:49 with gcc 4.6 (Ubuntu/Linaro
4.6.3-1ubuntu5)}}}
{{{configuration: --prefix=/home/gary/ffmpeg_build --extra-
cflags=-I/home/gary/ffmpeg_build/include --extra-
ldflags=-L/home/gary/ffmpeg_build/lib --bindir=/home/gary/bin --extra-
libs=-ldl --enable-gpl --enable-libass --enable-libvorbis --enable-libvpx
--enable-libfaac --enable-nonfree --enable-x11grab}}}
{{{ libavutil 52. 40.100 / 52. 40.100}}}
{{{ libavcodec 55. 19.100 / 55. 19.100}}}
{{{ libavformat 55. 12.102 / 55. 12.102}}}
{{{ libavdevice 55. 3.100 / 55. 3.100}}}
{{{ libavfilter 3. 81.103 / 3. 81.103}}}
{{{ libswscale 2. 4.100 / 2. 4.100}}}
{{{ libswresample 0. 17.103 / 0. 17.103}}}
{{{ libpostproc 52. 3.100 / 52. 3.100}}}
{{{Splitting the commandline.}}}
{{{Reading option '-v' ... matched as option 'v' (set logging level) with
argument '9'.}}}
{{{Reading option '-loglevel' ... matched as option 'loglevel' (set
logging level) with argument '99'.}}}
{{{Reading option '-i' ... matched as input file with argument
'Nervous_Breakdown.webm'.}}}
{{{Finished splitting the commandline.}}}
{{{Parsing a group of options: global .}}}
{{{Applying option v (set logging level) with argument 9.}}}
{{{Successfully parsed a group of options.}}}
{{{Parsing a group of options: input file Nervous_Breakdown.webm.}}}
{{{Successfully parsed a group of options.}}}
{{{Opening an input file: Nervous_Breakdown.webm.}}}
{{{[matroska,webm @ 0x24aa0c0] Format matroska,webm probed with size=2048
and score=100}}}
{{{st:0 removing common factor 1000000 from timebase}}}
{{{st:1 removing common factor 1000000 from timebase}}}
{{{[matroska,webm @ 0x24aa0c0] File position before
avformat_find_stream_info() is 4204}}}
{{{[matroska,webm @ 0x24aa0c0] All info found}}}
{{{[matroska,webm @ 0x24aa0c0] File position after
avformat_find_stream_info() is 143660}}}
{{{Input #0, matroska,webm, from 'Nervous_Breakdown.webm':}}}
{{{Duration: 00:02:49.47, start: 0.000000, bitrate: 1831 kb/s}}}
{{{Stream #0:0, 1, 1/1000: Video: vp8, yuv420p, 1280x720, 1/1000, SAR
1:1 DAR 16:9, 29.97 fps, 29.97 tbr, 1k tbn, 1k tbc (default)}}}
{{{ Stream #0:1, 1, 1/1000: Audio: vorbis, 44100 Hz, stereo, fltp
(default)}}}
{{{Successfully opened the file.}}}
{{{At least one output file must be specified}}}
{{{[AVIOContext @ 0x24b2780] Statistics: 143660 bytes read, 0 seeks}}}
"faac.m4a" plays just fine. The command used to create it was
{{{for f in *.webm; do ffmpeg -i "$f" -ar 44100 -vn -af volume=1.50
"${f%.webm}.wav"; done && faac -c 44100 -q 50 -w *.wav && rm *.wav}}}
--
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/2809#comment:4>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list