Warum haben Encoding-Voreinstellungen Standardauflösungen?
Alle unsere Voreinstellungen sind auf bestimmte Ausgabeauflösungen ausgelegt. So liefert web/mp4/1080p beispielsweise wie erwartet 1080p. Das bedeutet, dass das Video mit einer Breite von 1920 Pixeln und einer Höhe von 1080 Pixeln codiert wird.
Wenn Sie ein bestimmtes Ausgabeformat für ein Gerät anstreben, soll die Ausgabeauflösung natürlich zur Auflösung des Geräts passen. Deshalb haben unsere Voreinstellungen eine festgelegte Auflösung.
Dadurch wird die Datei jedoch automatisch vergrößert, wenn Ihr Video kleiner ist als in der
Voreinstellung vorgegeben. Wenn Sie dieses Verhalten vermeiden möchten, können Sie dafür den
Parameter zoom des Robots 🤖/video/encode nutzen. Setzen Sie ihn einfach auf false.
Wenn Sie die Auflösung Ihres Eingangsvideos tatsächlich beibehalten und nur die übrigen Werte der Voreinstellung verwenden möchten, ist das so möglich:
"preset": "web/mp4/1080p",
"width": "${file.meta.width}",
"height": "${file.meta.height}"