HPC.ru lite - Все форумы
Форум: КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее
Тема: Вопрос по Кино2 и видео на Заурусе
Страницы: [1] 2

[Ответить]
kfetisov [06.08.2004 09:27] Вопрос по Кино2 и видео на Заурусе:
Привет многоуважаемый пипл!

никто случайно не в курсе, как в кино 2 отключить ротацию на 90'?
Или может создатели сей славной оболочки галочку в настройки добавят, а то что-то не хватает маленько мощи, чтобы фильмы без тормозов крутить. Кодирую 320х240/MPEG4/262 kBps/22050 mono. Аудио ставлю MAD, оверлей включен.

Ротация как я посмотрел процентов - 5-10 забирает - проще поворачивать при перекодировании фильма.

Кстати попутный вопрос, что быстрее MAD или ffmpeg для декодирования звука?

С сибирским приветом,

Константин.
maslovsky [06.08.2004 10:00] :
Хочешь поэксперементировать - поиграйся с параметрами командной строки mplayer, который запускается из kino2.
kfetisov [06.08.2004 10:41] :
Так из коммандной строки не получается QVGA режим установить - нет такого параметра в mplayer'е А сам терминал в QVGA запускать - это уже какое-то извращение. Или может я какой ключ mplayera не знаю?

Кстати внятно кто-нибудь скажет как нужно кодить файл в MPEG4, чтобы максимально плавно на Завре воспроизводилось - а то мне эти эксперименты уже

И какой ключ отключит в Кино2 ротацию на 90'?
ВадимП [06.08.2004 11:58] :
Поворот экрана в mplayer задается параметром -vop rotate=<число>
Число может быть разным.
При vop=1 осуществляется безусловный поворот экрана на 90 градусов.
vop=5 (цифра 5 получается как 1+4) осуществляет тот же поворот только при условии, что видеофайл имеет портретную ориентацию (т.е., что размеры изображения по вертикали больше, чем по горизонтали).
В нашем случае нам нужна была бы прямо противоположная возможность: поворот только ланшафтной ориентации. На самом деле существует два варианта: вариант первый - можно за полчаса подправить исходный код mplayer, добавив недостающую возможность (сделаю на досуге), вариант второй: проверять непосредственно перед вызовом геометрические размеры файла (для простоты это может делать тот же mplayer) и вызывать mplayer повторно уже с правильным -vop.
Это элементарно делается путем написания сценария-обертки для mplayer.
kfetisov [06.08.2004 12:32] :
Только когда будешь править исходный код mplayer правь пожалуйста версию w100-1.0-pre.3.1.2 - она таки пошустрее вроде, чем которая в Cacko ROM интегрирована. Правда не знаю - есть ли открытый код этой версии - японцы все-таки сваяли

И кстати не проще кино 2 поправить - добавить галочку - не поворачивать и все. Или у Кино2 исходники закрытые?

С сибирским приветом,

Константин.
maslovsky [06.08.2004 12:44] :
Стоп, а опция "Enable QVGA Mode" разве при этом не работает?
maslovsky [06.08.2004 12:47] :
Я пробовал ту версию mplayer - у нее параметры коммандной строки поменялись довольно значительно, с лету не получилось нормально из-под kino2 запустить. Надо разбираться. Более того, драйвер оверлея для чипа w100 взят именно от этой версии. В общем, сомневаюсь, что более свежая версия mplayer что-то даст, хотя кто знает, попробовать наверное стоит.
maslovsky [06.08.2004 12:50] :
Да вообще-то с твоими параметрами (320х240/MPEG4/262 kBps/22050 mono) все должно нормально показывать. Не забуть только включить Full Screen, QVGA, Overlay, Doublebuffering, View->Scale выключить
kfetisov [06.08.2004 13:30] :
Все именно так и стоит. Да вот что-то нормально не показывает - примерно каждые 5-6 секунд происходит подергивание - я так понимаю это она с карточки в буффер считывает очередной кусок - нельзя эти подергивания никак убрать?

Сейчас еще в бинарнике "кино 2" сам ручками rotate=0 поставлю Может счастье оно рядом?

А по поводу японческой версии - лучшее она лучшее - более плавно показывает что-ли - сложно объяснить - я тут уже 2й день со всякими плеерами эксперементирую.
maslovsky [06.08.2004 14:02] :
У меня такого нету, даже с большим битрейтом (около 500К) Может с другой карточки попробовать?
[Ответить]
[Вперед >]