Kan de speelduur van MPEG bestand achterhaald worden uit de metagegevens? Of is dit helemaal niet mogelijk?
Bij mijn weten is er geen stanaard PHP-functie die dat kan.
Je kunt natuurlijk wel een commandline progseltje zoeken die het kan en die met PHP aanspreken.
Je kunt natuurlijk wel een commandline progseltje zoeken die het kan en die met PHP aanspreken.
Regeren is vooruitschuiven
Ik heb op 't web ooit een zooitje includes gevonden voor ID3 tags, die tevens ook resoluties en speelduren van videobestanden kan uitlezen...te weten www.getid3.org.
Dit is zo'n commandline-prog voor mpeg:
ftp://mm-ftp.cs.berkeley.edu/pub/multimedia/mpeg/stat/
ftp://mm-ftp.cs.berkeley.edu/pub/multimedia/mpeg/stat/
Regeren is vooruitschuiven
Thanks, bestaat zo ook iets voor WMV bestanden?
mark_gl schreef op 10 mei 2004 @ 13:03:
Thanks, bestaat zo ook iets voor WMV bestanden?
Lijkt me duidelijk.getID3() is a PHP4 script that extracts useful information from MP3s & other multimedia file formats:
[..]
Audio-Video formats:
AVI
ASF (ASF, Windows Media Audio, Windows Media Video)
MPEG-1 & MPEG-2
Quicktime
RealVideo
NSV (Nullsoft Streaming Video)
[..]
'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.
Ik bedoelde eigenlijk de commandline tool, maargoed
Werkt getID3() alleen als je een Windows server gebruikt?
Dit i.v.m. de externe programma's die je extra kan downloaden.
Dit i.v.m. de externe programma's die je extra kan downloaden.
[ Voor 16% gewijzigd door mark_gl op 10-05-2004 13:42 ]
Verwijderd
We hebben getID3 op een stel Linux (RedHat) servers laten zwoegen; geen probleem.mark_gl schreef op 10 mei 2004 @ 13:36:
Werkt getID3() alleen als je een Windows server gebruikt?
Dit i.v.m. de externe programma's die je extra kan downloaden.
Maar die "externe programma's die je extra kan downloaden" zie ik niet bij getID3... Het is een verzameling PHP scripts die braaf de headers van een bestand (proberen) te parsen. Volgens mij dus geen externe programma's nodig...
getID3 werkt inderdaad prima op een linuxdoos zoals Jigal 't hier al vertelt. Ik heb zelf slechts korte tests gedaan ermee en 't werkte goed, maar was veel te uitgebreid voor wat ik ermee wilde doen.
Heel gek ik krijg onderstaande foutmelding, weet iemand welke libary ik mis?
Ik heb 't al: http://nl.php.net/manual/nl/ref.iconv.php
code:
1
2
3
4
5
| PHP is not compiled with iconv() support. Please recompile with the --with-iconv switch Alternatively you can restrict $this->encoding to "UTF-8" and "ISO-8859-1" and set $this->option_no_iconv to true. getID3() will die on ISO and ASF modules, so use at your own risk! |
Ik heb 't al: http://nl.php.net/manual/nl/ref.iconv.php
[ Voor 19% gewijzigd door mark_gl op 10-05-2004 16:48 ]
Pagina: 1