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