Skip to content

Instantly share code, notes, and snippets.

@CMDann
Created December 4, 2014 17:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save CMDann/8a0146b0e4644c858bdb to your computer and use it in GitHub Desktop.
Save CMDann/8a0146b0e4644c858bdb to your computer and use it in GitHub Desktop.
getID3 Output
Array
(
[GETID3_VERSION] => 1.9.7-20130705
[filesize] => 12164128
[filename] => f2bee615db9cb3bf6a24b0751cd2abe0.MOV
[filepath] => /private/var/shared_files/images/upload/3
[filenamepath] => /private/var/shared_files/images/upload/3/f2bee615db9cb3bf6a24b0751cd2abe0.MOV
[avdataoffset] => 36
[avdataend] => 12164128
[fileformat] => mp4
[audio] => Array
(
[dataformat] => mp4
[codec] => ISO/IEC 14496-3 AAC
[sample_rate] => 44100
[channels] => 1
[bits_per_sample] => 16
[lossless] =>
[channelmode] => mono
[streams] => Array
(
[0] => Array
(
[dataformat] => mp4
[codec] => ISO/IEC 14496-3 AAC
[sample_rate] => 44100
[channels] => 1
[bits_per_sample] => 16
[lossless] =>
[channelmode] => mono
)
)
)
[video] => Array
(
[dataformat] => quicktime
[resolution_x] => 1280
[resolution_y] => 720
[fourcc] => avc1
[frame_rate] => 120
)
[warning] => Array
(
[0] => Unknown QuickTime atom type: "�swr" (a9 73 77 72) at offset 12161439
[1] => Unknown QuickTime atom type: "�day" (a9 64 61 79) at offset 12161456
[2] => Unknown QuickTime atom type: "�xyz" (a9 78 79 7a) at offset 12161492
[3] => Unknown QuickTime atom type: "�mod" (a9 6d 6f 64) at offset 12161530
[4] => Unknown QuickTime atom type: "�mak" (a9 6d 61 6b) at offset 12161551
[5] => Unknown QuickTime atom type: "mvex" (6d 76 65 78) at offset 12164056
)
[comments] => Array
(
[language] => Array
(
[0] => Undetermined
)
)
[encoding] => UTF-8
[mime_type] => video/quicktime
[quicktime] => Array
(
[hinting] =>
[controller] => standard
[ftyp] => Array
(
[hierarchy] => ftyp
[name] => ftyp
[size] => 20
[offset] => 0
[signature] => qt
[unknown_1] => 0
[fourcc] => qt
)
[wide] => Array
(
[name] => wide
[size] => 8
[offset] => 20
)
[mdat] => Array
(
[name] => mdat
[size] => 12156197
[offset] => 28
)
[moov] => Array
(
[hierarchy] => moov
[name] => moov
[size] => 7903
[offset] => 12156225
[subatoms] => Array
(
[0] => Array
(
[hierarchy] => moov mvhd
[name] => mvhd
[size] => 108
[offset] => 12156233
[version] => 0
[flags_raw] => 0
[creation_time] => 3482610918
[modify_time] => 3482610923
[time_scale] => 600
[duration] => 2445
[preferred_rate] => 1
[preferred_volume] => 1
[reserved] =>
[matrix_a] => 1
[matrix_b] => 0
[matrix_u] => 0
[matrix_c] => 0
[matrix_d] => 1
[matrix_v] => 0
[matrix_x] => 0
[matrix_y] => 0
[matrix_w] => 1
[preview_time] => 0
[preview_duration] => 0
[poster_time] => 0
[selection_time] => 0
[selection_duration] => 0
[current_time] => 0
[next_track_id] => 3
[creation_time_unix] => 1399766118
[modify_time_unix] => 1399766123
)
[1] => Array
(
[hierarchy] => moov trak
[name] => trak
[size] => 3678
[offset] => 12156341
[subatoms] => Array
(
[0] => Array
(
[hierarchy] => moov trak tkhd
[name] => tkhd
[size] => 92
[offset] => 12156349
[version] => 0
[flags_raw] => 15
[creation_time] => 3482610918
[modify_time] => 3482610923
[trackid] => 1
[reserved1] => 0
[duration] => 2445
[reserved2] => 0
[layer] => 0
[alternate_group] => 0
[volume] => 0
[reserved3] => 0
[matrix_a] => 0
[matrix_b] => 1
[matrix_u] => 0
[matrix_c] => 65535
[matrix_d] => 0
[matrix_v] => 0
[matrix_x] => 720
[matrix_y] => 0
[matrix_w] => 1
[width] => 1280
[height] => 720
[flags] => Array
(
[enabled] => 1
[in_movie] => 1
[in_preview] => 1
[in_poster] => 1
)
[creation_time_unix] => 1399766118
[modify_time_unix] => 1399766123
)
[1] => Array
(
[hierarchy] => moov trak tapt
[name] => tapt
[size] => 68
[offset] => 12156441
)
[2] => Array
(
[hierarchy] => moov trak edts
[name] => edts
[size] => 36
[offset] => 12156509
[subatoms] => Array
(
[0] => Array
(
[hierarchy] => moov trak edts elst
[name] => elst
[size] => 28
[offset] => 12156517
[version] => 0
[flags_raw] => 0
[number_entries] => 1
[edit_list] => Array
(
[0] => Array
(
[track_duration] => 2445
[media_time] => 0
[media_rate] => 1
)
)
)
)
)
[3] => Array
(
[hierarchy] => moov trak mdia
[name] => mdia
[size] => 3242
[offset] => 12156545
[subatoms] => Array
(
[0] => Array
(
[hierarchy] => moov trak mdia mdhd
[name] => mdhd
[size] => 32
[offset] => 12156553
[version] => 0
[flags_raw] => 0
[creation_time] => 3482610918
[modify_time] => 3482610923
[time_scale] => 600
[duration] => 2447
[language_id] => 21956
[quality] => 0
[creation_time_unix] => 1399766118
[modify_time_unix] => 1399766123
[playtime_seconds] => 4.07833333333
[language] => Undetermined
)
[1] => Array
(
[hierarchy] => moov trak mdia hdlr
[name] => hdlr
[size] => 49
[offset] => 12156585
[version] => 0
[flags_raw] => 0
[component_type] => mhlr
[component_subtype] => vide
[component_manufacturer] => appl
[component_flags_raw] => 0
[component_flags_mask] => 0
[component_name] => Core Media Video
)
[2] => Array
(
[hierarchy] => moov trak mdia minf
[name] => minf
[size] => 3153
[offset] => 12156634
[subatoms] => Array
(
[0] => Array
(
[hierarchy] => moov trak mdia minf vmhd
[name] => vmhd
[size] => 20
[offset] => 12156642
[version] => 0
[flags_raw] => 1
[graphics_mode] => 64
[opcolor_red] => 32768
[opcolor_green] => 32768
[opcolor_blue] => 32768
[flags] => Array
(
[no_lean_ahead] => 1
)
)
[1] => Array
(
[hierarchy] => moov trak mdia minf hdlr
[name] => hdlr
[size] => 56
[offset] => 12156662
[version] => 0
[flags_raw] => 0
[component_type] => dhlr
[component_subtype] => alis
[component_manufacturer] => appl
[component_flags_raw] => 0
[component_flags_mask] => 0
[component_name] => Core Media Data Handler
)
[2] => Array
(
[hierarchy] => moov trak mdia minf dinf
[name] => dinf
[size] => 36
[offset] => 12156718
[subatoms] => Array
(
[0] => Array
(
[hierarchy] => moov trak mdia minf dinf dref
[name] => dref
[size] => 28
[offset] => 12156726
[version] => 0
[flags_raw] => 0
[number_entries] => 1
[data_references] => Array
(
[0] => Array
(
[size] => 12
[type] => alis
[version] => 0
[flags_raw] => 1
[data] =>
[flags] => Array
(
[self_reference] => 1
)
)
)
)
)
)
[3] => Array
(
[hierarchy] => moov trak mdia minf stbl
[name] => stbl
[size] => 3033
[offset] => 12156754
[subatoms] => Array
(
[0] => Array
(
[hierarchy] => moov trak mdia minf stbl stsd
[name] => stsd
[size] => 163
[offset] => 12156762
[version] => 0
[flags_raw] => 0
[number_entries] => 1
[sample_description_table] => Array
(
[0] => Array
(
[size] => 147
[data_format] => avc1
[reserved] => 0
[reference_index] => 1
[encoder_version] => 0
[encoder_revision] => 0
[encoder_vendor] =>
[audio_channels] => 0
[audio_bit_depth] => 512
[audio_compression_id] => 0
[audio_packet_size] => 512
[audio_sample_rate] => 1280.01098633
[temporal_quality] => 512
[spatial_quality] => 512
[width] => 1280
[height] => 720
[resolution_x] => 72
[resolution_y] => 0
[data_size] => 66888
[frame_count] => 11826
[compressor_name] => 64
[pixel_depth] => 0
[color_table_id] => 0
)
)
)
[1] => Array
(
[hierarchy] => moov trak mdia minf stbl stts
[name] => stts
[size] => 72
[offset] => 12156925
[version] => 0
[flags_raw] => 0
[number_entries] => 7
[time_to_sample_table] => Array
(
[0] => Array
(
[sample_count] => 73
[sample_duration] => 5
)
[1] => Array
(
[sample_count] => 1
[sample_duration] => 4
)
[2] => Array
(
[sample_count] => 149
[sample_duration] => 5
)
[3] => Array
(
[sample_count] => 1
[sample_duration] => 4
)
[4] => Array
(
[sample_count] => 147
[sample_duration] => 5
)
[5] => Array
(
[sample_count] => 1
[sample_duration] => 4
)
[6] => Array
(
[sample_count] => 118
[sample_duration] => 5
)
)
)
[2] => Array
(
[hierarchy] => moov trak mdia minf stbl stss
[name] => stss
[size] => 36
[offset] => 12156997
)
[3] => Array
(
[hierarchy] => moov trak mdia minf stbl sdtp
[name] => sdtp
[size] => 502
[offset] => 12157033
)
[4] => Array
(
[hierarchy] => moov trak mdia minf stbl stsc
[name] => stsc
[size] => 196
[offset] => 12157535
)
[5] => Array
(
[hierarchy] => moov trak mdia minf stbl stsz
[name] => stsz
[size] => 1980
[offset] => 12157731
)
[6] => Array
(
[hierarchy] => moov trak mdia minf stbl stco
[name] => stco
[size] => 76
[offset] => 12159711
)
)
)
)
)
)
)
[4] => Array
(
[hierarchy] => moov trak meta
[name] => meta
[size] => 232
[offset] => 12159787
[version] => 0
[flags_raw] => 34
[subatoms] => Array
(
[0] => Array
(
[hierarchy] => moov trak meta
[name] =>
[size] => 1751411826
[offset] => 12159795
[version] => 0
[flags_raw] => 0
[subatoms] => Array
(
[0] => Array
(
[hierarchy] => moov trak meta
[name] =>
[size] => 1835299937
[offset] => 12159803
[version] => 0
[flags_raw] => 0
[subatoms] =>
)
)
)
)
)
)
)
[2] => Array
(
[hierarchy] => moov trak
[name] => trak
[size] => 1412
[offset] => 12160019
[subatoms] => Array
(
[0] => Array
(
[hierarchy] => moov trak tkhd
[name] => tkhd
[size] => 92
[offset] => 12160027
[version] => 0
[flags_raw] => 15
[creation_time] => 3482610918
[modify_time] => 3482610923
[trackid] => 2
[reserved1] => 0
[duration] => 2445
[reserved2] => 0
[layer] => 0
[alternate_group] => 0
[volume] => 1
[reserved3] => 0
[matrix_a] => 1
[matrix_b] => 0
[matrix_u] => 0
[matrix_c] => 0
[matrix_d] => 1
[matrix_v] => 0
[matrix_x] => 0
[matrix_y] => 0
[matrix_w] => 1
[width] => 0
[height] => 0
[flags] => Array
(
[enabled] => 1
[in_movie] => 1
[in_preview] => 1
[in_poster] => 1
)
[creation_time_unix] => 1399766118
[modify_time_unix] => 1399766123
)
[1] => Array
(
[hierarchy] => moov trak edts
[name] => edts
[size] => 36
[offset] => 12160119
[subatoms] => Array
(
[0] => Array
(
[hierarchy] => moov trak edts elst
[name] => elst
[size] => 28
[offset] => 12160127
[version] => 0
[flags_raw] => 0
[number_entries] => 1
[edit_list] => Array
(
[0] => Array
(
[track_duration] => 2445
[media_time] => 0
[media_rate] => 1
)
)
)
)
)
[2] => Array
(
[hierarchy] => moov trak mdia
[name] => mdia
[size] => 1276
[offset] => 12160155
[subatoms] => Array
(
[0] => Array
(
[hierarchy] => moov trak mdia mdhd
[name] => mdhd
[size] => 32
[offset] => 12160163
[version] => 0
[flags_raw] => 0
[creation_time] => 3482610918
[modify_time] => 3482610923
[time_scale] => 44100
[duration] => 181248
[language_id] => 21956
[quality] => 0
[creation_time_unix] => 1399766118
[modify_time_unix] => 1399766123
[playtime_seconds] => 4.10993197279
[language] => Undetermined
)
[1] => Array
(
[hierarchy] => moov trak mdia hdlr
[name] => hdlr
[size] => 49
[offset] => 12160195
[version] => 0
[flags_raw] => 0
[component_type] => mhlr
[component_subtype] => soun
[component_manufacturer] => appl
[component_flags_raw] => 0
[component_flags_mask] => 0
[component_name] => Core Media Audio
)
[2] => Array
(
[hierarchy] => moov trak mdia minf
[name] => minf
[size] => 1187
[offset] => 12160244
[subatoms] => Array
(
[0] => Array
(
[hierarchy] => moov trak mdia minf smhd
[name] => smhd
[size] => 16
[offset] => 12160252
[version] => 0
[flags_raw] => 0
[balance] => 0
[reserved] => 0
)
[1] => Array
(
[hierarchy] => moov trak mdia minf hdlr
[name] => hdlr
[size] => 56
[offset] => 12160268
[version] => 0
[flags_raw] => 0
[component_type] => dhlr
[component_subtype] => alis
[component_manufacturer] => appl
[component_flags_raw] => 0
[component_flags_mask] => 0
[component_name] => Core Media Data Handler
)
[2] => Array
(
[hierarchy] => moov trak mdia minf dinf
[name] => dinf
[size] => 36
[offset] => 12160324
[subatoms] => Array
(
[0] => Array
(
[hierarchy] => moov trak mdia minf dinf dref
[name] => dref
[size] => 28
[offset] => 12160332
[version] => 0
[flags_raw] => 0
[number_entries] => 1
[data_references] => Array
(
[0] => Array
(
[size] => 12
[type] => alis
[version] => 0
[flags_raw] => 1
[data] =>
[flags] => Array
(
[self_reference] => 1
)
)
)
)
)
)
[3] => Array
(
[hierarchy] => moov trak mdia minf stbl
[name] => stbl
[size] => 1071
[offset] => 12160360
[subatoms] => Array
(
[0] => Array
(
[hierarchy] => moov trak mdia minf stbl stsd
[name] => stsd
[size] => 183
[offset] => 12160368
[version] => 0
[flags_raw] => 0
[number_entries] => 1
[sample_description_table] => Array
(
[0] => Array
(
[size] => 167
[data_format] => mp4a
[reserved] => 0
[reference_index] => 1
[encoder_version] => 1
[encoder_revision] => 0
[encoder_vendor] =>
[audio_channels] => 1
[audio_bit_depth] => 16
[audio_compression_id] => 65534
[audio_packet_size] => 0
[audio_sample_rate] => 44100
[temporal_quality] => 65552
[spatial_quality] => 4294836224
[width] => 44100
[height] => 0
[resolution_x] => 3.0517578125E-5
[resolution_y] => 3.0517578125E-5
[data_size] => 2
[frame_count] => 0
[compressor_name] => ch
[pixel_depth] => 24942
[color_table_id] => 0
)
)
)
[1] => Array
(
[hierarchy] => moov trak mdia minf stbl stts
[name] => stts
[size] => 24
[offset] => 12160551
[version] => 0
[flags_raw] => 0
[number_entries] => 1
[time_to_sample_table] => Array
(
[0] => Array
(
[sample_count] => 177
[sample_duration] => 1024
)
)
)
[2] => Array
(
[hierarchy] => moov trak mdia minf stbl stsc
[name] => stsc
[size] => 88
[offset] => 12160575
)
[3] => Array
(
[hierarchy] => moov trak mdia minf stbl stsz
[name] => stsz
[size] => 728
[offset] => 12160663
)
[4] => Array
(
[hierarchy] => moov trak mdia minf stbl stco
[name] => stco
[size] => 40
[offset] => 12161391
)
)
)
)
)
)
)
)
)
[3] => Array
(
[hierarchy] => moov udta
[name] => udta
[size] => 137
[offset] => 12161431
[subatoms] => Array
(
[0] => Array
(
[hierarchy] => moov udta �swr
[name] => �swr
[size] => 17
[offset] => 12161439
[data] => �7.1.1
)
[1] => Array
(
[hierarchy] => moov udta �day
[name] => �day
[size] => 36
[offset] => 12161456
[data] => �2014-05-10T18:55:18-0500
)
[2] => Array
(
[hierarchy] => moov udta �xyz
[name] => �xyz
[size] => 38
[offset] => 12161492
[data] => �+49.6730-097.1067+236.745/
)
[3] => Array
(
[hierarchy] => moov udta �mod
[name] => �mod
[size] => 21
[offset] => 12161530
[data] => �iPhone 5s
)
[4] => Array
(
[hierarchy] => moov udta �mak
[name] => �mak
[size] => 17
[offset] => 12161551
[data] => �Apple
)
)
)
[4] => Array
(
[hierarchy] => moov free
[name] => free
[size] => 1024
[offset] => 12161568
)
[5] => Array
(
[hierarchy] => moov meta
[name] => meta
[size] => 1464
[offset] => 12162592
[version] => 0
[flags_raw] => 34
[subatoms] => Array
(
[0] => Array
(
[hierarchy] => moov meta
[name] =>
[size] => 1751411826
[offset] => 12162600
[version] => 0
[flags_raw] => 0
[subatoms] => Array
(
[0] => Array
(
[hierarchy] => moov meta
[name] =>
[size] => 1835299937
[offset] => 12162608
[version] => 0
[flags_raw] => 0
[subatoms] =>
)
)
)
)
)
[6] => Array
(
[hierarchy] => moov mvex
[name] => mvex
[size] => 72
[offset] => 12164056
[data] => trex� trex
)
)
)
[time_scale] => 44100
[display_scale] => 1
[video] => Array
(
[resolution_x] => 1280
[resolution_y] => 720
[frame_rate] => 120
[frame_count] => 118
)
[stts_framecount] => Array
(
[0] => 490
[1] => 177
)
[audio] => Array
(
[codec] => mp4
[sample_rate] => 44100
[channels] => 1
[bit_depth] => 16
)
[encoding] => UTF-8
)
[playtime_seconds] => 4.075
[bitrate] => 23880426.0123
[playtime_string] => 0:04
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment