motofan logo
5 страниц V  1 2 3 > »         
> 

съемка видео

AstaRoth
сообщение 29.5.2008, 21:20 Закрепленное сообщение!


Бошетунмай
********

Группа: Почётные мотофаны
Сообщений: 3 115
Регистрация: 5.11.2005
Из: СЕВЕРОДВИНСК,29, РФ ☭
Пользователь №: 57 206

Рейтинг: 4098.5



Благодаря Vilko камеру на Е2 удалось победить.

Для корректной работы нам понадобится измененная библиотека и прямые руки.
Настоятельно рекомендую прочитать все сообщения данной темы.
На всякий случай выкладываю несколько мануалов и различные конфиги камеры.



Меняем разрешение и качество видеозаписи в Е2:

ТУТ СОБРАНЫ ВСЕ КОНФИГИ И ЛИБЫ - тестим на свой вкус ( рекомендуемые находятся внизу поста):

Сама измененная библиотека libezxcamera.so.1.0.rar (

Измененный конфиг от moned ezx_camera.rar (

измененные конфиги от morrow

От DDSH (отдельный респект)
ezx_camera.rar
libezxcamera.so.1.0.rar - работает при разрешении 704х576 и 320х240.

VideoCam2.rar - конфиги от T3D
-с настройками для 176х144 и 320х240

конфиги и либа от Dimka
Изменил значения на такие:
{128000, 196000, 256000}, // SMALL: GOOD, BETTER, BEST 176*220
{392000, 512000, 768000}, // MEDIUM: GOOD, BETTER, BEST 352*288
{128000, 196000, 256000} // LARGE: GOOD, BETTER, BEST

В архиве еще конфиг с разрешениями камеры 176*220 и 352*288


Итак - либы и конфиги всех мастей выложены выше - далее внимательно читаем любой из мануалов!

Мануал от morrow:

Цитата
1. РУЧНАЯ НАСТРОЙКА

1. Скачиваем файл DDSH-а и закидываем его в папку ezxlocal на теле
2. Заходим на теле в /usr/setup/ и копируем оттуда на комп файл ezx_camera.cfg
3. Редактируем этот файл: заходим, находим вышеописанные столбики и переписываем их так:

videoSizeTableW0 = 320
videoSizeTableW1 = 352
videoSizeTableH0 = 240
videoSizeTableH1 = 288

сохраняем этот файл и тоже закидываем в папку ezxlocal на теле
4. Заходим на теле в ezx_user\download\appwrite\setup открываем файл ezx_camera.cfg и переписываем его так:

videoSizeTableH0 = 240
videoSizeTableH1 = 288
videoSizeTableH2 = 240
videoSizeTableW0 = 320
videoSizeTableW1 = 352
videoSizeTableW2 = 320

и после этого сохраняем этот файл (его не надо закидывать в ezxlocal!)
5. Заходим в папку ezxlocal и оттуда - в autoran. Переписываем в autoran-e эти строчки (с сохранением кодировки!)

if [ -f /ezxlocal/libezxcamera.so.1.0.0 ]
then
mount --bind /ezxlocal/libezxcamera.so.1.0.0 /usr/lib/ezx/lib/libezxcamera.so.1.0.0
fi

if [ -f /ezxlocal/ezx_camera.cfg ]
then
mount --bind /ezxlocal/ezx_camera.cfg /usr/setup/ezx_camera.cfg
fi

сохраняем все это дело и выходим из autoran-а.

6. Если у вас эсть файлы startup_test.txt и first.txt, то записываем из пункта 5 все и в эти файлы, а если их у вас нет, то просто копируем 2 раза наш файл autoran в ezxlocal и получившиеся файлы (copy of autoran.txt и copy(2) of autoran.txt) переименовываем соответственно на first.txt и startup_test.txt.
7. ВСЕ! Перезагружаем тело и радуемся результатам!!


2. АЛЬТЕРНАТИВНЫЙ СПОСОБ

1. Скачиваем файл DDSH-а и закидываем его в папку ezxlocal на теле
2. Скачиваем мои прикрепленные файлы и закидываем их в те папки в которых они находятся в моем
архиве.
3. ВСЕ! Перезагружаем тело и радуемся результатам!!





Мануал от T3D :

Цитата
1) Скачиваем файл libezxcamera.so.1.0.0 и закидываем его в папку ezxlocal на теле.
2. а) Если есть приложенный файл ezx_camera.cfg, то кидаем его в ezx_user\download\appwrite\setup
2. б) Если нет приложенного файла ezx_camera.cfg, то заходим на теле в ezx_user\download\appwrite\setup открываем файл ezx_camera.cfg и изменяем значения на те которые необходимо (отмечены звёздочкой)
videoSizeTableH0 = ***
videoSizeTableH1 = ***
videoSizeTableH2 = 240
videoSizeTableW0 = ***
videoSizeTableW1 = ***
videoSizeTableW2 = 320
3) Заходим в папку ezxlocal и оттуда - в autoran. Переписываем в autoran-e эти строчки (с сохранением кодировки!)

if [ -f /ezxlocal/libezxcamera.so.1.0.0 ]
then
mount --bind /ezxlocal/libezxcamera.so.1.0.0 /usr/lib/ezx/lib/libezxcamera.so.1.0.0
fi

сохраняем все это дело и выходим из autoran-а.
(Если у вас эсть файлы startup_test.txt и first.txt, то записываем из пункта 5 все и в эти файлы, а если их у вас нет, то просто копируем 2 раза наш файл autoran в ezxlocal и получившиеся файлы (copy of autoran.txt и copy(2) of autoran.txt) переименовываем соответственно на first.txt и startup_test.txt.
В прошивках MAXX и MAXX II достаточно прописать в startup.txt)
4) ВСЕ! Перезагружаем тело и радуемся результатам!!



ФАЙЛЫ от T3D (рекомендуем использовать их-так как без глюков):

видео битрейт
{128000, 192000, 256000}, // SMALL: GOOD, BETTER, BEST 176*144
{384000, 512000, 768000}, // MEDIUM: GOOD, BETTER, BEST 320*240
_1_libezxcamera.so.1.0.rar


ezx_camera.rar



видео битрейт
{96000, 128000, 192000}, // SMALL: GOOD, BETTER, BEST 176*144
{256000, 384000, 512000}, // MEDIUM: GOOD, BETTER, BEST 320*240
_2_libezxcamera.so.1.0.rar

