27
Oliver Lietz - Multimediatechnik / Video Multimediatechnik / Multimediatechnik / Audio Audio Dipl.-Ing. Oliver Lietz Dipl.-Ing. Oliver Lietz http://www.nanocosmos.de/lietz/mta http://www.nanocosmos.de/lietz/mta Digitallabor: Server \\dsy100sv\MTA Digitallabor: Server \\dsy100sv\MTA

Oliver Lietz - Multimediatechnik / Video Multimediatechnik / Audio Dipl.-Ing. Oliver Lietz Digitallabor: Server \\dsy100sv\MTA

Embed Size (px)

Citation preview

Page 1: Oliver Lietz - Multimediatechnik / Video Multimediatechnik / Audio Dipl.-Ing. Oliver Lietz  Digitallabor: Server \\dsy100sv\MTA

Oliver Lietz - Multimediatechnik / Video

Multimediatechnik / AudioMultimediatechnik / Audio

Dipl.-Ing. Oliver LietzDipl.-Ing. Oliver Lietz

http://www.nanocosmos.de/lietz/mtahttp://www.nanocosmos.de/lietz/mta

Digitallabor: Server \\dsy100sv\MTADigitallabor: Server \\dsy100sv\MTA

Page 2: Oliver Lietz - Multimediatechnik / Video Multimediatechnik / Audio Dipl.-Ing. Oliver Lietz  Digitallabor: Server \\dsy100sv\MTA

Oliver Lietz - Multimediatechnik / Video

ÜbersichtÜbersicht

OrganisatorischesOrganisatorisches

PersonPerson

Fachlicher ÜberblickFachlicher Überblick

ÜbungenÜbungen

Page 3: Oliver Lietz - Multimediatechnik / Video Multimediatechnik / Audio Dipl.-Ing. Oliver Lietz  Digitallabor: Server \\dsy100sv\MTA

Oliver Lietz - Multimediatechnik / Video

OrganisatorischesOrganisatorisches

Blockveranstaltung alle 2 Wo./2 BlöckeBlockveranstaltung alle 2 Wo./2 Blöcke

Page 4: Oliver Lietz - Multimediatechnik / Video Multimediatechnik / Audio Dipl.-Ing. Oliver Lietz  Digitallabor: Server \\dsy100sv\MTA

Oliver Lietz - Multimediatechnik / Video

VeranstaltungVeranstaltung

Multimediatechnik / Audio, ÜbungMultimediatechnik / Audio, Übung

2 SWS, Doppel-Block 14täglich2 SWS, Doppel-Block 14täglich

Frage: 4-fach-Block-Termin?Frage: 4-fach-Block-Termin?

Prüfungsleistungen?Prüfungsleistungen?

Bitte per Email anmelden!Bitte per Email anmelden!

Page 5: Oliver Lietz - Multimediatechnik / Video Multimediatechnik / Audio Dipl.-Ing. Oliver Lietz  Digitallabor: Server \\dsy100sv\MTA

Oliver Lietz - Multimediatechnik / Video

ÜbersichtÜbersicht

PersonPerson

Page 6: Oliver Lietz - Multimediatechnik / Video Multimediatechnik / Audio Dipl.-Ing. Oliver Lietz  Digitallabor: Server \\dsy100sv\MTA

Oliver Lietz - Multimediatechnik / Video

PersonPerson Dipl.-Ing. Elektrotechnik TU Berlin Dipl.-Ing. Elektrotechnik TU Berlin Nachrichtentechnik / Akustik / InformatikNachrichtentechnik / Akustik / Informatik

Neuer Lehrauftrag seit einer WocheNeuer Lehrauftrag seit einer Woche

Mitarbeiter am Heinrich-Hertz-Institut BerlinMitarbeiter am Heinrich-Hertz-Institut BerlinForschung/Entwicklung MPEG-CodierungForschung/Entwicklung MPEG-Codierung

Gründer / Partner nanocosmos gmbhGründer / Partner nanocosmos gmbhEntwicklung und Beratung für Multimedia-Entwicklung und Beratung für Multimedia-SoftwareSoftware

http://www.nanocosmos.de/lietzhttp://www.nanocosmos.de/lietz// [email protected]@nanocosmos.de

Page 7: Oliver Lietz - Multimediatechnik / Video Multimediatechnik / Audio Dipl.-Ing. Oliver Lietz  Digitallabor: Server \\dsy100sv\MTA

Oliver Lietz - Multimediatechnik / Video

PersonPerson

