Bitrate

Derek Herman
Derek Herman
Joe Medley
Joe Medley

Im vorherigen Artikel Container und Codecs haben Sie gelernt, wie Sie den Container (Erweiterung) und den Codec einer Mediendatei ändern. In diesem Artikel zeigen wir dir, wie du die Bitrate änderst, bevor wir die Auflösung erklären.

Bitrate und Auflösung beziehen sich auf die Datenmenge in einer Mediendatei. Das ist selbstverständlich, aber wir werden es trotzdem sagen. Du kannst die Bitrate und Auflösung immer reduzieren, aber eine Erhöhung ist ein Problem. Ohne spezielle Software und Algorithmen beeinträchtigt die Qualität.

Beginnen Sie den Konvertierungsprozess daher immer mit der qualitativ hochwertigsten Quelldatei, die Ihnen zur Verfügung steht. Bevor Sie etwas unternehmen, sollten Sie auch vor dem Ändern des Codecs oder Containers die Anzeigeeigenschaften der Datei prüfen und sicherstellen, dass die Bitrate oder Auflösung der Quelldatei höher als das gewünschte Ergebnis ist.

Die Bitrate ist die maximale Anzahl von Bits, die zum Codieren einer Sekunde eines Medienstreams verwendet wird. Je mehr Bit zum Codieren einer Sekunde des Streams verwendet werden, desto höher ist die Genauigkeit.

Wenig überraschend sind die unterschiedlichen Bitraten, die das Web verarbeiten kann, niedrig. In der folgenden Tabelle sehen Sie, welche Bitrate Sie bei gängigen Netzwerkbedingungen als Ziel verwenden sollten. Zum Vergleich haben wir Werte für Blu-Rays und DVDs eingefügt.

Auslieferungsmethode Bitrate
Blu-ray 20 MB
DVD 6 MB
Websites für Computer 2 MB
4G-Mobiltelefon 0,7 MB
3G-Mobiltelefon 0,35 MB
2G-Mobiltelefon Je nach Netzwerktyp

EDGE: 0,4 MB
GPRS: 0,04 Mbit/s

Welchen Wert sollte ich für Videos auf meinen Webseiten verwenden? Die kurze Antwort ist zumindest Computer, 4G und 3G. Wenn Sie beispielsweise Videos in einem der Märkte bereitstellen, die als „die Next Billion Users“ bezeichnet werden, z. B. Indien, sollten Sie auch 2G einbeziehen. Zu Demonstrationszwecken entscheiden wir uns für 3G.

Mit FFmpeg legen Sie die Bitrate mit dem Flag (-b) für die (Überraschung!) Bitrate fest.

Wenn Sie FFmpeg nicht installiert haben, lesen Sie den Artikel Grundlagen von Medienanwendungen, um Docker für die Einrichtung zu erstellen.

  1. MP4

    /media # ffmpeg -i glocken.mov -b:v 350k -b:a 64k glocken_3g.mp4
    
  2. WebM

    /media # ffmpeg -i glocken.mov -b:v 350k -b:a 64k glocken_3g.webm
    

Beachten Sie, dass es zwei Bitraten-Flags gibt: -b:a und -b:v. eines für den Audiostream und das andere für den Videostream.

/media # ls -l
-rw-r--r-- 1 root root  12080306 Mar  7 12:16 glocken.mov
-rwx------ 1 root root    531117 Mar  7 13:42 glocken_3g.mp4
-rwx------ 1 root root    706119 Mar  7 13:46 glocken_3g.webm

Nachdem Ihre Dateien nun vorbereitet sind, können Sie die Auflösung anpassen.