ezx_camera.rar (


видео битрейт самый оптимальный
{128000, 192000, 256000}, // SMALL: GOOD, BETTER, BEST 176*144
{384000, 512000, 624000}, // MEDIUM: GOOD, BETTER, BEST 320*240
_3_libezxcamera.so.1.0.rar

ezx_camera.rar (


А вот это стандартый видео битрейт который используется по умолчанию в телефоне тоесть в 10 раз ниже чем сейчас
{32000, 40000, 48000}, // SMALL: GOOD, BETTER, BEST 128*96
{48000, 56000, 64000}, // MEDIUM: GOOD, BETTER, BEST 176*144

Вроде бы все перечислили. Огромный респект Vilko - не забываем благодарить!

А так же всем кто помогал и помогает: DDSH, morrow, T3D

В теме не флудить - за вопрос-ответ на который есть в теме минус в рейтинге как минимум гарантирую.


Если кому интересно -тема про фотокамеру в Е2 ТУТ

Сообщение отредактировал AstaRoth - 5.6.2008, 18:03
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Bald-Hed
сообщение 1.7.2007, 18:37


Интересующийся
**

Группа: Пользователи
Сообщений: 51
Регистрация: 26.3.2006
Пользователь №: 75 842
Модель телефона: E398
Прошивка: Свой монстр на 9ER

Рейтинг: 2.5



Прошивка 46, в снятом видео звук идет чуть раньше, чем видео, у всех так?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Karpuch
сообщение 1.7.2007, 19:08


Интересующийся
**

Группа: Пользователи
Сообщений: 68
Регистрация: 4.4.2007
Пользователь №: 129 777
Модель телефона: Rokr Е2=Е6=milestone

Рейтинг: 2



я как то не присматривался как звук идёт у меня в отснятом мной видео но вот то что на 3gp видео у меня звук намного опережает картинку это так!!!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ubiyca
сообщение 1.7.2007, 19:52


Мастер
****

Группа: Пользователи
Сообщений: 245
Регистрация: 26.12.2005
Пользователь №: 63 485
Модель телефона: Nokia N82
Прошивка: V 20.0.062

Рейтинг: 220.5



Bald-Hed, у меня такое было на 45 прошивке, на других не тестил, так что видать ты не один такой smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
AstaRoth
сообщение 1.7.2007, 20:14


Бошетунмай
********

Группа: Почётные мотофаны
Сообщений: 3 115
Регистрация: 5.11.2005
Из: СЕВЕРОДВИНСК,29, РФ ☭
Пользователь №: 57 206

Рейтинг: 4098.5



У меня не тормозит ...Все в норме - прош такой же . Прошить пробовал ?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Umnij
сообщение 2.7.2007, 11:21


Опытный
***

Группа: Пользователи
Сообщений: 149
Регистрация: 11.5.2006
Пользователь №: 82 759
Модель телефона: Rokr E2
Прошивка: 41р final

Рейтинг: 45.5



На 41 финал тоже такя фигня ph34r.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
UnShad
сообщение 2.7.2007, 12:02


Опытный
***

Группа: Пользователи
Сообщений: 135
Регистрация: 28.12.2004
Пользователь №: 30 526
Модель телефона: Atrix HD

Рейтинг: 83



А у всех видео получается размытое?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
sdlm88
сообщение 2.7.2007, 15:31


Интересующийся
**

Группа: Пользователи
Сообщений: 31
Регистрация: 30.6.2006
Из: Светлогорск<-->Минск
Пользователь №: 89 757
Модель телефона: E6
Прошивка: R533_Ezh_0.1.1_RU

Рейтинг: 0.5



Наверное практически у всех, вся беда в большой степени компресси, и то что разрешение видео 176х144, а екран 240х320, когда смотреть видео будешь поставь масштаб 100%.

На Е1000 11 сек весит 180-200 Кб, а на е2 90-100, вот так, если уменьшить компрессию все будет ОК ( я так думаю)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Darkslider
сообщение 2.7.2007, 21:26


Гуру
******

Группа: Пользователи
Сообщений: 1 343
Регистрация: 29.5.2005
Из: Moscow
Пользователь №: 43 239
Модель телефона: DroidMaxx
Прошивка: 4.4.4


Настроение:
Motorola. С 1го телефона в 2005г и до сих пор. <3



Рейтинг: 259.5



имхо камкодер такой просто,нужен сторонний
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Criz@liS
сообщение 3.7.2007, 14:55


Ветеран
*****

Группа: Пользователи
Сообщений: 506
Регистрация: 22.12.2005
Из: Планета The Мля
Пользователь №: 62 989
Модель телефона: iPhone 12 Pro Max
Прошивка: 14.3


Настроение:
WTF?!



Рейтинг: 142.5



Цитата(ATHLON64 @ 3.7.2007, 17:48) *

.01, качество фотографии классное, а вот видео и правда ужас.

У меня был V3x, и после "колдовства" с заменой симов и прочего - качество как фото, так и видео - чудесным образом приобразились. Вес фоток с 150 кб переваливали за 700-900, так же и видео, раньше минута весила 100 кб, а после под мег... так в чем же суть? В камере? Не верю!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DDSH
сообщение 3.7.2007, 17:24


Гуру
******

Группа: Разработчики
Сообщений: 700
Регистрация: 11.8.2006
Пользователь №: 94 741
Модель телефона: HTC Sensation XE

Рейтинг: 351.5



А как видео снимает, например, на Е6? Что, если драйвер камеры на нашем РОКРе заменить драйвером от Е6? По-моему там максимальное разрешение съёмки видео выше.

Сообщение отредактировал DDSH - 3.7.2007, 17:25
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
mr.Ozio
сообщение 4.7.2007, 17:44


Гуру
******

Группа: Пользователи
Сообщений: 1 444
Регистрация: 23.9.2006
Из: Київ
Пользователь №: 100 323
Модель телефона: E2,Atrix
Прошивка: Android 2.3.7

Рейтинг: 652



Цитата(DDSH @ 3.7.2007, 20:24) *

А как видео снимает, например, на Е6? Что, если драйвер камеры на нашем РОКРе заменить драйвером от Е6? По-моему там максимальное разрешение съёмки видео выше.

А ты знаеш где в Е2 находится этот драйвер?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DDSH
сообщение 4.7.2007, 19:06


Гуру
******

Группа: Разработчики
Сообщений: 700
Регистрация: 11.8.2006
Пользователь №: 94 741
Модель телефона: HTC Sensation XE

Рейтинг: 351.5



Знаю: usr\SYSqtapp\camera\camera. Дело в том, что в этом файле ограничено максимальное разрешение съёмки фото и видео, можно например сделать фотки 1024x768, т.е альбомные, но 1280x1024 - нельзя, размер ограничен, там же стоит ограничение на уровень компрессии, поэтому редактирование файла ezx_camera.cfg, где прописаны все эти настройки нам ничего не даёт, кстати вот ссылка на системные файлы от Е6, драйвер камеры не работает на нашем РОКРе, потому что разное железо, ну и наверное какие-то софтовые особенности (в этом не разбираюсь). Вот ещё интересная ссылочка на тему камеры.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
mr.Ozio
сообщение 4.7.2007, 20:32


Гуру
******

Группа: Пользователи
Сообщений: 1 444
Регистрация: 23.9.2006
Из: Київ
Пользователь №: 100 323
Модель телефона: E2,Atrix
Прошивка: Android 2.3.7

Рейтинг: 652



DDSH ,а сам драйвер нельзя отредактировать?
Только что пробовал окрыть его при помощи Нотпада++, так там одни nul и syn.

Сообщение отредактировал mr.Ozio - 4.7.2007, 20:38
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
-Lion-
сообщение 5.7.2007, 6:28


Интересующийся
**

Группа: Пользователи
Сообщений: 34
Регистрация: 23.1.2006
Из: Киев
Пользователь №: 66 940
Модель телефона: SE K810

Рейтинг: 4.5



Интересно, ведь если поменять мелодию при загрузке просто так, ничего же не произойдет (надо обезательно маунтить файл этой мелодии)...
Может этот файл с измененными настройками камеры тоже попробовать маунтить при старте тела?
И тогда всё заработает как надо?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DDSH
сообщение 5.7.2007, 7:18


Гуру
******

Группа: Разработчики
Сообщений: 700
Регистрация: 11.8.2006
Пользователь №: 94 741
Модель телефона: HTC Sensation XE

Рейтинг: 351.5



Lion, я маунтил ezx_camera.cfg при старте, толку ноль, надо изменять файл camera, но это вопрос не ко мне.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
AstaRoth
сообщение 6.5.2008, 20:12


Бошетунмай
********

Группа: Почётные мотофаны
Сообщений: 3 115
Регистрация: 5.11.2005
Из: СЕВЕРОДВИНСК,29, РФ ☭
Пользователь №: 57 206

Рейтинг: 4098.5



Ковыряем libezxcamera.so.1.0.0 в Хекс-редакторе - лежит в /usr/lib/ezx -там несколько файлов -но выбираем этот-так как часть дубли-симлинки. Пока идеи таковы - оффсет 0x94348 там значение 80 - в dec это 128, а следом 60, B0, 90, 140, F0 это 96 176 144 320 240 соотв вот 176 и 144 имхо и стоит поменять И еще 2DDD4 - по Y - 144 сейчас 2DCA8 - по X - 176 сейчас Их также нужно менять- если хотим большее разрешение в видео. Идеи подсказаны -дальше ждем ваших ковыряний и предложений.

к сожалению, последние 2 адреса это не данные а опкоды, и значения больше 255 туда не пропишешь. а судя по коду, они как раз и оганичивают значеня в конфиге. как исправить - думаю.

Сообщение отредактировал Vilko - 8.5.2008, 8:58
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
azunai
сообщение 7.5.2008, 16:14


Интересующийся
**

Группа: Пользователи
Сообщений: 75
Регистрация: 19.2.2007
Из: Saratov
Пользователь №: 123 135
Модель телефона: razr2 V8 512mb
Прошивка: повреждённая

Рейтинг: 15



в файле от е6 из поста номер 17 есть указание на версию MontaVista 3.3.1
-7.0.23.0500612 Разве на е2 та же сборка ? что то у меня сомнения что это запустится на е2 . Кому не в лом выложите несколько драйверов от разных прошивок е2 для сравнения .
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
AstaRoth
сообщение 7.5.2008, 21:09


Бошетунмай
********

Группа: Почётные мотофаны
Сообщений: 3 115
Регистрация: 5.11.2005
Из: СЕВЕРОДВИНСК,29, РФ ☭
Пользователь №: 57 206

Рейтинг: 4098.5



azunai, какие файлы тебе именно выложить? Snag, подожди немного-сам поразбираюсь- а где именно конфиг зарыт сам пока найти не могу. Наводку наш гуру дал :судя по имени функции GetCameraVideoMaxResolution в файлике libezxcamera.so.1.0.0 Кстати, у кого сорцы /usr/SYSqtapp/camera/camera есть?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
T3D
сообщение 8.5.2008, 7:01


Ветеран
*****

Группа: Пользователи
Сообщений: 573
Регистрация: 25.4.2006
Из: Омск
Пользователь №: 80 474
Модель телефона: E2, ZN5 T-Mobile

Рейтинг: 258



Для тех кто любит копать, чтобы не менять файл и потом его не монтировать, я запускал Artmoney, и открывал в нём файл (там есть такая функция), там удобнее тем что есть поиск в десятичных значениях, сразу же есть, если надо hex редактор, НО самое удобное, это я открыл файл \\192.168.16.2\system\usr\lib\ezx\lib\libezxcamera.so.1.0.0 и в режиме реального времени издевался над циферками, но пока тока получалось вместо разрешения видео убрать софт полоску в режиме фото и видео камеры...
ИМХО так удобнее, чем каждый раз менять файл, монтировать его, и постоянно подключать и отключать телефон. Все изменения сразу видны.
P.S.: если после изменения циферок камера не запускается, то нужно вернуть значения назад wink.gif
P.P.S:Вопрос к знатокам, через драйвер камеру убить же нельзя?

Сообщение отредактировал T3D - 8.5.2008, 7:08
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Vilko
сообщение 8.5.2008, 7:21


Мотокодер
******

Группа: Легенды MotoFan.Ru
Сообщений: 1 331
Регистрация: 23.6.2003
Из: Москва
Пользователь №: 71
Модель телефона: E398+, Е1000, ...

Рейтинг: 1116



T3D,
прости,я немного не понял. ты запускал арт-мани где? на компе или в телефоне(arm-linux версию)?
и как именно ты патчил файл на ro-файлсистеме?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
T3D
сообщение 8.5.2008, 7:25


Ветеран
*****

Группа: Пользователи
Сообщений: 573
Регистрация: 25.4.2006
Из: Омск
Пользователь №: 80 474
Модель телефона: E2, ZN5 T-Mobile

Рейтинг: 258



Я просто запустил Artmoney на компе и подключил через usb-net тело, открыл файл и менял его. Не знаю как, но файл наверное всё-таки менятся и скорее всего до перезагрузки (потому что я посмотрел файл, и он содержал значения файла, которым я его подменял и камера тут же реагирует на изменения)
Я не могу объяснить почему так, но значения так реально можно проверять, правда если поменять не то то камера не открывается, но вернув значения тут же запускается снова...
P.S.: Запускал на винХР, если надо могу выложить Artmoney. Если тупо объясняю, то могу скринов наделать.


Сообщение отредактировал T3D - 8.5.2008, 7:36
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Vilko
сообщение 8.5.2008, 7:33


Мотокодер
******

Группа: Легенды MotoFan.Ru
Сообщений: 1 331
Регистрация: 23.6.2003
Из: Москва
Пользователь №: 71
Модель телефона: E398+, Е1000, ...

Рейтинг: 1116



T3D,
на какой файл-системе у тебя лежит /usr/lib/ezx?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
T3D
сообщение 8.5.2008, 7:35


Ветеран
*****

Группа: Пользователи
Сообщений: 573
Регистрация: 25.4.2006
Из: Омск
Пользователь №: 80 474
Модель телефона: E2, ZN5 T-Mobile

Рейтинг: 258



файл лежит прям в телефоне, по пути \\192.168.16.2\system\usr\lib\ezx\lib\libezxcamera.so.1.0.0
файл система как и у всех монтависта (или как её там)

Например, при подключенном телефоне меняю значение адреса 00015D19 с 176 на 144 и проподает софт полоска в камере, закрываю камеру, возвращаю обратно и при запуске камеры она снова появляется.

сейчас зашёл в \\192.168.16.2\system\usr\lib\ezx\lib через samb'у и посмотрел свойства файла libezxcamera.so.1.0.0, как ни странно, свойства файла показывают, что это мой файл, на который я подменял стандартный... (и значения в нём были точно такие же и дата изменения совпадает)
В связи с этим вывод: либо это всё при запуске записывается в оперативу, либо же нас просто жестоко обманули и система не ReadOnly, а просто не дают доступ, или не хотят говорить как туда добраться...

А так же при каждом изменении значений через Artmobey, дата изменения файла в свойствах изменяется, то есть файл записывается...

Добавлено позже (8.5.2008, 14:03):
Всё, понял, меняется файл, которым подменял (лежит в ezxlocal) но файловая система обманывается и он как будто лежит в \\192.168.16.2\system\usr\lib\ezx\lib\
P.S.: пора идти, у компа буду только 10 мая

Сообщение отредактировал T3D - 8.5.2008, 8:04
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
AstaRoth
сообщение 8.5.2008, 8:11


Бошетунмай
********

Группа: Почётные мотофаны
Сообщений: 3 115
Регистрация: 5.11.2005
Из: СЕВЕРОДВИНСК,29, РФ ☭
Пользователь №: 57 206

Рейтинг: 4098.5



T3D, на самом деле-звучит веьсма странно- я что-то никак вот понять не могу как это происходит? МОжет просто софт-полоска пропала из-за бага с подключением к компу и запуска в таком режиме камеры и т.д. НО-в любом случае твоб версию хотя бы проверить имеет смысл-всякое бывает в жизни. Выложи плз ссылку на сму прогу (или наводку там какая версия и т.д) ну и распиши плз подробнее действия-можно и со скриншотом-особенно в камере он интересует.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Vilko
сообщение 8.5.2008, 8:34


Мотокодер
******

Группа: Легенды MotoFan.Ru
Сообщений: 1 331
Регистрация: 23.6.2003
Из: Москва
Пользователь №: 71
Модель телефона: E398+, Е1000, ...

Рейтинг: 1116



уж не знаю каким ообразом такое чудо случилось - с "подменой" файла на ридонли-разделе, ну да ладно.
для тестов проще делать так - разместить папку с исправленными либами на rw-разделе, например флешке. и заставить камеру искать либы сначала в этой папке а потом уже в системной -
export LD_LIBRARY_PATH=new_path:$LD_LIBRARY_PATH


Добавлено позже (8.5.2008, 13:02):
Цитата
И еще 2DDD4 - по Y - 144 сейчас 2DCA8 - по X - 176 сейчас Их также нужно менять- если хотим большее разрешение в видео. Идеи подсказаны -дальше ждем ваших ковыряний и предложений.


к сожалению, последние 2 адреса это не данные а опкоды, и значения больше 255 туда не пропишешь. а судя по коду, они как раз и оганичивают значеня в конфиге. как исправить - думаю.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
T3D
сообщение 8.5.2008, 9:43


Ветеран
*****

Группа: Пользователи
Сообщений: 573
Регистрация: 25.4.2006
Из: Омск
Пользователь №: 80 474
Модель телефона: E2, ZN5 T-Mobile

Рейтинг: 258



Как я понял смысл в том, что когда подменяем файл, то ссылка на драйвер меняется на файл, которым мы хотим заменить.
Т.е.
1) у нас есть файл \\192.168.16.2\ezxlocal\libezxcamera.so.1.0.0, мы им заменяем файл \\192.168.16.2\system\usr\lib\ezx\lib\libezxcamera.so.1.0.0 через mount
2) система с этих пор считает драйвером файл \\192.168.16.2\ezxlocal\libezxcamera.so.1.0.0
3) т.к. этот файл в зоне RW то мы можем его спокойно менять
4) Файлы оказывается не надо каждый раз маунтить, можно просто не отключая телефона менять файл и все изменения видны сразу же.

