Eingabehilfen

Flash-TechNote

Videos importieren: Dateien und Kodierungsrichtlinien

日本語 | 香港/台灣 | 繁體中文 | 한국어 | España | Français | Italiano

Macromedia Flash bietet viele Optionen zum Einfügen von Videos in Flash-Projekte. Bei dieser Vielzahl von Optionen kann es schwierig werden, die beim Importieren und Kodieren von Videos zu verwendenden Dateiformate, Codecs und Komprimierungseinstellungen festzulegen.

Tatsächlich gibt es keine „beste“ Lösung, die gleichermaßen für alle möglichen Videoszenarien funktioniert. Die folgenden Richtlinien unterstützen Entwickler bei der Vorbereitung von Video-Inhalten für Flash.

Vor dem Importieren: Quellvideo

Dateigröße und Komprimierung

Der wichtigste Aspekt bei der Arbeit mit digitalen Medien ist die Dateigröße des Inhalts. Audio nimmt viel Speicher in Anspruch, Video sogar noch mehr. Eine Minute unkomprimierte Audiodaten in CD-Standardqualität (16 Bit) belegt ca. 10 MB Speicher. Eine Minute Video im Standardformat DV 720 x 480 (NTSC) mit 5:1-Komprimierung belegt bereits 216 MB!

Unformatierter und unkomprimierter Inhalt hat die höchste Qualität und bildet den besten Ausgangspunkt für die Kodierungs - bzw. Komprimierungsalgorithmen. Trotzdem überschreiten diese Dateien schnell die Grenzen des verfügbaren Speichers. Aus diesem Grund werden Codecs (Compressor/Decompressor) eingesetzt, um die Dateigrößen in vertretbaren Grenzen zu halten.

Inhalt mit zu starker Komprimierung oder einer ungeeigneten Codec-Technologie kann qualitativ minderwertig sein (auch die sequenzielle Verarbeitung von Inhalt durch unterschiedliche Codecs wirkt sich negativ aus). Entwickler, die digitale Medien einsetzen, müssen immer Abwägungen zwischen Dateiqualität und Dateigröße treffen.

Codecs

Unterschiedliche Codecs sind von verschiedenen Anbietern erhältlich. Alle weisen eigene Charakteristika auf. Einige sind besser oder schlechter zum Komprimieren der verschiedenen Typen von Video-Inhalten geeignet. Für Videos mit viel Action optimierte Codecs liefern unter Umständen keine idealen Ergebnisse, wenn der Video-Inhalt relativ statisch ist (z. B. ein Nachrichtensprecher).

Es ist unmöglich, eine Empfehlung für einen bestimmten Codec zu treffen, der dann für jeden Video-Inhalt geeignet ist. Empfehlungen fallen sogar schwer, wenn der Inhalt bekannt ist. Erörterungen zur Auswahl von Codecs für unterschiedliche Inhaltstypen sprengen den Rahmen dieser TechNote. Der Abschnitt Ergänzende Informationen unten gibt einige der wichtigsten Quellen für weiterführende Informationen an.

Flash unterstützt die QuickTime-API von Apple (die ihrerseits viele verschiedene Codecs unterstützt) und das AVI-Dateiformat von Microsoft und die entsprechenden Codecs. Durch Nutzung dieser Technologien kann Flash Videodaten in das und aus dem Flash Video-Format (FLV) konvertieren.

Von Macromedia empfohlene Video-Codecs bei Verwendung von QuickTime:

  • Unkomprimiert
  • Sorenson Video 1, 2 und 3
  • Motion JPEG A und B

Bekanntermaßen problematische Video-Codecs für QuickTime-Filmdateien:

  • Intel Indeo Video (der Import von AVI-Dateien mit dem Video-Codec Intel Indeo funktioniert nicht richtig)
  • SoftDV

Andere Einschränkungen:

  • Flash kann MPEG-Videostreams nicht über QuickTime importieren
  • Flash kann die Audiospur von MPEG-Videos nicht über QuickTime importieren
  • Flash kann Windows Media Video-Dateien (WMV) importieren, diese können aber nicht bearbeitet oder in der Vorschau angezeigt werden

Alle anderen von QuickTime unterstützen Codecs und AVI-Codecs sollten in Flash funktionieren. Wenn beim Importieren eines Videos mit einem nicht aufgeführten Codec Probleme auftreten, sollten Sie den Inhalt mit einem der empfohlenen Codecs komprimieren.

Dateitypen

