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
[email protected]
http://lists.slimdevices.com/mailman/listinfo/squeezecenter