Ошибки с FFMPEG в Ubuntu 16.04 при использовании AMERGE: ошибка сегментации и др.

627
Robert

[Информация о версии ffmpeg ниже, а также информация о версии ОС.]

Я пытаюсь использовать фильтр сжатия боковой цепи вместе с фильтром amerge в ffmpeg для уклонения закадрового звука над аудио-кроватью.

Два файла имеют одинаковую частоту дискретизации и одинаковый формат, и оба являются одноканальными (моно).

Когда я использую следующую команду CLI:

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

Я получаю следующий набор ошибок:

[Parsed_sidechaincompress_1 @ 0x30fc660] Нет макета канала для входа 1 [Parsed_amerge_2 @ 0x30fcea0] Нет макета канала для входа 1 [Parsed_amerge_2 @ 0x30fcea0] Схемы расположения входного канала перекрываются: схема выхода будет определяться количеством различных входных каналов [flac @ 0x30f] как 24 бита на выборку

а также:

Ошибка сегментации (ядро сброшено)

Я пробовал разные типы файлов, разные порядки файлов, даже запуск e2fsck в системе, но безрезультатно.

Любая помощь в решении этой проблемы будет принята с благодарностью!

информация о версии ffmpeg версия ffmpeg N-77827-g9006567 Copyright (c) 2000-2016 разработчики FFmpeg, созданные с использованием gcc 5.3.1 (Ubuntu 5.3.1-5ubuntu2) 20160108 конфигурация: 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

Информация о версии ОС Ubuntu Xenial Xerus (ветка разработки) [x64]

1

1 ответ на вопрос

1
Robert

После публикации этого сообщения об ошибке в ffmpeg мне было предложено попробовать последнюю версию. Очевидно, во время моей борьбы они уже нашли и исправили ошибку.

Ответ: В последней версии ffmpeg исправлена ​​ошибка.

Похожие вопросы