вообще есть в наличие?
щас скину дополнительную инфу
https://pastenow.ru/BL10V - результат работы с картинкой, там можно видеть imread() https://pastenow.ru/BL13M - Я без понятия каким боком, но сейчас сработало как нужно, хотя код был в точности такой же, как сейчас я ввел. Тем не менее - FAILED при загрузке библиотеки в логе присутствует, с чем это связано?
gstreamer нету, Microsoft media foundation загрузилась и работает.
а как же он без него работает?
Ну, значит не она... Каким-то образом эта штука нашла больше бэк-эндов в этот раз и одни из них заработал, в том куске лога не видно, какой именно.
можно весь лог скинуть? Я хочу разобраться почему с камерой траблы, да и почему он не видит opencv_videoio_gstreamer451_64d.dll тоже load C:\Users\TSUKAT\source\repos\ConsoleApplication3\x64\Debug\opencv_videoio_gstreamer451_64d.dll Почему он вообще его ищет в дебаге апликухи?
Потому, что opencv ничего не знает о том, как работать с медиа-потоком и полагается на внешние библиотеки. То что она ищет (и находит похоже, но не может загрузить) плагин для opencv, но ему нужен настоящий gstreamer, которого нет в путях.
каково решение? Я могу просто грузануть через vcpkg gstreamer?
Вроде же и так заработало? Можно просто забить на него.
да оно 2 дня не работало, я из-за этой *балы потратил больше 20 часов на то чтоб библиотеки гонять туда сюда и разные сборки пробовать. То что оно сейчас единожды заработало меня не успокаивает
ну надо проверять, есть ли там gstreamer опакеченый или нет
ну скриншоты я смотреть уж точно не буду :)
ты имеешь ввиду проверить по тем путям что он ищет эту дллку gstreamer? Насколько я заметил, там не совсем стандартный он, opencv_videoio_gstreamer какой-то
Упс. Не тебе... С iPhone SE не удобно писать.
Посмотри в логе, какой именно бэкэнд заработал. Потом нужно бы понять, где она их вообще нашла.
я могу скинуть лог?) Я могу упустить что-то
Да, можешь вообще мне в личку.
спасибо, добрый человек)
я не про пути. Я про то, есть ли в репах vcpkg gstreamer или нет. Я хз, как там в твоём кейсе идёт подключение 3rd party. Лог, если на пастебине, можешь и сюда в чат кидать. главное не скриншотами
https://pastebin.com/4DQSJyZZ
а, у тебя opencv уже тянется через vcpkg. одобряю
так а почему он ищет какую-то странную дллку? Она вроде к opencv больше, чем к gstreamer
вообще по логике - да
да я столько *бался со всем этим что просто охренеть можно
и что ему не нравится? Как он вообще работает?
есть подозрения, что по умолчанию он билдит версию без gstreamer, и когда его не находит, пытается найти его в системе хоть где-то по каким-то там путям
Обсуждают сегодня