UNCLASSIFIED Hi,
I am currently
trying to develop an application which utilises GStreamer to write and YUV
format mpegts file. The driver uses appsrc to write raw RGB frames to a YUV
mpegts file.
I am trying to get a
pipeline together and as I'm new to GStreamer I am not quite sure which plugins
and caps to set.I was hoping someone can point me in the right
direction.
With the pipeline:
"appsrc name=\"adsssrc\"
caps=\"video/x-raw-rgb,width=704,height=480,framerate=(fraction)25/1\" !
ffmpegcolorspace ! video/x-raw-yuv !
ffenc_mpeg2video ! mpegtsmux ! filesink location=processed.mpg " I get
the following errors:
My test source is
below:
IMPORTANT: This email remains the property of the Department of Defence and is subject to the jurisdiction of section 70 of the Crimes Act 1914. If you have received this email in error, you are requested to contact the sender and delete the email.
_______________________________________________ gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
UNCLASSIFIED I am making slight progress with this problem. I have
fully defined the caps for APPSRC to match those specified as a SINK in
ffmpegcolorspace. My new pipeline is (the rest of the source is below
in the original email):
With this I see the following
error:
This
puzzles me as the both the sink and src capabilities match the output I see from
"gst-inspect-0.10 ffmpegcolorspace". Am I missing something?
Thanks,
Paul
IMPORTANT: This
email remains the property of the Department of Defence and is subject to the
jurisdiction of section 70 of the Crimes Act 1914. If you have received this
email in error, you are requested to contact the sender and delete the email.
From: Durrand, Paul (Contractor) Sent: Monday, 1 August 2011 3:49 PM To: 'Discussion of the development of and with GStreamer' Subject: Writing raw frames to mpegts [SEC=UNCLASSIFIED] UNCLASSIFIED Hi,
I am currently
trying to develop an application which utilises GStreamer to write and YUV
format mpegts file. The driver uses appsrc to write raw RGB frames to a YUV
mpegts file.
I am trying to get a
pipeline together and as I'm new to GStreamer I am not quite sure which plugins
and caps to set.I was hoping someone can point me in the right
direction.
With the pipeline:
"appsrc name=\"adsssrc\"
caps=\"video/x-raw-rgb,width=704,height=480,framerate=(fraction)25/1\" !
ffmpegcolorspace ! video/x-raw-yuv !
ffenc_mpeg2video ! mpegtsmux ! filesink location=processed.mpg " I get
the following errors:
My test source is
below:
IMPORTANT: This
email remains the property of the Department of Defence and is subject to the
jurisdiction of section 70 of the Crimes Act 1914. If you have received this
email in error, you are requested to contact the sender and delete the email.
_______________________________________________ gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
UNCLASSIFIED I
resolved my issue by removing the caps filter after the ffmpegcolorspace. I also
added in videorate and I generate an mpegts.
The
new pipeline is:
IMPORTANT: This
email remains the property of the Department of Defence and is subject to the
jurisdiction of section 70 of the Crimes Act 1914. If you have received this
email in error, you are requested to contact the sender and delete the email.
From: Durrand, Paul (Contractor) Sent: Tuesday, 2 August 2011 2:43 PM To: 'Discussion of the development of and with GStreamer' Subject: RE: Writing raw frames to mpegts [SEC=UNCLASSIFIED] UNCLASSIFIED I am making slight progress with this problem. I have
fully defined the caps for APPSRC to match those specified as a SINK in
ffmpegcolorspace. My new pipeline is (the rest of the source is below
in the original email):
With this I see the following
error:
This
puzzles me as the both the sink and src capabilities match the output I see from
"gst-inspect-0.10 ffmpegcolorspace". Am I missing something?
Thanks,
Paul
IMPORTANT: This
email remains the property of the Department of Defence and is subject to the
jurisdiction of section 70 of the Crimes Act 1914. If you have received this
email in error, you are requested to contact the sender and delete the email.
From: Durrand, Paul (Contractor) Sent: Monday, 1 August 2011 3:49 PM To: 'Discussion of the development of and with GStreamer' Subject: Writing raw frames to mpegts [SEC=UNCLASSIFIED] UNCLASSIFIED Hi,
I am currently
trying to develop an application which utilises GStreamer to write and YUV
format mpegts file. The driver uses appsrc to write raw RGB frames to a YUV
mpegts file.
I am trying to get a
pipeline together and as I'm new to GStreamer I am not quite sure which plugins
and caps to set.I was hoping someone can point me in the right
direction.
With the pipeline:
"appsrc name=\"adsssrc\"
caps=\"video/x-raw-rgb,width=704,height=480,framerate=(fraction)25/1\" !
ffmpegcolorspace ! video/x-raw-yuv !
ffenc_mpeg2video ! mpegtsmux ! filesink location=processed.mpg " I get
the following errors:
My test source is
below:
IMPORTANT: This
email remains the property of the Department of Defence and is subject to the
jurisdiction of section 70 of the Crimes Act 1914. If you have received this
email in error, you are requested to contact the sender and delete the email.
_______________________________________________ gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Free forum by Nabble | Edit this page |