Multimediatechnik / Audio
Transcription
Multimediatechnik / Audio
Multimediatechnik / Audio Dipl.-Ing. Oliver Lietz Oliver Lietz - Multimediatechnik / Video Übersicht Person Organisatorisches Fachlicher Überblick Oliver Lietz - Multimediatechnik / Video Übersicht Person Oliver Lietz - Multimediatechnik / Video Person Dipl.Dipl.-Ing. Elektrotechnik TU Berlin Nachrichtentechnik / Akustik / Informatik Neuer Lehrauftrag seit einer Woche Mitarbeiter am HeinrichHeinrich-HertzHertz-Institut Berlin Forschung/Entwicklung MPEGMPEG-Codierung Grü Gründer / Partner nanocosmos gmbh Entwicklung und Beratung fü für MultimediaMultimedia-Software http://www.nanocosmos.de/lietz/ http://www.nanocosmos.de/lietz/ lietz@nanocosmos.de Oliver Lietz - Multimediatechnik / Video Person Schwerpunkte: – Audioverarbeitung, Codecs, Codecs, Formate, Sprachverarbeitung – Weniger: MusikMusik-Synthesizer Geteilte Übung mit Dozent Michael Steppat Oliver Lietz - Multimediatechnik / Video Projekte Softwarecodecs (MP3, MPEG, H.264, DVD, HD) Softwareprodukte zur VideoVideo-/Audioverarbeitung Spezialentwicklungen fü für Kunden Forschungsnahe Entwicklung & Beratung Oliver Lietz - Multimediatechnik / Video TranSpeaker Servergesteuerte Sprachsynthese (TTS) MP3MP3-Streaming von übersetzten Texten Oliver Lietz - Multimediatechnik / Video Übersicht Organisatorisches Oliver Lietz - Multimediatechnik / Video Veranstaltung Multimediatechnik 2 / Audio, Übung SWS, DoppelDoppel-Block 14tä 14täglich Frage: 44-fachfach-BlockBlock-Termin? Prü Prüfungsleistungen? Bitte per Email anmelden! Oliver Lietz - Multimediatechnik / Video Inhalt Abtastung / Quantisierung Dateiformate Oliver Lietz - Multimediatechnik / Video Material / Internet / Software Software: Audacity (Audio Editor, OpenSource) OpenSource) Waveosaur VirtualDub (Audio Editor, Freeware) (Freeware Video Editor) zusä zusätzliche Plugins Samplitude (kommerziell) Oliver Lietz - Multimediatechnik / Video Audacity AudioAudio-Editor mit Plugins´ Plugins´, VSTVST-kompatibel [OpenSource] OpenSource] Oliver Lietz - Multimediatechnik / Video Waveosaur AudioAudio-Editor, Freeware Oliver Lietz - Multimediatechnik / Video VirtualDub VideoVideo-Editor, auch zum AudioAudio-Konvertieren [ OpenSource ] Oliver Lietz - Multimediatechnik / Video Digitalisierung eines Signals Abtastung & Quantisierung = PulsPuls-CodeCode-Modulation (PCM) Oliver Lietz - Multimediatechnik / Video Datenmenge PCM Beispiel: 44.1 kHz (Samples/Sekunde) 16 Bit/Sample Auflö Auflösung Datenmenge: 44100 * 2 Bytes = 88200 Bytes/Sekunde je Kanal Oliver Lietz - Multimediatechnik / Video Dateiformate und Codecs Wave (Microsoft) – Container/Kapselung verschiedener Formate (Codecs (Codecs)) – RIFFRIFF-Datenpakete (Chunks), Chunks), ähnlich AVI – – – – – – – – chunkID chunkSize wFormatTag (short) short) wChannels (unsigned short) short) dwSamplesPerSec (unsigned int) int) dwAvgBytesPerSec (unsigned int) int) wBlockAlign (unsigned short) short) wBitsPerSample (unsigned short) short) Oliver Lietz - Multimediatechnik / Video Dateiformate und Codecs MP3 – – – – – – ISOISO-Standard „MPEGMPEG-Audio Layer 3“ Verlustbehaftete Komprimierung Kein spezieller Container wie WAVE „Elementarstrom“ Elementarstrom“: nur Audio bzw. Video Audio+Video: Audio+Video: MPEGMPEG-Programmstrom Aufbau in „Frames“ Frames“ mit je gleichem Header: Header: Syncword, Syncword, Bitrate, Samplingrate, Samplingrate, … Oliver Lietz - Multimediatechnik / Video Audiocodierung Unkomprimiert: PCM – SamplingSampling-Frequenz, Frequenz, Auflö Auflösung (Bits) – Z.B. 44,1 kHz, 16 Bits Oliver Lietz - Multimediatechnik / Video Übung: Audiospur aus Video extrahieren VirtualDub.exe File/Open loriot.avi File/Save As WAV: loriot1.wav Abspielen mit MediaPlayer Warum ist nichts zu hö hören? Oliver Lietz - Multimediatechnik / Video Audioformate in AVI/WAVE AVI enthä enthält verschiedene Formate, in diesem Fall: – Video: XVID/MPEGXVID/MPEG-4 – Audio: MP3 (MPEG Layer 3) „Direct Stream Copy“ Copy“ kopiert Daten direkt „Full Processing Mode“ Mode“ -> in PCM konvertieren Save As WAV… WAV… Oliver Lietz - Multimediatechnik / Video Aufgaben Brandt.wav: Brandt.wav: – BandpassBandpass-Filter, 10001000-3000 Hz, Speichern als bandpass.wav – Analyse/Frequenzanalyse, Screenshot speichern – andere Filter ausprobieren: Abschnitt markieren, Amplifier / Verstä Verstärken / Normalisieren Loriot.wav: Loriot.wav: – 2 Redner (z.B. Brandt und Sprecher) herausschneiden und speichern speichern als Brandt1.wav, Kommentar.wav, Kommentar.wav, jeweils ca. 20 Sekunden Schneiden / Mischen: – Redner abwechselnd kurze Stellen hintereinander sprechen lassen – Jeweils auf rechten/linken Kanal legen (Stereo/Lautstä (Stereo/Lautstärke anpassen) Oliver Lietz - Multimediatechnik / Video Alias-Effekt Abtastfrequenz zu niedrig Aliasfrequenz Oliver Lietz - Multimediatechnik / Video Aufgabe für Waveosaur (Aliasing) Datei öffnen, Brandt.wav Resampling: Resampling: von 48 kHz nach 5 kHz Erst ohne, dann mit Filter ! Oliver Lietz - Multimediatechnik / Video