прога
Прикрепленный файл ArtMoney_PRO_v7.27_rus_cracked.rar   ( 2.78 мегабайт ) Кол-во скачиваний: 252

Прикрепленное изображение
Прикрепленное изображение Прикрепленное изображение
Прикрепленное изображение Прикрепленное изображение


Использовать Artmoney думаю не обязательно, мне кажется должно реагировать и на изменение любым hex редактором, просто он удобнее. и поиск есть хороший smile.gif

Сообщение отредактировал T3D - 8.5.2008, 10:06
Прикрепленный файл ArtMoney_PRO_v7.27_rus_cracked.rar   ( 2.78 мегабайт ) Кол-во скачиваний: 252
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Snag
сообщение 8.5.2008, 13:51


Ветеран
*****

Группа: Пользователи
Сообщений: 363
Регистрация: 10.3.2006
Из: Украина г.Сумы
Пользователь №: 73 562
Модель телефона: ZINE 5, MING
Прошивка: zine evo/iris

Рейтинг: 55



ну так сразу бы и сказал, что у тебя маунтится эта либа, а не напрямую изменяется...всех ввёл в заблуждение)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Morrow
сообщение 9.5.2008, 18:12


Мастер
****

Группа: Пользователи
Сообщений: 230
Регистрация: 26.11.2007
Из: Ереван, Армения
Пользователь №: 155 146
Модель телефона: Скорее всего Atrix
Прошивка: Casseopeya©

