Moving Picture Experts Group MPEG


Free Download Mp4Gain
picture

Moving Picture Experts Group MPEG

Moving Picture Experts Group, MPEG

Die MPEG-Komprimierungsstandards wurden von der Moving Picture Experts Group (MPEG) entwickelt.

MPEG

Diese Technologie definiert Komprimierungsstandards für Audio- und Videoinformationen und macht sie für die Übertragung von Sendungen geeignet. Beschreiben wir die Arten von Standards nacheinander.

Kompressionsstandard MPEG -1
UND
Der MPEG-1-Standard geht von einem Übergang von der räumlichen zur spektralen Darstellung von Bildern aus. Dadurch kann die mehrdimensionale Struktur des Bildes selektiv verarbeitet werden, um die höchsten Qualitätsmerkmale zu erzielen. Im MPEG-1-Standard wird hierfür die diskrete Kosinusbildungsmethode (DCT) verwendet, die für alle gleichen 8×8-Blöcke gilt, in die das Bild unterteilt ist. Die DCT-Anwendung liefert eine Matrix aus 64 Spektralkomponenten – Koeffizienten. Die sequentielle Summe der Koeffizienten während der Bildrekonstruktion, beginnend bei Null, bestimmt durch die durchschnittliche Helligkeit des ursprünglichen Blocks, führt zur Wiederherstellung des Blocks zu einem zufriedenstellenden Bild. Die Erfahrung zeigt, dass für das durchschnittliche Bild von Bildern in mehr als 50% aller Blöcke 8×8 durch Hinzufügen von ungefähr 20 Spektralkomponenten von 64 auf einen guten Koeffizientenzustand zurückgesetzt werden kann. Dies verringert die Anzahl der für die Codierung benötigten Bits. Das Kompressionsverhältnis erreicht acht.

Die bis zu hundertfache Suche nach höheren Komprimierungsgraden bei Verwendung der DKM-Technologie (8 x 8) führt zu einer starken Verzerrung des Originalbilds. Die Verwendung von 16×16-Laufwerken erfordert erhebliche Rechenkosten.

Gemäß dem MPEG-1-Standard werden Audio- und Videoinformationen (Streams) mit einer Geschwindigkeit von 150 Kb / s übertragen. Die Flusssteuerung wählt wichtige Videobilder aus und füllt nur die Bereiche aus, die sich zwischen den Bildern ändern.

Einfach ausgedrückt umfasst die MPEG-1-Komprimierungstechnologie die folgenden Schritte.

Vor dem Entfernen der zeitlichen Redundanzcodierung, wie wir oben beschrieben haben, tritt sie in der zeitlichen Komprimierungstechnologie in einer Gruppe von 12-Frame-Bildern – GOP – auf, wobei die ausgewählten I-Frames (Intra-Frame – Frame) ohne komprimiert werden Modifikation der P-Frames (vorgesteuerter Frame), während der Codierung, welcher Teil der Informationen gelöscht wird, und während der Wiedergabe werden Informationen aus den vorherigen I- oder P-Frames verwendet. Der am meisten “komprimierte” Rahmentyp ist B (bidirektionaler Rahmen) – Rahmen, in denen während der Codierung Informationsverluste erheblich sind und während der Wiedergabe Informationen aus vorherigen I- oder P-Rahmen verwendet werden. Wenn wir die typischste Rahmenkette IBBPBBPBBIBB nehmen, die während der Codierung gebildet wird, ist der Informationskomprimierungsprozess offensichtlich, da in der GOP-Kette die Beziehung zwischen Rahmen (I: P: B) 2: 2: 8 ist, dh Prävalenz der am meisten komprimierten Frames um das 4-fache.

Nach Abschluss des Framings werden die I-Frames in 8 x 8-Pixel-Blöcke unterteilt und die P- und B-Frames werden mithilfe der “Motion Prediction” -Technologie “komprimiert”. Der Bewegungsvorhersagealgorithmus erhält einen Block aus dem aktuellen Rahmen (8 × 8 Pixel) und ähnliche Blöcke aus vorherigen I- oder P-Rahmen als verarbeitete Information.

Nach dem Durchlaufen der Verarbeitung gibt es schließlich in dieser “Komprimierungs” -Stufe die folgenden Informationen:

der Bewegungsvektor des aktuellen Blocks relativ zu den vorherigen,
Der Unterschied zwischen dem gegenwärtigen und dem vergangenen Block unterliegt einer zusätzlichen Codierung.
Der Codierungsprozess durchläuft drei Stufen

