[PATCH] Output AAC as M4A for iTunes with metadata tags (Shevek)

richard richard at richsim900.plus.com
Mon Mar 28 08:59:10 EDT 2011


OnSun, 27 Mar 2011 14:16:35 Shevek wrote:

>
> I'll see if I can update my patch to remove that tag...

I've done some tests with MediaInfo and AtomicParsley to try and find
why EasyTag makes the m4a file playable on my Marantz cd player. 

The test results are in the attachments:

atomicparsley.txt

mediainfo_raw.txt

Used 3 test files:

1. Bells_before.m4a :- This file is the default m4a file (Shevek's
version). It is unplayable. Reports header error.

2. Bells_after.m4a :- This is the default file after amending in EasyTag
(deleting album info and saving file) It plays OK after approx 25 second
delay.

3. test.m4a :- This is a Nintendo test file which can be used as a
control. It plays without any delay. 

EasyTag changes encoded date from UTC 2011-03-20 05:43:00 to 2011. It
also adds a tagged date UTC 2011-03-27 13:30:30. Not sure whether that
is significant.

Does any of the above help?


-------------- next part --------------
Bells_before.m4a
 Major Brand: M4A   -  version 512
 Compatible Brands: isom iso2
 Tagging schemes available:
   iTunes-style metadata allowed.
   ISO-copyright notices @ movie and/or track level allowed.
   uuid private user extension tags allowed.
---------------------------
  Track level ISO user data:
Track 1:
 No user data for this track.
---------------------------
  3GPP assets/ISO user data:
---------------------------
  iTunes-style metadata tags:
Atom "?too" contains: Lavf52.103.0
Atom "desc" contains: The bells of St George's, Poynton, Cheshire.
Atom "?cmt" contains: The bells of St George's, Poynton, Cheshire.
Atom "?nam" contains: Bells on Sunday - 20/03/2011
Atom "?ART" contains: Bells on Sunday
Atom "?day" contains: 2011-03-20T05:43:00Z
Atom "?gen" contains: Religion & Ethics
Atom "stik" contains: Normal
Atom "?alb" contains: Bells on Sunday
Atom "covr" contains: 1 piece of artwork
---------------------------
free atom space: 2056
padding available: 2048 bytes
user data space: 5586
media data space: 2880937
---------------------------
 
Bells_after.m4a
Major Brand: M4A   -  version 512
 Compatible Brands: isom iso2
 Tagging schemes available:
   iTunes-style metadata allowed.
   ISO-copyright notices @ movie and/or track level allowed.
   uuid private user extension tags allowed.
---------------------------
  Track level ISO user data:
Track 1:
 No user data for this track.
---------------------------
  3GPP assets/ISO user data:
---------------------------
  iTunes-style metadata tags:
Atom "?too" contains: Lavf52.103.0
Atom "desc" contains: The bells of St George's, Poynton, Cheshire.
Atom "?cmt" contains: The bells of St George's, Poynton, Cheshire.
Atom "?nam" contains: Bells on Sunday - 20/03/2011
Atom "?ART" contains: Bells on Sunday
Atom "?day" contains: 2011
Atom "?gen" contains: Religion & Ethics
Atom "stik" contains: Normal
Atom "?alb" contains: 
Atom "disk" contains: 0
Atom "trkn" contains: 0
Atom "?wrt" contains: 
Atom "covr" contains: 1 piece of artwork
---------------------------
free atom space: 70222
padding available: 0 (reorg)
user data space: 5641
media data space: 2880945
---------------------------
 
test.m4a
Major Brand: M4A   -  version 0
 Compatible Brands: M4A  mp42 isom
 Tagging schemes available:
   iTunes-style metadata allowed.
   ISO-copyright notices @ movie and/or track level allowed.
   uuid private user extension tags allowed.
---------------------------
  Track level ISO user data:
Track 1:
 No user data for this track.
---------------------------
  3GPP assets/ISO user data:
---------------------------
  iTunes-style metadata tags:
Atom "?nam" contains: AACTestSound2
Atom "gnre" contains: Blues
Atom "cpil" contains: false
Atom "pgap" contains: 0
Atom "tmpo" contains: 0
Atom "?too" contains: iTunes 8.0.2, QuickTime 7.6
Atom "----" [iTunSMPB] contains:  00000000 00000840 000000E1 00000000001BA6DF 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Atom "----" [Encoding Params] contains: hex 0x76657273 00000001 61636266 00000001 62726174 0001F400 73726371 00000060 
			63646376 00010605 