Рейтинг: 122.5



Т.е. я так понял, если эти либы в autoexec прописать, то они и будут монтироватся при стартапе или нет?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
T3D
сообщение 9.5.2008, 18:37


Ветеран
*****

Группа: Пользователи
Сообщений: 573
Регистрация: 25.4.2006
Из: Омск
Пользователь №: 80 474
Модель телефона: E2, ZN5 T-Mobile

Рейтинг: 258



Morrow, не понял вопроса...
Те либы которые монтируются при стартапе, при изменении сразу влияют не результат...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
azunai
сообщение 10.5.2008, 19:00


Интересующийся
**

Группа: Пользователи
Сообщений: 75
Регистрация: 19.2.2007
Из: Saratov
Пользователь №: 123 135
Модель телефона: razr2 V8 512mb
Прошивка: повреждённая

Рейтинг: 15



Цитата
Инфа к размышлению, на KRZRе К1 видео 352х288
появляется после вставки гиговой флешки, жаль

там просто ограничение внутри прошивки ... снимается патчем ... а вот обучить е2 снимать 352х288 по-моему невозможно .
AstaRoth, если не сложно вот эти /usr/SYSqtapp/camera/camera . сам сравни с разных прош их ...
может изменяли ... на разнице и попляшем .
Цитата
И еще 2DDD4 - по Y - 144 сейчас 2DCA8 - по X - 176

Цитата
к сожалению, последние 2 адреса это не данные а опкоды, и значения больше 255 туда не пропишешь. а судя по коду, они как раз и оганичивают значеня в конфиге. как исправить - думаю.


T3D, попробуй хоть 255 вписать ... метод проверим .
По мне так снижение компрессии намного интереснее
Оффтоп
Пришёл Vilko и всё завертелось ...
Скоро у меня будет е2 !!! Не хочу а1200е

Сообщение отредактировал azunai - 10.5.2008, 19:03
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
T3D
сообщение 11.5.2008, 17:35


Ветеран
*****

Группа: Пользователи
Сообщений: 573
Регистрация: 25.4.2006
Из: Омск
Пользователь №: 80 474
Модель телефона: E2, ZN5 T-Mobile

Рейтинг: 258



вместе с этими 2-мя опкодами меняется файл \ezx_user\download\appwrite\setup\ezx_camera.cfg
в общем они ограничиваются значениями 255, а значения в настройках камеры 220 как по горизонтали так и по вертикали, снимал видео 220х220, только там картинка искажена сильно, чего-то не хватает...
Есть подозрение, что моторола убрала высокое разрешение из-за тормозов...
При разрешении 220х220, съёмка втупляла на 8 секунде и тупила ещё секнд 6, проц 312-416-520.

