Erzeugung von mp4-Dateien. MP4 – Datenformat für MPEG-4 inhaltsorientiert komprimierte Szene inhaltsorientiert komprimierte Szene enthaltene Elemente.

Slides:



Advertisements
Ähnliche Präsentationen
OSM-Daten filtern Osmosis Java Kommandozeile Filter Konvertieren
Advertisements

Object Relational Mapping (ORM). Objektmodell - Datenbankmodell.
M a r c – o l i v e r p a h l Informatik I – Kapitel 7 Klassen und höhere Datentypen Zusammenfassung des Kapitel 7 Küchlin, Weber, Einführung in die Informatik,
Service Discovery in Home Environments
Dateiformate Tobias Rolle IT takes more than systems …
Transaction Synchronization for XML Data in Client Server Web Applications Stefan Böttcher & Adelhard Türling Universität Paderborn.
INFSO-RI Enabling Grids for E-sciencE CrossGrid Migrating-Desktop Marcus Hardt Forschungszentrum Karlsruhe GmbH An Induction to.
Peter Marwedel TU Dortmund, Informatik 12
Einführung in VRML - Teil 2 Advanced Features AWS Jan Schröter2 Inhalt zTypen- und Event-Modell zModularisierungskonzepte zInteraktion.
MPEG 4 Seminararbeit von Martin Goralczyk
Anwendungssysteme SoSe Projekt Einführung in VRML (Teil 1) AWS SoSe2000Einführung in VRMLSeite 1.
Vortrag in der Projektgruppe „Verteilte Multimedia-Serversysteme“
FH-Hof Animation - Teil 1 Richard Göbel. FH-Hof Themen Darstellung der Geometrie ändern (Transformation, Appearance, etc.) Geometrie ändern (Morphing)
Welcome DTD. Document Type Definition Graphic Services/Everything you already know about presentations Was ist eine DTD? DTD ist eine Schemasprache.
Praktikum Entwicklung und Einsatz von Geosoftware I - Sitzung 9 IO – Streams in Java Sommersemester 2003 Lars Bernard.
Projektübung Klimamodellierung André Paul. Vorbesprechung Projektübung Klimamodellierung ( ) – A. Paul.
Objektorientierte Programmierung JDK-Klassenbibliothek
Link Layer. Physical Layer Link Layer Host Controller Interface L2CAP Attribute Protocol Attribute Profile PUIDRemote ControlProximityBatteryThermostatHeart.
Seminar: Grundlagen der Multimedia-Software-Entwicklung
Oracle interMedia Audio Vortrag für das Seminar Oracle Zusatzoptionen Chris Haußmann.
Technische Universität Ilmenau
MPEG-4 Player API - Überblick
Technology Description
MPEG-4 3D Inhalterstellung am Beispiel eines 3D-Benutzerhandbuchs für Kfz FV/SLM-Benzler.
FH Wiesbaden Studiengang Fernsehtechnik Hedtke FH Wiesbaden Studiengang Fernsehtechnik Bericht DVD-Forum.
FH-Hof Sound Richard Göbel. FH-Hof Geräusche in Java3D Klasse MediaContainer als Datenlieferant MediaContainer(java.io.InputStream stream). MediaContainer(java.lang.String.
Semantic Media Showcase – Universität Potsdam
XML-Schnittstellen: SAX, DOM, XML Pull Parsing Timo Terletzki Transformation von XML-Dokumenten.
Videoclip in PowerPoint 2010
Proseminar Web Engineering PS07: Retrieving data from social networks: APIs and protocols.
B2B by Practice – Statistiken mit dem Reporting Engine
Big-Data-Technology MongoDB Fabian Bielmeier, David Claybourne,
Version 5. Internal use only Network Support Center All rights reserved, property and © CAD-Computer GmbH CFR 11, ERES Electronic Record Electronic.
Abiturprüfung Informatik
Medien zwischen Technologie und Gesellschaft Dozent: Herr Prof. Dr. Manfred Thaller SS 13 Referent: Christian Braun.
AINF - 1. Jahrgang Hardware flash-Speicher Gerhard Rosenberger
Wasserrahmen-Richtlinie
Metro-Style Apps mit Expression Blend 5 für HTML designen Christian Moser User Experience Designer Zühlke Engineering AG
Stellen Sie sich vor: .....kurz vor der Einführung, ein neues Produktes / eine neue Software.....
Inhalt Was ist A-Plan? Einsatzgebiete Organisation der Daten
PHILIPP-SCHAFFNER.COM DrupalCamp Essen.
Test Driven Development - Romano Adler-
3rd Review, Vienna, 16th of April 1999 SIT-MOON ESPRIT Project Nr Siemens AG Österreich Robotiker Technische Universität Wien Politecnico di Milano.
Projekt Alcatraz Java RMI / Spread - Gruppe A4.
The free XML Editor for Windows COOKTOP Semistrukturierte Daten 1 Vortrag Semistrukturierte Daten 1 COOKTOP The free XML-Editor for Windows
Gameplay Systems I Softwaretechnologie II (Teil 2): Simulation und 3D Programmierung SS 2012 Prof. Dr. phil. Manfred Thaller Referent: Christian Weitz.
Übungsaufgabe, Permissions, ACLs
E STUNDE Deutsch AP. Dienstag, der 30. April 2013 Deutsch AP (E Stunde)Heute ist ein G Tag Goal: to understand authentic written text, audio material.
Jan Hentschel Microsoft Expert Student Partner Windows Azure Windows Azure Windows Azure Mobile Services.
The future tense with werden The verb werden werdensie / Sie werdetihr werdenwir wirder / sie / es wirstdu werdeich.
Web Services Semistrukturierte Daten 1 – Gruppe 6.
F-Sharp (F#) Eine multiparadigmatische Sprache. Merkmale von F# Multiparadigmatisch.NET-Sprache Skalierbar und effizient Als Forschungsprojekt von Microsoft.
Projekt Systemintegration Datler, Kroiß, Sachs Systemintegration ILV, FL / MIC- 2 (SS2014)
Alles zum OmniPCX Office RCE Release 9
1 von 10 ViS:AT Abteilung IT/3, IT – Systeme für Unterrichtszwecke ViS:AT Österreichische Bildung auf Europaniveau BM:UKK Apple.
PC Club Zürich 27. September 2010 Herzlich willkommen.
Visual Design mit Processing Übung Visualisierung semantischer Information.
Video Tutorial Videobearbeitung – Usability Engineering 1 Topics Auswahl der Kamera Szenenwahl, Regie Überspielen,
Technische Implementation von CERA Hannes Thiemann Max-Planck-Institut für Meteorologie Modelle und Daten zmaw.de Jena, 24. Januar 2007.
Ciiema CITEM - Dr. Siegl VU Dr. Manfred Siegl ENTWURF, ERRICHTUNG, BETRIEB VON DATENNETZEN VU Dr. Manfred Siegl
Launch ON Global.vi System ID object name classname Services to suscribe Observer Control Ref vi-path Service name Step 1 : Objects register to the Global.vi´s,
REBOL/View. grafische Erweiterung zu REBOL sehr schlank schnell kaum dokumentiert.
Page 1 XXX21/08/2014 Implemented by Benutzen Sie diese Titelfolie für Programme und Projekte im Ausland. Setzen Sie das „einheitliche Logo der Zusammenarbeit“
Technische Universität München Fakultät für Informatik Computer Graphics SS 2014 Rüdiger Westermann Lehrstuhl für Computer Graphik und Visualisierung.
Multimedia Streaming.
17. Mai 2006Autor: Walter Leuenberger Computeria Urdorf Treff vom 17. Mai 2006 Podcasting.
AUDIO im WEB HTML & AUDIO WEB_0302 WEBDESIGN MODUL 03 h.huetter 1 Sound-Dateien können, ebenso wie Video-Dateien, auf mehrere Arten in HTML-Dateien integriert.
Endgeräte Seminar HWS 2006/07 - Multimedia-Protokolle für den Wohnzimmer - PC Johannes Kieß
Company Background We Are Creatives We Are Professionals
Mineral Cube Project.
 Präsentation transkript:

Erzeugung von mp4-Dateien

MP4 – Datenformat für MPEG-4 inhaltsorientiert komprimierte Szene inhaltsorientiert komprimierte Szene enthaltene Elemente werden mit jeweils bester Qualität kodiert enthaltene Elemente werden mit jeweils bester Qualität kodiert Übertragung in einem Stream Übertragung in einem Stream Nutzer kann auf einzelne Elemente der Szene zugreifen Nutzer kann auf einzelne Elemente der Szene zugreifen

Zusammensetzung Media Objects Audio naturalsynthetic Video naturalsynthetic

Dateien Scene Description File: Scene Description File: Szenenbeschreibung in BIFSSzenenbeschreibung in BIFS Räumliche und zeitliche Abhängigkeit der Media ObjectsRäumliche und zeitliche Abhängigkeit der Media Objects Stream Description File: Stream Description File: Object DescriptorsObject Descriptors Verhältnis zwischen den Elementary StreamsVerhältnis zwischen den Elementary Streams

Scene Description ViewpointViewpoint NavigationInfoNavigationInfo DirectionalLightDirectionalLight ShapeShape TextureTexture SoundSound InlineInline … Viewpoint { fieldOfView Position Description Ausgangspunkt } Shape { Appearance Appearance { Material Material { DiffuseColor Shininess 0.2 } Texture ImageTexture { url 3 } Geometry Box { Size } Nodes

Scene Description Interpolator Interpolator Sensor Sensor Routes Routes DEF ColorPath ColorInterpolator { key [ ] keyValue [ ] } Interaktion DEF Rotation OrientationInterpolator { key [ ] keyValue [ ] }

Scene Description Interpolator Interpolator Sensor Sensor Routes Routes DEF Clock TimeSensor { cycleInterval 4.0 loop TRUE } Interaktion DEF Touch TouchSensor { }

Scene Description Interpolator Interpolator Sensor Sensor Routes Routes ROUTE Clock.fraction_changed TO ColorPath.set_fraction ROUTE ColorPath.value_changed TO Color.set_diffuseColor ROUTE DoorOpenTS.isActive TO DoorOpenCo.activate ROUTE DoorOpenTS.touchTime TO DoorOpenTimer.startTime Interaktion

Scene Description Update OD Update OD [ { objectDescriptorID 3 esDescr [ { ES_ID 1 muxInfo { filename audio.g723 streamFormat G723 } decConfigDescr { streamType 5 objectTypeIndication 0x21 bufferSizeDB 500 } slConfigDescr { timeStampResolution 1000 CompositionDuration 30 } ] } ]

Stream Description InitialObjectDescriptor Profiles: VisualVisual Audio Audio Scene Description Scene Description Object Descriptor Object Descriptor Graphics Graphics InitialObjectDescriptor { ObjectDescriptorID 1 SceneProfileLevelIndication 1 AudioProfileLevelIndication 1 GraphicsProfileLevelIndication 1 ES_Descr [ { ES_ID 1 muxInfo { fileName scene.od } DecConfigDescr { streamType 1 bufferSizeDB 300 } SLConfigDescr { useaccessUnitStartFlag TRUE timestamplength 14 } ] }

Stream Description Object Descriptor OD_ID ES_Descr IPMP_Descr OCI_Descr OCI_Descr IPMP_Descr ES_Descr...

Stream Description kodierte Repräsentation der Audio- und Video-Daten kodierte Repräsentation der Audio- und Video-Daten Identifizierung von Streams Identifizierung von Streams Beschreibung logischer Abhängigkeiten zwischen den Streams Beschreibung logischer Abhängigkeiten zwischen den Streams Information zu Inhalt der Streams Information zu Inhalt der Streams Elementary Streams:

Stream Description ES_DescrES_IDStreamPriorityURL MuxInfo DecConfigDescr SLConfigDescr IPMPDescr (opt.) LanguageDescr (Opt.) QoSDescr (opt.)

Stream Description ObjectDescriptorID 3 esDescr [ { ES_ID 1 muxInfo { fileName audio.g723 streamFormat G723 } decConfigDescr { streamType 5 ObjectTypeIndication 0x21 bufferSizeDB 500 } slConfigDescr { useTimeStampsFlag TRUE timeStampResolution 1000 timeStampLength 14 } Filename Filename StreamFormat: StreamFormat: BIFS BIFS G723 G723 H263 H263 MuxInfo

Stream Description ObjectDescriptorID 3 esDescr [ { ES_ID 1 muxInfo { fileName audio.g723 streamFormat G723 } decConfigDescr { streamType 5 ObjectTypeIndication 0x21 bufferSizeDB 500 } slConfigDescr { useTimeStampsFlag TRUE timeStampResolution 1000 timeStampLength 14 } StreamType StreamType ObjectTypeIndication ObjectTypeIndication average bitrate average bitrate BufferSizeDB BufferSizeDB DecSpecificInfo { } DecSpecificInfo { } DecConfigDescr

Stream Descriptor ObjectDescriptorID 3 esDescr [ { ES_ID 1 muxInfo { fileName audio.g723 streamFormat G723 } decConfigDescr { streamType 5 ObjectTypeIndication 0x21 bufferSizeDB 500 } slConfigDescr { useTimeStampsFlag TRUE timeStampResolution 1000 timeStampLength 14 } SLConfigDescr SLPacket SLPacket Access Unit Access Unit

Tools BifsEnc.exe BifsEnc.exe Mux.exe Mux.exe

Tools BifsEnc.exe BifsEnc.exe Mux.exe Mux.exe MP4Tool.exe MP4Tool.exe

Tools BifsEnc.exe BifsEnc.exe Mux.exe Mux.exe mp4tool.exe mp4tool.exe Player: Player: IM1IM1 Envivio Player (2D)Envivio Player (2D) SonG (3D)SonG (3D) Philipps MPEG-4 PlayerPhilipps MPEG-4 Player

Fehler-Dateien *.lst *.lst

Fehler-Dateien *.trc *.trc

Links ENST: ENST: mpeg-4 mpeg-4 MPEG-4 Tutorial: MPEG-4 Tutorial: