Невозможно перечислить опции для карты захвата в ffmpeg: «Невозможно связать объект» - PullRequest
0 голосов
/ 16 апреля 2020

Я пытаюсь перечислить параметры устройства «AJA Kona3G Quad» на Windows 10, используя ffmpeg.

[dshow @ 000001343e7d9740] Видеоустройства DirectShow (некоторые могут быть как видео и аудиоустройства) [dshow @ 000001343e7d9740] "AJA S-Capture Kona3GQuad - 0"

[dshow @ 000001343e7d9740] Альтернативное имя "@device_sw_ {860BB310-5D01-11D0-BD3B-00A0C65B1186 }70 1029 * -49B6-9DED-D6D2DFCA06A8} "

[dshow @ 000001343e7d9740] Аудио DirectShow

[dshow @ 000001343e7d9740]" AJA S-Capture [Аудио] Kona3GQuad - 0 "* 1010 1011 * [dshow @ 000001343e7d9740] Альтернативное имя "@device_sw_ {33D9A762-90C8-11D0-BD43-00A0C911CE86} {89BB1190-565 C -49B6-9DED-D6D2DFCA06A8}" 1012 *

*1013* *1014* кажется, но как только я получаю имя своего устройства и пытаюсь перечислить его параметры, ffmpeg возвращает следующее

[dshow @ 000001aeac2a96c0] Невозможно BindToObject для AJA S-Capture Kona3GQuad - 0

[dshow @ 000001aeac2a96c0] Не удалось найти видео o устройство с именем [AJA S-Capture Kona3GQuad - 0] среди исходных устройств типа видео.

video = AJA S-Capture Kona3GQuad - 0: ошибка ввода-вывода

Имеют кто-нибудь из вас уже сталкивался с этой проблемой, и если да, то можете ли вы указать мне правильное направление

Спасибо и позаботьтесь в эти стрессовые времена

1 Ответ

1 голос
/ 17 апреля 2020

Упомянутые вами признаки указывают на проблему в драйвере AJA Kona3G (на самом деле, даже не драйвер как таковой , но его интеграция с DirectShow реализована в виде пользовательского фильтра AJA DirectShow).

Система имеет эту интеграцию, но она либо неработоспособна, либо устарела, поэтому вы видите проблему API DirectShow, исходящую от стороннего компонента и пересылаемую в FFmpeg.

Вам необходимо иметь AJA-материал переустановить и / или обратиться в службу поддержки для решения.

Это на самом деле не вопрос программирования.

...