Ничего уже не понимаю... ограничение на 220 исчезло и удалось запустить с 250... но когда выбрал высоту 250 экран стал прыгать.... как с неправильно выставленной частотой кадров... (подозрение на то, что не влазиет картинка на экран и он её пытается пролистать...)

Сообщение отредактировал T3D - 11.5.2008, 17:54
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Morrow
сообщение 11.5.2008, 18:38


Мастер
****

Группа: Пользователи
Сообщений: 230
Регистрация: 26.11.2007
Из: Ереван, Армения
Пользователь №: 155 146
Модель телефона: Скорее всего Atrix
Прошивка: Casseopeya©

Рейтинг: 122.5



Цитата(moned @ 11.5.2008, 23:22) *

T3D, напиши подробнее, где именно ты что поменял и как плз! Хочу попробовать.



Да уж, мне тоже это интересно! - попробуем общими усилиями что-то сделать!

Кстати, я маунтил аналогичные файлы от Е6 - толку ноль - камера даже не запускается...кому интересно, вот линк на все системные файлы от Е6:

http://www.poeticfolly.com/E6/usr/setup/
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
T3D
сообщение 11.5.2008, 18:41


Ветеран
*****

Группа: Пользователи
Сообщений: 573
Регистрация: 25.4.2006
Из: Омск
Пользователь №: 80 474
Модель телефона: E2, ZN5 T-Mobile

Рейтинг: 258



0002DDD4 0002DCA8 поставь их по 255 к примеру,
а высота и ширина правится в \ezx_user\download\appwrite\setup\ezx_camera.cfg (меняй цифры 176 и 144 которые)
только толку от этого 0, т.к снимает непонятно как... разводы, часть кадра потеряно...
Ширину кадра лучше много не ставить, чтобы картинка в экран влазила, а то прыгать начинает при съёмке...

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

Сообщение отредактировал T3D - 11.5.2008, 18:43
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
T3D
сообщение 12.5.2008, 10:28


Ветеран
*****

Группа: Пользователи
Сообщений: 573
Регистрация: 25.4.2006
Из: Омск
Пользователь №: 80 474
Модель телефона: E2, ZN5 T-Mobile

Рейтинг: 258



0002DDD5 0002DCA9 указывают откуда брать значение ширины и высоты
(32 - по умолчанию, брать из файла \ezx_user\download\appwrite\setup\ezx_camera.cfg, но не более чем в ячейках 0002DDD4 0002DCA8,
16 - брать из 0002DDD4 0002DCA8)
Значения в десятичной системе, при изменении на другие откуда беётся значение пока не известно
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Vilko
сообщение 12.5.2008, 14:03


Мотокодер
******

Группа: Легенды MotoFan.Ru
Сообщений: 1 331
Регистрация: 23.6.2003
Из: Москва
Пользователь №: 71
Модель телефона: E398+, Е1000, ...

Рейтинг: 1116



T3D, вообще-то по 2DCA4 расположен следующий код
Код

text:42BB5CA4                 MOV     R1, #0x40
text:42BB5CA8                 MOV     R2, #0xB0
text:42BB5CAC                 BL      _ZN8CAM_Util15checkLimitationEiii_0; CAM_Util::checkLimitation(int,int,int)


по 2DDD0:
Код

