Перевернутое изображение в Skype - неправильное ядро?

Закрыто
keleg
Сообщения: 4930
Зарегистрирован: 15 сен 2011, 01:58

Перевернутое изображение в Skype - неправильное ядро?

Сообщение keleg »

Уже давно борюсь с перевернутым изображением с вебки на скайпе.
В Росином skype стоит запуск через
LD_LIBRARY_PATH=/opt/skypelibs LD_PRELOAD=/opt/skypelibs/v4l2convert.so exec /usr/share/skype/skype
Это правильно, этот рецепт на всех форумах предлагается.
Но не работает. Причем ноут древний и его камера в поддерживаемых v4l2convert.so значится уж больше года.
В гуглопоиске решения нашел вот такую статью
http://habrahabr.ru/post/127551/
Там утверждается, что можно воспользоваться v4l2ucp. Пакет под марафон есть, ставим, запускаем.
Опции переворачивания нет. В статье по ссылке утверждается, что это бывает, когда ядро скомпилировано без опции
CONFIG_DMIID=y, т.е. Firmware Drivers -> Export DMI identification via sysfs to userspace.

В связи с этим два вопроса
1) У кого-нибудь вообще под марафоном v4l2 решила проблему переворота изображения? Или же она с нашим ядром просто не работает в этой области?
2) Как бы попробовать перекомпилить ядро с этой опцией и посмотреть на результат? Что ставить, где прописывать?
Аватара пользователя
VictorR2007
Сообщения: 7756
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

Re: Перевернутое изображение в Skype - неправильное ядро?

Сообщение VictorR2007 »

У меня на ноутбуке камера перевернута. Приходилось переворачивать её вручную.
Когда установка стала через get-skype то работает все без бубнов.
А попробуй запустить его из консоли такой командой, интересно что выдаст.

Код: Выделить всё

LD_LIBRARY_PATH=/opt/skypelibs exec /usr/share/skype/skype "$@"
И что интересно, guvcview показыват изображение правильно.
http://abf.rosalinux.ru/downloads/victo ... sa2012lts/
Аватара пользователя
VictorR2007
Сообщения: 7756
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

Re: Перевернутое изображение в Skype - неправильное ядро?

Сообщение VictorR2007 »

Как вариант, можно установить v4l-utils-qt4.
Она прекрасно переворачивает камеру под пользователем.
Запустил программу, открыл неподписанную вкладку и выставил отметку
на "Vertical flip", потом нажал "Refresh". Закрыл программу и проверяй Skype.
Одна проблема, в репах не рабочая версия.
Можно подключить для 64

Код: Выделить всё

urpmi.addmedia v4l-utils http://abf.rosalinux.ru/downloads/victorr2007_personal/repository/rosa2012lts/x86_64/main/release/
Для 32

Код: Выделить всё

urpmi.addmedia v4l-utils http://abf.rosalinux.ru/downloads/victorr2007_personal/repository/rosa2012lts/i586/main/release/
и обновить v4l и установить v4l-utils-qt4
keleg
Сообщения: 4930
Зарегистрирован: 15 сен 2011, 01:58

Re: Перевернутое изображение в Skype - неправильное ядро?

Сообщение keleg »

Ничего не помогает.
Если из приведенной ком. строки запускаешь - изображение все равно перевернуто, никаких сообщений в консоли нету.
Программка v4l-utils-qt4 нормально запускается, но в ней, как и в v4l2ucp нет галочки для переворачивания.
Вложения
снимок36.png
Аватара пользователя
VictorR2007
Сообщения: 7756
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

Re: Перевернутое изображение в Skype - неправильное ядро?

Сообщение VictorR2007 »

У меня из реп не запускалась. Не помню на что ругалась, но на нехватку системных либ.
Поэтому пересобрал поновее. А ядро какое?
Аватара пользователя
VictorR2007
Сообщения: 7756
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

Re: Перевернутое изображение в Skype - неправильное ядро?

Сообщение VictorR2007 »

И может стоит все-же попробовать обновить v4l-utils. Откатить потом не долго.
А guvcview тоже не переворачивает?
keleg
Сообщения: 4930
Зарегистрирован: 15 сен 2011, 01:58

Re: Перевернутое изображение в Skype - неправильное ядро?

Сообщение keleg »

Я сразу обновил из ваших реп - нету галочки.
А вот guvcview переворачивает, галочки присутствуют. Правда, можно ли это сохранить - непонятно. Саму прогу еще раз запускаешь - запомнила, изображение уже нормальное. А вот на скайп никак не действует.
Закрыто

Вернуться в «Общие вопросы по РОСЕ»