Jak pobrać metadane z pliku 3GP?

0

Potrzebuję uzyskać informację o długości zapisu w tonie plików 3GP. Czy istnieje jakaś biblioteka do Delphi, która potrafi wyciągnąć takie informacje z pliku 3GP ?

0

Takie informacje dla pliku dostępnego na: http://download.wavetlan.com/SVV/Media/HTTP/H264/Other_Media/dolphins_1800k.3gp który ściąga się wieki i jeszcze to trwa, bo transfer jak na modemie, więc może wygooglujesz sobie lepszy sample. Podaje biblioteka MediaInfo. W załaczniku projekt któty kiedyś wygooglowałem i podstawiłem tam tylko nowszą bibliotekę z nowszymi nagłowkami. Może się to Ci do czegoś przyda albo ktoś jeszcze tutaj Tobie coś doradzi lepszego.

General
Complete name                            : D:\dolphins_1800k.3gp
Format                                   : MPEG-4
Format profile                           : 3GPP Media Release 6 Basic
Codec ID                                 : 3gp6
File size                                : 2.18 MiB
Duration                                 : 3mn 10s
Overall bit rate                         : 95.8 Kbps
Encoded date                             : UTC 2010-05-21 21:24:02
Tagged date                              : UTC 2010-05-21 21:24:05

Video
ID                                       : 2
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : [email protected]
Format settings, CABAC                   : No
Format settings, ReFrames                : 2 frames
Format settings, GOP                     : M=1, N=30
Codec ID                                 : avc1
Codec ID/Info                            : Advanced Video Coding
Duration                                 : 3mn 10s
Bit rate                                 : 809 Kbps
Width                                    : 320 pixels
Height                                   : 240 pixels
Display aspect ratio                     : 4:3
Frame rate mode                          : Constant
Frame rate                               : 24.038 fps
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.438
Stream size                              : 18.4 MiB
Language                                 : English
Encoded date                             : UTC 2010-05-21 21:23:58
Tagged date                              : UTC 2010-05-21 21:24:05
Color primaries                          : BT.601-6 525, BT.1358 525, BT.1700 NTSC, SMPTE 170M
Transfer characteristics                 : BT.709-5, BT.1361
Matrix coefficients                      : BT.601-6 525, BT.1358 525, BT.1700 NTSC, SMPTE 170M

Audio
ID                                       : 1
Format                                   : AAC
Format/Info                              : Advanced Audio Codec
Format profile                           : LC
Codec ID                                 : 40
Duration                                 : 3mn 10s
Bit rate mode                            : Constant
Bit rate                                 : 64.0 Kbps
Channel(s)                               : 2 channels
Channel positions                        : Front: L R
Sampling rate                            : 44.1 KHz
Compression mode                         : Lossy
Stream size                              : 1.43 MiB (66%)
Language                                 : English
Encoded date                             : UTC 2010-05-21 21:23:58
Tagged date                              : UTC 2010-05-21 21:24:05
0

Mnie wystarczy informacja Audio -> Duration - resztę potrzebnych informacji mam w nazwie pliku.

Bardzo dzięki za nakierowanie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1