Рейтинг:0

FFMPEG скомпилирован с alsa, но все еще «Неизвестный формат ввода: 'alsa'»

флаг th

Столкнулся с проблемой с ffmpeg+alsa.

Бег, например sudo ffmpeg -f alsa -ac 1 -i hw:1 -t 30 out.wav дает мне:

...Неизвестный формат ввода: 'alsa'...

Проверка на альсу:

Я скомпилировал конфиг со следующей настройкой.

Бег ./ffmpeg -formats |grep alsa в директории ffmpeg:

...DE alsa Аудиовыход ALSA...

Бег кошка config.h | grep ALSA в том же каталоге:

...
#define CONFIG_ALSA 1
# определить CONFIG_ALSA_INDEV 1
# определить CONFIG_ALSA_OUTDEV 1
...

Сейчас вообще понятия не имею. Перекомпиляция с тем же конфигом ничего не дала.

флаг hr
Куда вы установили скомпилированную программу *в*? `./ffmpeg` не обязательно будет запускать тот же двоичный файл, что и `sudo ffmpeg`
5he1n avatar
флаг th
@steeldriver черт... Это было так глупо, я не могу поверить, что пропустил это. Спасибо!

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.