Schwerpunkte:Schwerpunkte:– Audioverarbeitung, Codecs, Formate, SprachverarbeitungAudioverarbeitung, Codecs, Formate, Sprachverarbeitung– Weniger: Musik-SynthesizerWeniger: Musik-Synthesizer

Geteilte Übung mit Dozent Michael SteppatGeteilte Übung mit Dozent Michael Steppat

Page 8: Oliver Lietz - Multimediatechnik / Video Multimediatechnik / Audio Dipl.-Ing. Oliver Lietz  Digitallabor: Server \\dsy100sv\MTA

Oliver Lietz - Multimediatechnik / Video

ProjekteProjekte Softwarecodecs (MP3, MPEG, H.264, DVD, HD)Softwarecodecs (MP3, MPEG, H.264, DVD, HD)

Softwareprodukte zur Video-/AudioverarbeitungSoftwareprodukte zur Video-/Audioverarbeitung

Spezialentwicklungen für KundenSpezialentwicklungen für Kunden

Forschungsnahe Entwicklung & BeratungForschungsnahe Entwicklung & Beratung

Page 9: Oliver Lietz - Multimediatechnik / Video Multimediatechnik / Audio Dipl.-Ing. Oliver Lietz  Digitallabor: Server \\dsy100sv\MTA

Oliver Lietz - Multimediatechnik / Video

TranSpeakerTranSpeaker

Servergesteuerte Sprachsynthese (TTS)Servergesteuerte Sprachsynthese (TTS)

MP3-Streaming von übersetzten TextenMP3-Streaming von übersetzten Texten

Page 10: Oliver Lietz - Multimediatechnik / Video Multimediatechnik / Audio Dipl.-Ing. Oliver Lietz  Digitallabor: Server \\dsy100sv\MTA

Oliver Lietz - Multimediatechnik / Video

InhaltInhalt

Abtastung / QuantisierungAbtastung / Quantisierung

DateiformateDateiformate

Page 11: Oliver Lietz - Multimediatechnik / Video Multimediatechnik / Audio Dipl.-Ing. Oliver Lietz  Digitallabor: Server \\dsy100sv\MTA

Oliver Lietz - Multimediatechnik / Video

Material / Internet / SoftwareMaterial / Internet / Software

Software:Software:

Audacity (Audio Editor, OpenSource)Audacity (Audio Editor, OpenSource)

Waveosaur (Audio Editor, Freeware)Waveosaur (Audio Editor, Freeware)

VirtualDub (Freeware Video Editor)VirtualDub (Freeware Video Editor)

zusätzliche Pluginszusätzliche Plugins

Samplitude (kommerziell)Samplitude (kommerziell)

Page 12: Oliver Lietz - Multimediatechnik / Video Multimediatechnik / Audio Dipl.-Ing. Oliver Lietz  Digitallabor: Server \\dsy100sv\MTA

Oliver Lietz - Multimediatechnik / Video

AudacityAudacity

Audio-Editor mit Plugins´, VST-kompatibelAudio-Editor mit Plugins´, VST-kompatibel[OpenSource][OpenSource]

Page 13: Oliver Lietz - Multimediatechnik / Video Multimediatechnik / Audio Dipl.-Ing. Oliver Lietz  Digitallabor: Server \\dsy100sv\MTA

Oliver Lietz - Multimediatechnik / Video

WaveosaurWaveosaur

Audio-Editor, FreewareAudio-Editor, Freeware

Page 14: Oliver Lietz - Multimediatechnik / Video Multimediatechnik / Audio Dipl.-Ing. Oliver Lietz  Digitallabor: Server \\dsy100sv\MTA

Oliver Lietz - Multimediatechnik / Video

VirtualDubVirtualDub

Video-Editor, auch zum Audio-KonvertierenVideo-Editor, auch zum Audio-Konvertieren[ OpenSource ][ OpenSource ]

Page 15: Oliver Lietz - Multimediatechnik / Video Multimediatechnik / Audio Dipl.-Ing. Oliver Lietz  Digitallabor: Server \\dsy100sv\MTA

Oliver Lietz - Multimediatechnik / Video

Digitalisierung eines SignalsDigitalisierung eines SignalsAbtastung & Quantisierung = Puls-Code-Modulation (PCM)Abtastung & Quantisierung = Puls-Code-Modulation (PCM)

Page 16: Oliver Lietz - Multimediatechnik / Video Multimediatechnik / Audio Dipl.-Ing. Oliver Lietz  Digitallabor: Server \\dsy100sv\MTA

Oliver Lietz - Multimediatechnik / Video

Datenmenge PCMDatenmenge PCM

Beispiel:Beispiel:

44.1 kHz (Samples/Sekunde)44.1 kHz (Samples/Sekunde)

16 Bit/Sample Auflösung16 Bit/Sample Auflösung

Datenmenge:Datenmenge:

44100 * 2 Bytes = 88200 Bytes/Sekunde je Kanal44100 * 2 Bytes = 88200 Bytes/Sekunde je Kanal

Page 17: Oliver Lietz - Multimediatechnik / Video Multimediatechnik / Audio Dipl.-Ing. Oliver Lietz  Digitallabor: Server \\dsy100sv\MTA

Oliver Lietz - Multimediatechnik / Video

Dateiformate und CodecsDateiformate und Codecs

Wave (Microsoft)Wave (Microsoft)– Container/Kapselung verschiedener Formate (Codecs)Container/Kapselung verschiedener Formate (Codecs)– RIFF-Datenpakete (Chunks), ähnlich AVIRIFF-Datenpakete (Chunks), ähnlich AVI

– chunkIDchunkID– chunkSizechunkSize– wFormatTag (short) wFormatTag (short) – wChannels (unsigned short) wChannels (unsigned short) – dwSamplesPerSec (unsigned int) dwSamplesPerSec (unsigned int) – dwAvgBytesPerSec (unsigned int) dwAvgBytesPerSec (unsigned int) – wBlockAlign (unsigned short) wBlockAlign (unsigned short) – wBitsPerSample (unsigned short) wBitsPerSample (unsigned short)

Page 18: Oliver Lietz - Multimediatechnik / Video Multimediatechnik / Audio Dipl.-Ing. Oliver Lietz  Digitallabor: Server \\dsy100sv\MTA

Oliver Lietz - Multimediatechnik / Video

Dateiformate und CodecsDateiformate und Codecs

MP3MP3– ISO-Standard „MPEG-Audio Layer 3“ISO-Standard „MPEG-Audio Layer 3“– Verlustbehaftete KomprimierungVerlustbehaftete Komprimierung– Kein spezieller Container wie WAVEKein spezieller Container wie WAVE– „„Elementarstrom“: nur Audio bzw. VideoElementarstrom“: nur Audio bzw. Video– Audio+Video: MPEG-ProgrammstromAudio+Video: MPEG-Programmstrom– Aufbau in „Frames“ mit je gleichem Header:Aufbau in „Frames“ mit je gleichem Header:

Syncword, Bitrate, Samplingrate, …Syncword, Bitrate, Samplingrate, …

Page 19: Oliver Lietz - Multimediatechnik / Video Multimediatechnik / Audio Dipl.-Ing. Oliver Lietz  Digitallabor: Server \\dsy100sv\MTA

Oliver Lietz - Multimediatechnik / Video

AudiocodierungAudiocodierung

Unkomprimiert: PCMUnkomprimiert: PCM– Sampling-Frequenz, Auflösung (Bits)Sampling-Frequenz, Auflösung (Bits)– Z.B. 44,1 kHz, 16 BitsZ.B. 44,1 kHz, 16 Bits

Page 20: Oliver Lietz - Multimediatechnik / Video Multimediatechnik / Audio Dipl.-Ing. Oliver Lietz  Digitallabor: Server \\dsy100sv\MTA

Oliver Lietz - Multimediatechnik / Video

Übung: Audiospur aus Video extrahierenÜbung: Audiospur aus Video extrahieren

VirtualDub.exeVirtualDub.exeFile/Open loriot.aviFile/Open loriot.aviFile/Properties: Formate für Bild und TonFile/Properties: Formate für Bild und TonFile/Save As WAV: loriot1.wavFile/Save As WAV: loriot1.wavAbspielen mit MediaPlayerAbspielen mit MediaPlayer

Warum ist nichts zu hören?Warum ist nichts zu hören?

Darauf achten, dass PCM-Format verwendet wird!Darauf achten, dass PCM-Format verwendet wird!

Page 21: Oliver Lietz - Multimediatechnik / Video Multimediatechnik / Audio Dipl.-Ing. Oliver Lietz  Digitallabor: Server \\dsy100sv\MTA

Oliver Lietz - Multimediatechnik / Video

Audioformate in AVI/WAVEAudioformate in AVI/WAVE

AVI enthält verschiedene Formate, in diesem Fall:AVI enthält verschiedene Formate, in diesem Fall:– Video: XVID/MPEG-4Video: XVID/MPEG-4– Audio: MP3 (MPEG Layer 3)Audio: MP3 (MPEG Layer 3)

