bpa wrote: > The problem is that it is not a embedded covert which is metadata. It > has been stored as a single stream which has a video and audio component > - just like a full movie. faad was initially just a AAC decoder from > ADTS fromatted streams and then a partial MPEG4 format decoder element > was added later but the decoding assumes just a simple audio stream. So > the problem is the limitation of the implementation of faad. The choice > is to fix faad or use ffmpeg instead of faad.
But when I added the cover art back, it again stored it as a stream (as can be seen by running ffmpeg on the new file): Code: -------------------- C:\Users\Richard\Downloads\ffmpeg\bin>ffmpeg -i "..\..\..\OneDrive\Music\24 Time to Go to Sleep2.m4a" ffmpeg version N-80955-g5939878 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.4.0 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-dxva2 --enable-libmfx --enable-nvenc --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib libavutil 55. 28.100 / 55. 28.100 libavcodec 57. 50.100 / 57. 50.100 libavformat 57. 41.100 / 57. 41.100 libavdevice 57. 0.102 / 57. 0.102 libavfilter 6. 47.100 / 6. 47.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 1.100 / 2. 1.100 libpostproc 54. 0.100 / 54. 0.100 [mov,mp4,m4a,3gp,3g2,mj2 @ 00000000006124e0] stream 0, timescale not set Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '..\..\..\OneDrive\Music\24 Time to Go to Sleep2.m4a': Metadata: major_brand : M4A minor_version : 512 compatible_brands: isomiso2 track : 24/25 disc : 1/1 compilation : 1 genre : Children's Music date : 2007-11-26T08:00:00Z encoder : Lavf57.41.100 title : Time to Go to Sleep composer : Andrew Davenport artist : Various Artists album_artist : Various Artists album : In the Night Garden a Musical JourneyThe Album Duration: 00:01:55.80, start: 0.000000, bitrate: 137 kb/s Stream #0:0(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 127 kb/s (default) Metadata: handler_name : SoundHandler Stream #0:1: Video: mjpeg, yuvj444p(pc, bt470bg/unknown/unknown), 600x533 [SAR 72:72 DAR 600:533], 90k tbr, 90k tbn, 90k tbc At least one output file must be specified -------------------- See "Stream #0:1: Video: mjpeg, yuvj444p(pc, bt470bg/unknown/unknown), 600x533 [SAR 72:72 DAR 600:533], 90k tbr, 90k tbn, 90k tbc" But that file plays fine on the Transporter via faad. ------------------------------------------------------------------------ rickwookie's Profile: http://forums.slimdevices.com/member.php?userid=6397 View this thread: http://forums.slimdevices.com/showthread.php?t=111719
_______________________________________________ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter