View Single Post
Member: cpcrook
at: 02:08 AM 08/06/2009
The file is definitely not well formed, but it claims its H.264 encoded. Here's the commandline output:


root@castle:/media/internal# gst-launch camsrc ! palmvideoencoder ! filesink location=/media/internal/downl
oads/foo2.mp4
stop: (01011/78784179) Job not changed: camd
(01011/124468994) camd: goal changed
Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
proposed caps: video/x-raw-yuv
Initially, Got the following OUTPUT values from the encoder:
pPortDef->format.video.nBitrate = 64000
pPortDef->format.video.eCompressionFormat = 7
Setting video encoding to H.264
===> After settings, we have the following OUTPUT values from the encoder:
pPortDef->format.video.nBitrate = 64000
pPortDef->format.video.eCompressionFormat = 7
Caught interrupt -- handling interrupt.
Interrupt: Stopping pipeline ...
Execution ended after 17251647949 ns.
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
--------------------> OMX_FreeHandle succeeded
^X[1] + Stopped gst-launch camsrc ! palmvideoencoder ! filesink location=/media/internal/downloads/foo2.mp4


edit: gst-inspect will give you a list of possible sources, but most are for decoding/demuxing.
edit2: The Videos app will not recognize anything recorded, at least as long as I keep ending recordings using ctrl-c or ctrl-z to kill
Reply