1 (07.04.2013 02:33:39 отредактировано hxka)

Тема: Проигрывание (и съёмка) HD 720p видео на N900

Перевод http://talk.maemo.org/showthread.php?t=77695

ДЕЛАЙТЕ ВСЁ НА СВОЙ СТРАХ И РИСК

Чтобы смотреть 720p видео на N900, нужно:

- Установленные на N900 wget и kernel-power версии не менее 49
- Соединение с интернетом на N900

1. Скачайте на N900 omap3-dsp-baseimage-ti_0.i3.6-15+0m6_armel.deb, omap3-dsp-libraries-ti_0.i3.6-15+0m6_armel.deb, omap3-dsp-hd-codecs_0.3.8-7+0m6_armel.deb.

2. От рута перейдите в каталог с deb'ами и установите их:
dpkg -i omap3-dsp-baseimage-ti_0.i3.6-15+0m6_armel.deb omap3-dsp-libraries-ti_0.i3.6-15+0m6_armel.deb omap3-dsp-hd-codecs_0.3.8-7+0m6_armel.deb

3. Из libgstdsp.zip распакуйте libgstdsp.so на N900 в /usr/lib/gstreamer-0.10/

4. Удалите gstreamer0.10-openmax с N900. От рута:

apt-get remove gstreamer0.10-openmax

5. Перезагружаем N900 и наслаждаемся :D

Для плавного проигрывания HD видео необходим разгон DSP. Для этого может использоваться профиль kernel-power под названием dsp.

Смотрите соответствующие темы для того, чтобы узнать, как разогнать DSP.

Конечно, не все 720p видео проигрываются, DSP n900 недостаточно производителен для некоторых профилей.

Для удаления, от рута:
apt-get install --reinstall omap3430-dsp-baseimage-ti omap3430-dsp-libraries-ti gstreamer0.10-openmax gstreamer0.10-dsp

Для записи видео DVD/HD качества необходимо поставить CSSU.

Фикс для abettercamera.

A mammal should be able to hunt mice, hibernate, fly, chew its cud, echolocate, invent tools, lay eggs, burrow. Speciation is for insects.

47

Re: Проигрывание (и съёмка) HD 720p видео на N900

Alfred
естественно, 900 и 1000 пробовал. подозреваю, виноваты разные библиотеки)

Поделиться

48

Re: Проигрывание (и съёмка) HD 720p видео на N900

Не CPU, DSP.
http://meegos.ru/forum/viewtopic.php?pid=87843#p87843

A mammal should be able to hunt mice, hibernate, fly, chew its cud, echolocate, invent tools, lay eggs, burrow. Speciation is for insects.

Поделиться

49

Re: Проигрывание (и съёмка) HD 720p видео на N900

hxka
дсп 600 :-)

Поделиться

50

Re: Проигрывание (и съёмка) HD 720p видео на N900

мда... видео, снятое на н900, воспроизводит как надо... а вот ХД фильм даже меньше 720р лагает жутко... но плавнее, чем без патча)

Поделиться

51

Re: Проигрывание (и съёмка) HD 720p видео на N900

А через видеовыход можно смотреть 720р? или там то же самое низкое разрешение?

Поделиться

52

Re: Проигрывание (и съёмка) HD 720p видео на N900

binque пишет:

А через видеовыход можно смотреть 720р? или там то же самое низкое разрешение?

Там же обычный Аналоговый сигнал - никакого 720p.
Да и я вообще не понимаю этого ажиотажа на 720p. Нафига оно надо вообще? Только ради видеосъемки?

[size=2]Nokia N900 - MyDocs 29GB vfat, / @ microSD-Class10 ext4, custom kernel-bfs @ 1.0Ghz,
BASH default shell, root without sudser & rootsh, modded pulseaudio
[/size]

Поделиться

53

Re: Проигрывание (и съёмка) HD 720p видео на N900

Прикольно же. Никто и не подозревал в 2009-м году, что это железка настолько крута.

A mammal should be able to hunt mice, hibernate, fly, chew its cud, echolocate, invent tools, lay eggs, burrow. Speciation is for insects.

Поделиться

54

Re: Проигрывание (и съёмка) HD 720p видео на N900

Blayder пишет:

не понимаю этого ажиотажа на 720p. Нафига оно надо вообще?

Нужно только когда лень или некогда конвертировать видео, чтобы посмотреть на телефоне.

Поделиться

55

Re: Проигрывание (и съёмка) HD 720p видео на N900

hxka
вово!

Поделиться

56

Re: Проигрывание (и съёмка) HD 720p видео на N900

Не знаю, как вам а мне кажется 720р для 900ого это все-таки круто. Плюс здесь все еще речь идет о том что это все таки возможно...

Установи репозитории всего одним кликом:
Extras, Extras-Testing, Extras-Devel
Клавиатура как в н9-maliit

Поделиться

57

Re: Проигрывание (и съёмка) HD 720p видео на N900

делал по инструкции в первом посте и не получилось :-(
Nokia-N900:~# gst-launch-0.10 -v v4l2camsrc device=/dev/video0 ! video/x-raw-yuv,width=1280, height=720!dspmp4venc !avimux!filesink location=test.avi
-sh: gst-launch-0.10: not found
Nokia-N900:~#

Поделиться

58

Re: Проигрывание (и съёмка) HD 720p видео на N900

unreal3
пропустил пункты 4-5? *SCRATCH*

Добавлено: 09.10.2011 13:54:31

забыл поставить КР49 и перезагрузить?

Поделиться

59

Re: Проигрывание (и съёмка) HD 720p видео на N900

craig_dt, связь какая?
unreal3, gst-launch-0.10 лежит в пакете gstreamer0.10-tools, добивил в шапку.

A mammal should be able to hunt mice, hibernate, fly, chew its cud, echolocate, invent tools, lay eggs, burrow. Speciation is for insects.

Поделиться

60

Re: Проигрывание (и съёмка) HD 720p видео на N900

пакет поставил, теперь вот такая фигня происходит:
~ $ gst-launch-0.10 -v v4l2camsrc device=/dev/video0 ! video/x-raw-yuv,width=1280, height=720!dspmp4venc !avimux!filesink location=test.avi
Setting pipeline to PAUSED ...
/GstPipeline:pipeline0/GstV4l2CamSrc:v4l2camsrc0.GstPad:src: caps = video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1280, height=(int)720, framerate=(fraction)30/1
/GstPipeline:pipeline0/GstV4l2CamSrc:v4l2camsrc0.GstPad:src: caps = video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1280, height=(int)720, framerate=(fraction)30/1
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
/GstPipeline:pipeline0/GstCapsFilter:capsfilter0.GstPad:src: caps = video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1280, height=(int)720, framerate=(fraction)30/1
/GstPipeline:pipeline0/GstCapsFilter:capsfilter0.GstPad:sink: caps = video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1280, height=(int)720, framerate=(fraction)30/1
/GstPipeline:pipeline0/GstDspHdMp4VEnc:dsphdmp4venc0.GstPad:src: caps = video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, width=(int)1280, height=(int)720, framerate=(fraction)30/1
create_node: dsp node allocate failed
sink_setcaps: dsp node creation failed
ERROR: from element /GstPipeline:pipeline0/GstV4l2CamSrc:v4l2camsrc0: Internal data flow error.
Additional debug info:
gstbasesrc.c(2378): gst_base_src_loop (): /GstPipeline:pipeline0/GstV4l2CamSrc:v4l2camsrc0:
streaming task paused, reason not-negotiated (-4)
Execution ended after 133819589 ns.
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
/GstPipeline:pipeline0/GstDspHdMp4VEnc:dsphdmp4venc0.GstPad:src: caps = NULL
/GstPipeline:pipeline0/GstCapsFilter:capsfilter0.GstPad:src: caps = NULL
/GstPipeline:pipeline0/GstCapsFilter:capsfilter0.GstPad:sink: caps = NULL
/GstPipeline:pipeline0/GstV4l2CamSrc:v4l2camsrc0.GstPad:src: caps = NULL
Setting pipeline to NULL ...
Freeing pipeline ...
~ $

Поделиться

61 (17.11.2011 20:53:33 отредактировано Alfred)

Re: Проигрывание (и съёмка) HD 720p видео на N900

Представляю вниманию любителей CSSU новую camera ui, вообщем снимаем 720p через нормальное приложение камера.
Вот точные данные разрешений:
HD
1280x720@25
960x720@25

DVD
1024x576@25
720x576@25

25 это фреймрэйт...

Скачиваем вот эти дебы
и устанавливаем их через dpkg -i
Ребут=> Профит
Заходим в камеру и видим в выборе разрешения 4 новых:
camerabdresolutionhd16x9 => HD 16:9 1280x720@25
camerabdresolutiondvd16x9 => DVD 16:9 1024x576@25
camerabdresolutionhd4x3 => HD 4:3 960x720@25
camerabdresolutiondvd4x3 => DVD 4:3 720x576@25

P.S. Напоминаю что необходим последний CSSU = 16.8 и сделать все то что написано в шапке темы. Кстати [size=5]hxka[/size] добавь наверно это в шапку. А потом уже и CSSU выйдет

Установи репозитории всего одним кликом:
Extras, Extras-Testing, Extras-Devel
Клавиатура как в н9-maliit