NAME
Quiq::File::Video - Informationen über Video-Datei
BASE CLASS
METHODS
Konstruktor
new() - Instantiiere Video-Datei-Objekt
Synopsis
$vid = $class->new($file,@opt);
Options
Description
Instantiiere ein Video-Datei-Objekt und liefere eine Referenz auf dieses Objekt zurück.
Eigenschaften
file() - Dateiname
Synopsis
$file = $vid->file;
Description
Liefere den Dateinamen (Pfad) der Video-Datei.
width() - Breite
Synopsis
$width = $vid->width;
Description
Liefere die Breite des Video in Pixeln, z.B. 1920.
height() - Höhe
Synopsis
$height = $vid->height;
Description
Liefere die Höhe des Video in Pixeln, z.B. 1080.
size() - Breite und Höhe
Synopsis
($width,$height) = $vid->size;
Description
Liefere die Breite und Höhe des Video in Pixeln, z.B. (1920,1080).
aspectRatio() - Seitenverhältnis
Synopsis
$aspectRatio = $vid->aspectRatio;
Description
Liefere das Seitenverhältnis des Video, z.B. '16:9'.
bitrate() - Bitrate
Synopsis
$bitrate = $vid->bitrate;
Description
Liefere die Bitrate des Video in Kilobit (kb/s), z.B. 30213.
duration() - Dauer
Synopsis
$duration = $vid->duration;
Description
Liefere die Dauer des Video in Sekunden (millisekundengenau), z.B. 8.417.
frames() - Anzahl Frames
Synopsis
$frames = $vid->frames;
Description
Liefere die Anzahl der Frames des Video, z.B. 101.
Interne Methoden
analyzeFile() - Analysiere Video-Datei
Synopsis
$vid->analyzeFile;
Description
Analysiere die Video-Datei mit ffprobe und weise die ermittelten Eigenschaften an die Attribute des Objektes zu.
VERSION
1.222
AUTHOR
Frank Seitz, http://fseitz.de/
COPYRIGHT
Copyright (C) 2024 Frank Seitz
LICENSE
This code is free software; you can redistribute it and/or modify it under the same terms as Perl itself.