text:42BB5DD0                 MOV     R1, #0x40
text:42BB5DD4                 MOV     R2, #0x90    ; 144!
text:42BB5DD8                 BL      _ZN8CAM_Util15checkLimitationEiii_0; CAM_Util::checkLimitation(int,int,int)

т.е. вызывается функция CAM_Util::checkLimitation(int,int,int)
где Arg0(R0) - значение прочитанное из конфига, Arg1(R1) - минимальное значение, Arg2(R2) - максимальное.
если значение R0 в пределах min-max, то вернет его. если выходит за пределы - вернет соотв. предельное.
и меняем мы банально значение MOV R2, xx - т.е. верхнее сравниваемое значение.
idb-файл либы (под IDA52) прилагается.
Прикрепленный файл libezxcamera.so.1.0.idb.rar   ( 793.99 килобайт ) Кол-во скачиваний: 119

...
поскольку собсно сравниваемое значение передается в R0 и результат проверяющая функция возвращает в R0 - имхо проще ее(проверку) банально отключить, заменив вызов nop'ом (00 00 A0 E1).

Сообщение отредактировал Vilko - 12.5.2008, 14:12
Прикрепленный файл libezxcamera.so.1.0.idb.rar   ( 793.99 килобайт ) Кол-во скачиваний: 119
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DDSH
сообщение 13.5.2008, 20:29


Гуру
******

Группа: Разработчики
Сообщений: 700
Регистрация: 11.8.2006
Пользователь №: 94 741
Модель телефона: HTC Sensation XE

Рейтинг: 351.5



Так, корректно снимает при разрешении 704х576, 352х288. Прикрепляю измененную библиотеку. Осталось уменьшить компрессию.
Прикрепленный файл libezxcamera.so.1.0.rar   ( 171.53 килобайт ) Кол-во скачиваний: 476
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Dimka
сообщение 14.5.2008, 0:19


МотоКовырятель
******

Группа: Разработчики
Сообщений: 707
Регистрация: 21.3.2005
Из: Волгоград
Пользователь №: 39 255
Модель телефона: Moto X, Defy, ZN5, E2

Рейтинг: 1029



Цитата(Krab1 @ Сегодня, 2:19)

DDSH,
что уже снимает видео в таком разрешении о_О
*


Да снимает! Может лучше сначала попробовать, а потом писать такие посты?

Цитата(DDSH @ Вчера, 23:29)

Так, корректно снимает при разрешении 704х576, 352х288. Прикрепляю измененную библиотеку. Осталось уменьшить компрессию.
*


Еще небольшая проблема, не получается в cfg прописать больше 2-х разрешений, не видет их. Даже, если монтировать файл /usr/setup/ezx_camera.cfg
А так теперь конечно главное компрессию уменьшить, ждем! smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Snag
сообщение 14.5.2008, 3:31


Ветеран
*****

Группа: Пользователи
Сообщений: 363
Регистрация: 10.3.2006
Из: Украина г.Сумы
Пользователь №: 73 562
Модель телефона: ZINE 5, MING
Прошивка: zine evo/iris

Рейтинг: 55



DDSH,
спасибо огромное! всё работате, правда вылетает камера на 704х567 при частоте 624Мгц((( странно...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
T3D
сообщение 14.5.2008, 3:36


Ветеран
*****

Группа: Пользователи
Сообщений: 573
Регистрация: 25.4.2006
Из: Омск
Пользователь №: 80 474
Модель телефона: E2, ZN5 T-Mobile

Рейтинг: 258



320х240 тоже поддерживает, как можно было ожидать...
Вот жалко на 704 проц не тянет, поменьше бы какое разрешение найти...

Dimka, Есть подозрение, что это ограничение тоже в этой либе есть....

Надо бы найти и сделать как в фото, уже можно 5 разрешений вставить.
И компрессию конечно изменить бы (кстати по этому поводу, там предположительно число или что-то типа матрицы прописано?)

А теперь все радуемся и ставим +++ DDSH, Vilko и AstaRoth clap.gif

Snag, у меня не вылетало... но был какой-то странный шум из динамика... Хотя может при съёмке это шум компа он усиливал....

Сообщение отредактировал T3D - 14.5.2008, 3:38
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DDSH
сообщение 14.5.2008, 8:41


Гуру
******

Группа: Разработчики
Сообщений: 700
Регистрация: 11.8.2006
Пользователь №: 94 741
Модель телефона: HTC Sensation XE

Рейтинг: 351.5



Количество разрешений наверно зарыто в /usr/SYSqtapp/camera/camera.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
съемка видео · Motorola ROKR E2, A910, A910i, E895 · Forum
 

5 страниц V  1 2 3 > » 
Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 19.7.2025, 18:47

Форум живёт: