maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Multimedia (https://talk.maemo.org/forumdisplay.php?f=32)
-   -   n900 video recording (https://talk.maemo.org/showthread.php?t=89052)

gibman 2013-02-04 22:29

n900 video recording
 
Searching on the web to see if I can find an upgrade or a 3rd party software that can improve the quality of my video recordings on my n900. All I have found are old posts and threads of similar requests for a higher quality for the recorder. Was there ever an upgrade script or app for better video recording (less shaking of image,skipping frames,higher pixels..?

anthonie 2013-02-04 23:00

Re: n900 video recording
 
http://maemo.org/packages/view/gstreamer-tools/

I am not sure what to say more precisely since I don't use vid recording very much, but either way, you'll be wanting something that is provided by gstreamer, be it with a GUI or not.

If no programs were written that do what you require I would look at those packages and see what you can come up with from the command line.

anthonie 2013-02-05 00:34

Re: n900 video recording
 
Actually I got kind of curious, so I installed it:

Code:

sudo apt-get update && apt-get install gstreamer-tools
It seemed to be working but I ran into this cryptic error message pretty soon.

~ $ gst-launch v4l2src ! ffmpegcolorspace ! udpsink
Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Device '/dev/video0' cannot capture at 2592x1968
Additional debug info:
gstv4l2object.c(1919): gst_v4l2_object_set_format (): /GstPipeline:pipeline0/GstV4l2Src:v4l2src0:
Call to S_FMT failed for YUYV @ 2592x1968: Device or resource busy
ERROR: pipeline doesn't want to preroll.
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
Freeing pipeline ...

I am not sure wheather my test command was sufficient enough or that I should have sent te output to localhost somewhere.

Time to sleep. No cam needed.

Edit: note this was the feedback on the terminal screen. the standard error output redirected to a file was even more lovely: only mentioned the pipeline didn't want to preroll.

Code:

~ $ gst-launch v4l2src ! ffmpegcolorspace ! udpsink 2> gst-errors.txt

freemangordon 2013-02-05 07:33

Re: n900 video recording
 
you need to use v4l2camsrc

gibman 2013-02-05 22:49

Re: n900 video recording
 
great, where would I find the link? Is it in the repo?


All times are GMT. The time now is 09:37.

vBulletin® Version 3.8.8