Atom "----" [iTunNORM] contains:  000002DA 000002DA 000021C6 000021C5 00007B75 00007B75 000060F2 000060F3 00002D09 00002D09
---------------------------
free atom space: 2524
padding available: 2524 bytes
user data space: 2609
media data space: 588070
---------------------------
-------------- next part --------------
General
CompleteName                     : Bells_before.m4a
Format                           : MPEG-4
Format_Profile                   : Apple audio with iTunes info
CodecID                          : M4A 
FileSize/String                  : 2.81 MiB
Duration/String                  : 3mn 0s
OverallBitRate/String            : 131 Kbps
Album                            : Bells on Sunday
Track                            : Bells on Sunday - 20/03/2011
Performer                        : Bells on Sunday
Genre                            : Religion & Ethics
Encoded_Date                     : UTC 2011-03-20 05:43:00
Encoded_Application              : Lavf52.103.0
Cover                            : Yes
Comment                          : The bells of St George's, Poynton, Cheshire.
desc                             : The bells of St George's, Poynton, Cheshire.
stik                             : 1

Audio
ID/String                        : 1
Format                           : AAC
Format/Info                      : Advanced Audio Codec
Format_Profile                   : LC
CodecID                          : 40
Duration/String                  : 3mn 0s
BitRate_Mode/String              : VBR
BitRate/String                   : 128 Kbps
Channel(s)/String                : 2 channel2
ChannelPositions                 : Front: L R
SamplingRate/String              : 44.1 KHz
Compression_Mode/String          : Lossy
StreamSize/String                : 2.75 MiB (98%)

General
CompleteName                     : Bells_after.m4a
Format                           : MPEG-4
Format_Profile                   : Apple audio with iTunes info
CodecID                          : M4A 
FileSize/String                  : 2.88 MiB
Duration/String                  : 3mn 0s
OverallBitRate/String            : 134 Kbps
Part/Position                    : 0
Part/Position_Total              : 0
Track                            : Bells on Sunday - 20/03/2011
Track/Position                   : 0
Track/Position_Total             : 0
Performer                        : Bells on Sunday
Genre                            : Religion & Ethics
Encoded_Date                     : 2011
Tagged_Date                      : UTC 2011-03-27 13:30:30
Encoded_Application              : Lavf52.103.0
Cover                            : Yes
Comment                          : The bells of St George's, Poynton, Cheshire.
desc                             : The bells of St George's, Poynton, Cheshire.
stik                             : 1

Audio
ID/String                        : 1
Format                           : AAC
Format/Info                      : Advanced Audio Codec
Format_Profile                   : LC
CodecID                          : 40
Duration/String                  : 3mn 0s
BitRate_Mode/String              : VBR
BitRate/String                   : 128 Kbps
BitRate_Maximum/String           : 134 Kbps
Channel(s)/String                : 2 channel2
ChannelPositions                 : Front: L R
SamplingRate/String              : 44.1 KHz
Compression_Mode/String          : Lossy
StreamSize/String                : 2.75 MiB (95%)

General
CompleteName                     : test.m4a
Format                           : MPEG-4
Format_Profile                   : Apple audio with iTunes info
CodecID                          : M4A 
FileSize/String                  : 585 KiB
Duration/String                  : 37s 802ms
OverallBitRate/String            : 127 Kbps
Track                            : AACTestSound2
Genre                            : Genre_000
Encoded_Date                     : UTC 2009-04-07 14:21:43
Tagged_Date                      : UTC 2009-04-07 14:25:49
Encoded_Application              : iTunes 8.0.2, QuickTime 7.6
Encoding Params                  : (Binary)

Audio
ID/String                        : 1
Format                           : AAC
Format/Info                      : Advanced Audio Codec
Format_Profile                   : LC
CodecID                          : 40
Duration/String                  : 37s 802ms
BitRate_Mode/String              : VBR
BitRate/String                   : 128 Kbps
BitRate_Maximum/String           : 178 Kbps
Channel(s)/String                : 2 channel2
ChannelPositions                 : Front: L R
SamplingRate/String              : 48.0 KHz
Compression_Mode/String          : Lossy
StreamSize/String                : 574 KiB (98%)
Encoded_Date                     : UTC 2009-04-07 14:21:43
Tagged_Date                      : UTC 2009-04-07 14:25:49




More information about the get_iplayer mailing list