Fehler mit FFMPEG unter Ubuntu 16.04 bei Verwendung von AMERGE: Segmentation Fault, et al

672
Robert

[ffmpeg-Versionsinfo unten sowie OS-Versionsinfo.]

Ich versuche den sidechaincompression-Filter zusammen mit dem amerge-Filter in ffmpeg zu verwenden, um Voiceover-Audio über ein Audiobett zu ducken.

Die beiden Dateien haben dieselbe Samplerate und dasselbe Format und beide sind einkanalig (Mono).

Wenn ich den folgenden CLI-Befehl verwende:

ffmpeg -i padded591.flac -i gr-mono.flac -filter_complex "[0: a: 0] asplit = 2 [sc] [mix]; [1: a: 0] [sc] sidechaincompress [compr]; [compr ] [mix] amerge "-ac 1 output-merged.flac

Ich erhalte die folgenden Fehler:

[Parsed_sidechaincompress_1 @ 0x30fc660] Kein Kanallayout für Eingang 1 [Parsed_amerge_2 @ 0x30fcea0] Kein Kanallayout für Eingang 1 [Parsed_amerge_2 @ 0x30fcea0] Eingangskanallayouts überlappen: Das Layout der Ausgänge wird durch die Anzahl der verschiedenen Eingangskanäle [flac @ 0x30fb9e0] bestimmt als 24 Bits pro Abtastwert

und:

Segmentierungsfehler (Core-Dump)

Ich habe verschiedene Dateitypen ausprobiert, unterschiedliche Dateireihenfolgen, sogar das Ausführen von e2fsck auf dem System, ohne Erfolg.

Jede Hilfe bei der Lösung dieses Problems wäre sehr dankbar!

ffmpeg Versionsinfo ffmpeg Version N-77827-g9006567 Copyright (c) 2000-2016 Die mit gcc 5.3.1 (Ubuntu 5.3.1-5ubuntu2) erstellten FFmpeg-Entwickler 20160108 Konfiguration: libavutil 55. 13.100 / 55. 13.100 libavcodec 57. 22.100 / 57. 22.100 libavformat 57. 21.101 / 57. 21.101 libavdevice 57. 0.100 / 57. 0.100 libavfilter 6. 23.100 / 6. 23.100 libswscale 4. 0.100 / 4. 0.100 libswresample 2. 0.101 / 2. 0.101

Infos zur Betriebssystemversion Ubuntu Xenial Xerus (Entwicklungszweig) [x64]

1

1 Antwort auf die Frage

1
Robert

Nachdem ich dies als Fehler bei ffmpeg veröffentlicht hatte, wurde ich angewiesen, die neueste Version auszuprobieren. Anscheinend hatten sie während meiner Kämpfe den Fehler bereits gefunden und behoben.

Antwort: Die neueste Version der ffmpeg-Version behebt einen Fehler.