Bilgi için bir ses / video dosyası sorgulama

0 Cevap php

Ben bir dosyaya yolunu alır ve bu konuda bilgi bir dizi döndüren bir PHP işlevini istiyorum. PHP dosyası FFmpeg arayabilirsiniz.

Dönen veri gibi bir şey olmalı

Array(
    [mime]          => video/ogg
    [container]     => Ogg
    [video]         => Theora
    [audio]         => Vorbis
    [duration]      => 20.3 // in seconds
)

Array(
    [mime]          => audio/ogg
    [container]     => Ogg
    [video]         =>
    [audio]         => FLAC
    [duration]      => 3
)

Array(
    [mime]          => image/gif
    [container]     => GIF
    [video]         => Animated GIF
    [audio]         =>
    [duration]      => 2
)

Array(
    [mime]          => video/webm
    [container]     => WebM
    [video]         => VP8
    [audio]         => Vorbis
    [duration]      => 900.7
)

false // not a media file

Ben FFmpeg'den veya PHP'nin shell_exec() fonksiyonu ile hiç çalışmadım, ama FFmpeg oldukça zor ayrıştırma formatında videoların (veya ses dosyaları) hakkında bilgi verecek gibi görünüyor. Böyle bir şey olsa da, mümkün olduğunu varsayalım.

0 Cevap