Video mit Amplitudenverlauf von Audio zum Synchronisieren

  • Hallo!

    Suche eine Software mit der man z.B. aus einer .wav Datei
    ein Video generieren kann, in dem man die Aussteuerung
    oder vielleicht auch den Frequenzanteil beobachten kann.

    Würde dies für die Synchronisation einer Live-Aufnahme
    mit der Wiedergabe in Sibelius brauchen.

    Danke auch für Bemerkungen zum Umfeld dieses Themas.

    Erhy

  • Schau dir mal bei AviSynth die Funktion Histogram() an. Die hat auch Audio-Analyse-Modi.

    PHP
    audio = WavSource("*.wav")
    len25 = Ceil(audio.AudioLengthF/audio.AudioRate*25.0)
    video = BlankClip(audio, length=len25, width=352, height=288, pixel_type="YV12", fps=25)
    Histogram(AudioDub(video, audio), mode="audiolevels") # ab AviSynth 2.58
  • man könnte auch ffmpeg benutzen, bzw. ffplay zur Vorschau:

    Code
    ffplay -f lavfi "amovie=test.wav,asplit=3[out1][a][b]; [a]showwaves=s=640x240,pad=iw:ih*2[waves]; [b]showspectrum=s=640x240[spectrum]; [waves][spectrum] overlay=0:h [out0]"

    Wirklich schön finde ich aber zugegebenermaßen eher die Visualisierungen die es man so mit Blender und kleinen Skripten hinbekommt.
    Einfach mal nach:
    Blender Audio Visualization
    googlen, gibt es auch einige Tutorials zu.

    http://www.vsxu.com sieht auch interessant aus.

  • Danke für eure Antworten.

    Es ist so,
    dass mit der Sibelius Notationssoftware
    zusätzlich zu einer Notation,
    die man Wiedergeben kann,
    ein Live-Audio oder -Video laden kann,
    dass gleichzeitig abgespielt wird.

    Nur bei der Synchronisation wird es haarig.

    Man kann zum Live-Material sogenannte
    Hitpoints setzen.
    Damit sieht man welcher Note dieses Ereignis zugeordnet ist.
    Variiert man das Tempo in der Notation,
    kann man so eine Synchronisation erreichen.

    Wann man den Hitpoint setzt ist visuell viel leichter zu bestimmen.

    Es ist mir mehr dieser technische Aspekt wichtig
    und hab bis jetzt noch keine Video-Erfahrung.

    Erhy

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!