DCT (diskrete Cosinus-Präobazovanie – DCT (diskrete Cosinus-Transformation);
Quantisierung (Quantisierung): die Übertragung von Informationen von einer analogen in eine diskrete Form;
Umwandlung der resultierenden Blöcke von der Matrix in die lineare Form.
Der MPEG-1-Standard im Farbfernsehübertragungssystem erwies sich als wenig nützlich, da er im YUY-Format (siehe Ausdrücke (4) und (5) in Teil I dieses Artikels) für die Verwendung mit optimiert ist Die Parameter:

240 Zeilen pro Frame (Zeile pro Frame – lpf);
352 Punkte auf einer Linie (Punkt pro Linie – ppl);
30-minütiger Mitarbeiter-Scan (Bilder pro Sekunde – fps);
Daher bietet es eine niedrigere Videoqualität als die gemäß dem Farbfernsehstandard übertragene.

Mit der Entwicklung des MPEG-1-Formats wurden jedoch Audiocodierungstechniken entwickelt. Das Ergebnis wurde als eine Reihe von Audio-Encodern der Schichten I, Layer II (Musicam) und Layer III (MP 3) präsentiert.


Free Download Mp4Gain
picture

Digitale Videokodierung in Überwachungssystemen

Digitale Videokodierung in Überwachungssystemen

video digital

Die Codierung oder einfacher die Komprimierung des digitalen Videosignals ist bei der Videoüberwachung von großer Bedeutung. Um zu verstehen, warum, kehren wir zur jüngeren Geschichte zurück.

Security video

Die digitale Methode der Videoaufzeichnung wurde erstmals in den 80er Jahren des letzten Jahrhunderts angewendet. Dann war es ein sauberes, unkomprimiertes Video, für dessen Speicherung und Verwendung viel Speicher erforderlich war. Es ist klar, dass es zu dieser Zeit keine Geräte gab, mit denen solche Informationsmengen aufgezeichnet werden konnten, und dann wurden die ersten Codecs erfunden, die speziell zum Komprimieren des Formulars entwickelt wurden.

Seitdem wurden beim Aufzeichnen von Videoinformationen Komprimierung und Codierung verwendet. Andernfalls nimmt das Herunterladen, Verarbeiten, Bearbeiten, Abspielen und Speichern von Videodateien viel Zeit und große Datenmengen in Anspruch. Durch die Codierung werden alle diese Probleme beseitigt.

Der Kodierungsprozess selbst ist recht einfach. Wenn spezielle Codecs verwendet werden, wird der Videodatenstrom kontinuierlich von ihnen analysiert und unnötige / unwichtige Datenblöcke werden einfach abgeschnitten, wodurch die Größe der Videodateien erheblich reduziert wird.

Heutzutage gibt es zwei Arten der Videokomprimierung: Bild für Bild (Intra-Frame) und Inter-Frame-Codierung.

Bei der Einzelbildkomprimierung wird jedes Bild des Videos wie ein Foto als separates Standbild behandelt. Diese Technologie ermöglicht es, Videos in guter Qualität zu erhalten, gleichzeitig wird die Dateigröße geringfügig reduziert, sodass bei dieser Codierung alle Frames gespeichert werden, auch wenn keine Änderungen am Frame vorgenommen wurden. Das heißt, von zehn oder Hunderten identischer Frames werden alle gespeichert, obwohl nur einer ausreicht.

Die Komprimierung zwischen Frames funktioniert nach dem entgegengesetzten Prinzip: Wenn ein Signal verarbeitet wird, wird das gesamte Videobild analysiert, es werden jedoch nur wichtige Änderungen gespeichert, z. B. die Bewegung eines Objekts, während der Hintergrund und die Umgebung des Frames Objekt bleiben gleich. Auf diese Weise können Sie die Größe der Videodatei im Vergleich zur Einzelbildkomprimierung erheblich reduzieren.

Selbst die fortschrittlichsten Videokomprimierungsalgorithmen beeinträchtigen jedoch die Qualität des Originalbilds. Es ist wahr, dass heute Codecs erschienen sind, die Videos so komprimieren, dass es praktisch keinen Qualitätsverlust gibt.

In diesem Fall berücksichtigt die Komprimierung: Videoauflösung, Dateigröße, Methode zum Übertragen und Herunterladen einer Videodatei, Verbreitung statischer oder dynamischer Szenen, Farbe, Kontrast usw. Die Qualität und Größe der resultierenden Videodatei hängt vom verwendeten Codec ab.

Dies ist jedoch noch nicht alles, da die beim Aufnehmen von Videos von Überwachungskameras erhaltene Datei nicht nur komprimiert und codiert werden muss, sondern gegebenenfalls dekomprimiert und decodiert werden muss. Daher ist es besser, denselben Codec wie für die zu verwenden Kompression.

Derzeit gibt es mehrere wichtige Komprimierungsstandards für die Videoüberwachung. Betrachten Sie sie genauer.

Komprimierungsstandard M-JPEG (Motion JPEG)

Es handelt sich um einen lizenzfreien Codierungsstandard, der in den 90er Jahren entwickelt und weit verbreitet wurde. Er verwendet die Intra-Frame-Komprimierungstechnologie. Die mit diesem Codec erhaltene digitale Videosequenz ist eine JPEG-Bildmatrix mit vollem Gewicht. Obwohl dieser Codec die Verwendung einer Reihe von Tools ermöglicht, die die Dateigröße reduzieren, wird er heutzutage aufgrund der geringen Qualität des resultierenden Bildes sowie des minimalen Videokomprimierungsverhältnisses selten verwendet.

MPEG-4-Komprimierungsstandard

Lizenzierter Codierungsstandard, der eine objektorientierte Komprimierung (zwischen Frames) verwendet, dh wenn die Bewegung jedes Objekts im Frame separat verfolgt wird und basierend auf diesen Bewegungen das Videosignal aufgezeichnet wird. Der Hauptvorteil dieses Codecs ist die große Auswahl an Einstellungen für das Komprimierungsverhältnis, die für jede Datenübertragungsrate ausgewählt werden können. Dieses Format ist universell und wird verwendet, um Schweißvideos in Echtzeit anzuzeigen. Dieser Standard ist jedoch bereits veraltet.

Kompressionsstandards H.264 und H.264 +

Neuere lizenzierte Codierungsstandards, die die Größe einer digitalen Videodatei erheblich reduzieren. Diese Codecs ändern die Videobildqualität nur minimal und zeichnen Videosignale für lange Zeit auf, da sie nur wenig Netzwerkbandbreite und Festplattenspeicher benötigen.

Der H.264-Codec ist eines der besten Werkzeuge für die Arbeit in Videoüberwachungssystemen, insbesondere bei Aufnahmen mit hohen Bildraten und hohen Auflösungen.

Codecs und Mediencontainer.

Codecs und Mediencontainer.

Codecs and Containers

Bitrate. Empfehlungen für die Videokodierung.

Video Container and Video Codecs

Zum Komprimieren digitaler Mediendateien werden spezielle Programme verwendet – Codecs (Encoder). Dies ist eine Art “Formel”, die bestimmt, wie Audio- und Videoinhalte verpackt werden können. Codecs führen auch die umgekehrte Decodierungsoperation durch, in diesem Fall werden sie Decoder genannt.

Encoder (Encoder, Encoder in Englisch): Ein Programm und / oder Gerät, mit dem Informationen von einem Typ in einen anderen konvertiert werden (Codierung).
Ein Decoder ist im Wesentlichen der gleiche wie ein Encoder, konvertiert jedoch in die entgegengesetzte Richtung.

Codec (englischer Codec): Codierer und Decodierer in einem Block.
Das Komprimierungsverhältnis ist das Verhältnis der Größe der Eingabedatei (nicht codiert) zur Größe der Ausgabedatei (codiert). Ein Komprimierungsverhältnis von 11: 1 bedeutet beispielsweise, dass die codierte Datei 12-mal kleiner als das Original ist.
Bitrate: Die Anzahl der Bits, die zum Aufzeichnen einer Zeiteinheit von Audioinformationen zugewiesen wurden. Sie werden im Allgemeinen in kb / s gemessen, dh in Kilobit pro Sekunde (kb / s oder kbps in Englisch).
Die meisten Codecs für Audio- und Videodaten verwenden eine verlustbehaftete Komprimierung, um eine akzeptable endgültige (komprimierte) Dateigröße zu erhalten. Es gibt auch verlustfreie Codecs. Für die meisten Anwendungen sind verlustbehaftete Codecs jedoch vorteilhafter, da die geringfügige Qualitätsverschlechterung durch eine erhebliche Reduzierung des Datenvolumens gerechtfertigt ist. Fast die einzige Ausnahme ist, wenn die Daten weiter verarbeitet werden: In diesem Fall haben wiederholte Verluste beim Codieren / Decodieren schwerwiegende Auswirkungen auf die Qualität.

Am beliebtesten sind die folgenden Codecs:

psd, bmp, rle, dib, gif, eps, jpg, pcx, raw, png, tif usw. – Bilder.
flag, ogg, opus, wav, pcm, wma, mp3, aac, as3, dts, flac usw. – Audio;
ffdshow, indeo, mjpeg, mpeg-1, mpeg-2, mpeg-4 (h.261, h.263, h.264), wmv – video.

Jedes Betriebssystem enthält anfangs einen bestimmten Satz von Codecs, die jedoch im Allgemeinen nicht ausreichen, um bestimmte Videodateiformate abzuspielen. Die Codecs konvertieren die Daten in eine spezielle Datei, die als Container bezeichnet wird. Ein Container ist eine spezielle Shell, in der mit Codecs verschlüsselte Informationen gespeichert werden. Grundsätzlich handelt es sich bei Mediencontainern um Videodateiformate, die Daten zu ihrer internen Struktur enthalten. Der Container kann verschiedene Informationen speichern, insbesondere Bilder, Audio, Video und Untertitel. Verschiedene Arten von Containern bestimmen die Menge und Qualität der Informationen, die in ihnen gespeichert werden können, haben jedoch keinen Einfluss auf die Art und Weise, wie die Daten codiert werden.

Am beliebtesten sind folgende Behälter:

ogg, mp3, mka, wav, wma, mp3, aac, dts, flac usw. – Audio;
DivX, XviD, AVI, MP4, MPEG, WMV, MOV, VOB, MKV, FLV, MPG, dv, flv, ts, m2ts, mp4 usw. – Video.
Um zu bestimmen, in welches Format ein Video konvertiert werden soll, müssen Sie mit dem Aufgabensatz fortfahren. Stellen Sie sich diese Situation vor: Sie haben einen schönen Videoclip der Hochzeitsfotos und möchten ihn auf Ihrem Fernsehbildschirm (ohne HD) abspielen. Dazu können Sie Videos im DVD-Format (as3 – Audio, Vob – Video) brennen.

Schauen wir uns als nächstes die bekanntesten Videodateiformate an:
AVI (Audio-Video Interleaved) ist einer der häufigsten Mediencontainer für Windows-Betriebssysteme. Dieses Format kann vier Arten von Informationen enthalten: Video, Audio, Text und MIDI. Dieser Container kann Videos in verschiedenen Formaten von MPEG-1 bis MPEG-4 enthalten. AVI hat eine große Vielfalt an internen Strukturen und kann auf Smartphones, Kommunikatoren und anderen Geräten gespielt werden. Der AVI-Mediencontainer unterliegt keinen Einschränkungen für den verwendeten Codec-Typ.
WMV (Windows Media Video) ist ein digitales Videoformat, das von Microsoft erstellt und gesteuert wird. WMV-Dateien können Audio- und Videodaten enthalten, die mit Windows Media Audio (WMA) – und Windows Media Video (WMV) -Codecs gepackt sind.
MOV ist ein von Apple für den QuickTime Media Player entwickeltes Format. Um solche Dateien abzuspielen, müssen Sie einen QuickTime-Player oder Player mit bereits installierten MOV-Codecs haben. Das Format kann Video, Animation, Grafik, 3D enthalten. Dieses Format unterstützt alle Audio- und Video-Codecs.
ASF (Advanced Streaming Format) ist ein Microsoft-Streaming-Format. Basierend auf MPEG-4 und zur Übertragung von Videos mit niedriger und mittlerer Bitrate ins Internet. ASF ist ein Multimedia-Container, der fast alle Video-Codecs unterstützt.
MPG oder MPEG (Moving Picture Experts Group) – Eine Videodatei mit mit Codecs codiertem Video:
mpeg1 – Der Standard wurde 1992 unter Berücksichtigung der Funktionen von 2-Gang-CD-ROMs und 486 Computern entwickelt
Der mpeg2-Standard wurde in übernommen

Hohe Audioqualität, was ist das?

Hohe Audioqualität, was ist das?

High Quality Audio

Wenn es um hochauflösendes Audio geht, das von einem Blu-ray-Player auf einem Computer abgespielt wird, denken viele, dass eine HDMI-Schnittstelle auf dem Motherboard oder der Grafikkarte automatisch hochauflösende Audioformate wie Dolby ermöglicht spielte im Fernsehen und Heimkino.

High Quality Audio

Digital Plus, hochauflösendes DTS-HD, Dolby TrueHD und DTS-HD Master Audio. Mit Ausnahme einiger interessanter Möglichkeiten ist dies jedoch in den meisten Fällen überhaupt nicht der Fall. Selbst relativ neue High-End-Motherboards, Grafikkarten und Soundkarten mit HDMI-Ausstattung können möglicherweise nicht so große Audiostreams alleine verarbeiten. Letztendlich kommt es darauf an, welche Art von Eingangssignal sie empfangen und welche Art von Signal sie ausgeben können.

In diesem Test werden alle HD-Audioformate, ihre Bitrate (Streaming) und die Lieferanforderungen an das Wiedergabemedium untersucht. In Teil 2 werden wir weiter untersuchen, wie digitale Audiostreams in typischen PC-Komponenten verarbeitet werden können (oder nicht). Nachdem Sie beide Artikel gelesen haben, müssen Sie genau verstehen, warum so viele Heimkino-Benutzer eine Vielzahl von analogen Kabeln (drei für 5.1-Kanäle und vier für 7.1) anstelle von HDMI verwenden, um Mehrkanal-Audio überall hin zu übertragen. … Wir werden auch über einige der Problemumgehungen sprechen, die mit der Umwandlung eines digitalen in ein analoges Signal auf einem Computer anstelle eines Empfängers oder Vorverstärkers verbunden sind. Oft ist diese Option die günstigste Option für die HD-Klangqualität optimal. Und schließlich verstehen Sie vielleicht, warum es sich lohnt, etwas länger zu warten, um einen Blu-ray-Player für Ihr Heimkinosystem zu kaufen. Auf diese Weise können Sie einige der neuen Vorteile nutzen, die vor Ende 2008 erscheinen sollten, aber noch nicht fertig sind (zumindest sind sie zum Zeitpunkt dieses Schreibens noch nicht fertig).

Die jedem Format zugeordnete Bitrate (oder der Stream) sowie die Anzahl der Kanäle, Abtastraten und Bittiefen, die zum Codieren der Formate verwendet werden.
Ob der SPDIF-Anschluss den erforderlichen Stream für jedes Format bereitstellen kann und mit welchen Arten von HDMI-Schnittstellen jedes Format funktioniert.
In Teil 2 werden wir uns mit PC-Software-Codecs befassen, um herauszufinden, mit welchen Formaten sie arbeiten und welche Arten von Schnittstellen Motherboards, Grafikkarten und Soundkarten mit HDMI-Ausstattung unterstützen können. Und da kürzlich neue Chipsätze und Schnittstellen verfügbar sind (oder relativ bald verfügbar sein werden), werden wir auch erklären, wie neue und zukünftige Hardware einfachere Lösungen für derzeit durcheinandergebrachtes PC-HD-Audio bieten kann.

Einführung

Hochauflösende Audioformate (HD Audio)
Blu-ray-Discs können Filmmusik in einem der folgenden Formate enthalten.

PCM (lineares PCM oder LPCM);
Dolby Digital;
DTS;
Dolby Digital Plus;
Hochauflösendes DTS-HD;
Dolby TrueHD;
DTS-HD-Master-Audio.
Bevor wir zu einer detaillierten Betrachtung der oben genannten Formate übergehen, stellen wir fest, dass die Dolby-Technologien von Dolby Laboratories stammen, einem anerkannten Anbieter von professioneller, semiprofessioneller und Consumer-Mehrkanal-Surround-Sound-Technologie und Geräuschunterdrückung. DTS (auch Digital Theatre Systems genannt) stammt von DTS, Inc. ist auch ein bekannter Anbieter digitaler Audiotechnologie, der mit Dolby Labs konkurriert.

PCM (lineares PCM oder LPCM)
PCM steht für Pulse Code Modulation und bietet eine digitale Darstellung eines analogen Signals, das in regelmäßigen Abständen (mit einer bestimmten Frequenz in Hertz) abgetastet (digitalisiert) und in binärer Form (mit einer bestimmten Genauigkeit – Bitbreite) dargestellt wird. Zusätzlich zur Verwendung von PCM für digitales Computer-Audio und Audio-CDs wird es auch in einigen digitalen Telefonsystemen und in verschiedenen digitalen Videoformaten verwendet. Im PCM-Format werden Audioamplitudenwerte mit einer unterschiedlichen Anzahl von Bits (Länge) dargestellt. Der Soundtrack wird normalerweise in 12 bis 24 Bit digitalisiert, aber meistens wird 16 Bit in der PCM Studio-Codierung für Blu-ray-Discs verwendet.

Eine PCM-Audiospur kann eine exakte Kopie eines Studio-Originals sein, das auf einer unkomprimierten Disc codiert ist, wenn ihre Bittiefe mit der des Originals übereinstimmt. Wenn die Bittiefe verringert wird (wie dies häufig der Fall ist, um Speicherplatz für das Speichern von Audio auf der Festplatte zu sparen), kann dies zu einem Downgrade führen, z. B. bei Verwendung von 16-Bit anstelle von 24-Bit. Aus technischer Sicht ist Downsampling nicht dasselbe wie Komprimierung, obwohl die Präzision des resultierenden Klangs verringert ist.