„„Direct Stream Copy“ Direct Stream Copy“ kopiert Daten direkt kopiert Daten direkt

„„Full Processing Mode“ Full Processing Mode“ -> in PCM konvertieren-> in PCM konvertieren

Save As WAV…Save As WAV…

Page 22: Oliver Lietz - Multimediatechnik / Video Multimediatechnik / Audio Dipl.-Ing. Oliver Lietz  Digitallabor: Server \\dsy100sv\MTA

Oliver Lietz - Multimediatechnik / Video

Zeit- und FrequenzdarstellungZeit- und Frequenzdarstellung

Sprache „Es bleibt“Sprache „Es bleibt“

Frequenzen: hörbar ca. 20 Hz - 20 kHzFrequenzen: hörbar ca. 20 Hz - 20 kHz

Audacity „Analyse / Frequenzanalyse“Audacity „Analyse / Frequenzanalyse“

Page 23: Oliver Lietz - Multimediatechnik / Video Multimediatechnik / Audio Dipl.-Ing. Oliver Lietz  Digitallabor: Server \\dsy100sv\MTA

Oliver Lietz - Multimediatechnik / Video

Filter / EqualizerFilter / Equalizer

Tiefpass: nur tiefe Frequenzen durchlassenTiefpass: nur tiefe Frequenzen durchlassen

Audacity: Effekt / Filter / EqualizerAudacity: Effekt / Filter / Equalizer

Page 24: Oliver Lietz - Multimediatechnik / Video Multimediatechnik / Audio Dipl.-Ing. Oliver Lietz  Digitallabor: Server \\dsy100sv\MTA

Oliver Lietz - Multimediatechnik / Video

AufgabenAufgabenBrandt.wav: Brandt.wav: – Bandpass-Filter, 1000-3000 Hz, Speichern als bandpass.wavBandpass-Filter, 1000-3000 Hz, Speichern als bandpass.wav– Analyse/Frequenzanalyse, Screenshot speichernAnalyse/Frequenzanalyse, Screenshot speichern– andere Filter ausprobieren:andere Filter ausprobieren:

Abschnitt markieren, Amplifier / Verstärken / Normalisieren Abschnitt markieren, Amplifier / Verstärken / Normalisieren

Loriot.wav:Loriot.wav:– 2 Redner (z.B. Brandt und Sprecher) herausschneiden und speichern 2 Redner (z.B. Brandt und Sprecher) herausschneiden und speichern

als Brandt1.wav, Kommentar.wav, jeweils ca. 20 Sekundenals Brandt1.wav, Kommentar.wav, jeweils ca. 20 Sekunden

Schneiden / Mischen: Schneiden / Mischen: – Redner abwechselnd kurze Stellen hintereinander sprechen lassenRedner abwechselnd kurze Stellen hintereinander sprechen lassen– Jeweils auf rechten/linken Kanal legen (Stereo/Lautstärke anpassen)Jeweils auf rechten/linken Kanal legen (Stereo/Lautstärke anpassen)

Page 25: Oliver Lietz - Multimediatechnik / Video Multimediatechnik / Audio Dipl.-Ing. Oliver Lietz  Digitallabor: Server \\dsy100sv\MTA

Oliver Lietz - Multimediatechnik / Video

Stereo-Spuren bearbeitenStereo-Spuren bearbeiten

Stereotonspur trennenStereotonspur trennen

Danach Spuren einzeln Danach Spuren einzeln bearbeitenbearbeiten

Page 26: Oliver Lietz - Multimediatechnik / Video Multimediatechnik / Audio Dipl.-Ing. Oliver Lietz  Digitallabor: Server \\dsy100sv\MTA

Oliver Lietz - Multimediatechnik / Video

Alias-EffektAlias-Effekt

AbtastfrequenzAbtastfrequenzzu niedrigzu niedrig

AliasfrequenzAliasfrequenz

Page 27: Oliver Lietz - Multimediatechnik / Video Multimediatechnik / Audio Dipl.-Ing. Oliver Lietz  Digitallabor: Server \\dsy100sv\MTA

Oliver Lietz - Multimediatechnik / Video

Aufgabe für Waveosaur (Aliasing)Aufgabe für Waveosaur (Aliasing)

Datei öffnen, Brandt.wavDatei öffnen, Brandt.wav

Resampling:Resampling:von 48 kHz nach 5 kHzvon 48 kHz nach 5 kHz

Erst ohne, dann mit Filter !Erst ohne, dann mit Filter !