Grundsätzlich ist kein Dateityp wirklich besser für die Arbeit mit Flash geeignet, als die anderen Dateitypen. Es muss sich nur um einen unterstützten Dateityp handeln. Videos mit exakt gleicher Qualität und Bildrate sollte nach dem Importieren in Flash weitgehend identisch sein, ob die Daten nun aus einer MOV-, MPEG- oder AVI-Datei stammen.

Die folgenden Videodateiformate werden für das Importieren eingebetteter Video unterstützt, wenn QuickTime 4 installiert ist (Windows und Macintosh):

Dateityp Erweiterung
Audio Video Interleaved .avi
Digitales Video .dv
Motion Picture Experts Group .mpg, .mpeg
QuickTime-Film .mov

Hinweis: Wie oben erwähnt, kann Flash die Audiospur von MPEG-Videos nicht über QuickTime importieren.

Die folgenden Videodateiformate werden für das Importieren eingebetteter Videos unterstützt, wenn DirectX 7 oder eine neuere Version installiert ist (nur Windows):

Dateityp Erweiterung
Audio Video Interleaved .avi
Motion Picture Experts Group .mpg, .mpeg
Windows Media-Datei .wmv, .asf

Wenn Sie versuchen, ein auf Ihrem System nicht unterstütztes Dateiformat zu importieren, zeigt Flash eine Warnmeldung an, die besagt, dass die Operation nicht abgeschlossen werden kann. In einigen Fällen kann Flash zwar das Video importieren, nicht aber die Audiodaten in der Datei.

Video in Flash

Codecs

Alle Audio- und Videodaten werden mit dem Codec Sorensen Spark beim Importieren in die Authoring-Umgebung Flash importiert. Sorensen Spark ist ein guter Allzweck-Codec und führt die abschließende Kodierung aller Videos durch, die in eine SWF-Datei eingebettet sind. Durch die Unterstützung eines einzelnen Codecs kann Flash Player „schlanker“ konstruiert werden.

Lösungen Dritter bieten möglicherweise mehr Optionen bei der Kodierung von Flash-Videos mit viel Bewegung.

Bildrate

Da Videos bei der Verwendung der nativen Bildraten am besten aussehen, empfiehlt Macromedia die Beibehaltung einer hohen Bildrate, wenn dies in Anbetracht der Bereitstellungskanäle und der Wiedergabeplattformen möglich ist. Hohe Bildraten setzen mehr Bandbreite für das Herunterladen sowie mehr Speicher und höhere Prozessorgeschwindigkeiten für die Wiedergabe voraus.

Müssen Sie die Bildrate reduzieren, erzielen Sie die besten Ergebnisse, wenn Sie die Bildrate durch eine Ganzzahl teilen.

Die ursprüngliche Bildrate ist von großer Bedeutung, wenn Videos in eine SWF-Datei eingebettet werden, weil die Bildrate des Videos der FLA-Bildrate entsprechen muss.

Video exportieren

Wenn das Quellvideo drastisch komprimiert wurde, werden Sie beim Exportieren aus Flash nie ein Video besserer Qualität erhalten. Flash kann nur mit den vorhandenen Daten arbeiten (also mit der vorhandenen Qualitätsstufe). Auch das Exportieren mit einer höheren Bildrate verbessert die Videoqualität nicht und liefert keine zusätzlichen Einzelbilder. Ist die Qualität mit Flash generierter Inhalte sehr gering, sollten Sie ein Quellvideo mit weniger oder ohne Komprimierung verwenden oder andere Einstellungen beim Importieren testen.

Anforderungen für das Anzeigen von Videos in Macromedia Flash Player

Jeder Benutzer mit installiertem Macromedia Flash Player 6 kann eine SWF-Datei mit eingebettetem Video anzeigen. Jeder Benutzer mit installiertem Macromedia Flash Player 7 kann eine SWF-Datei mit extern verknüpften FLV-Dateien anzeigen. Zum Anzeigen des Videos muss kein anderer Codec auf dem System des Benutzers installiert werden.

Ergänzende Informationen

Macromedia-Informationsquellen zu Videos:

Informationsquellen Dritter zu Codecs, Komprimierung und anderen Videothemen:

Letzte Aktualisierung: 06. November 2003
Erstellt: 06. November 2003

ID: 18990
Produkt: Flash
Versionen: 2004
OS: Alle
Browser: Alle
Server: Keine
Datenbank: Keine, Alle
Vorherige ID: