bitrate
2012-02-09 20:21:28 GMT
_______________________________________________ gstreamer-devel mailing list gstreamer-devel <at> lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
_______________________________________________ gstreamer-devel mailing list gstreamer-devel <at> lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
_______________________________________________ gstreamer-devel mailing list gstreamer-devel <at> lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Is there a way to setting up the PlayBin2 source (proxy, user-agent, etc) without using "source-setup" signal? This is because I need to support GStreamer since 0.10.20 and "source-setup" signal is supported since 0.10.33. Thanks!
Hi
I am having problems getting this pipeline to work.
gst-launch -v filesrc location=6_avc.mp4 ! \
qtdemux ! queue ! ffdec_h264 ! videoscale ! \
capsfilter caps=video/x-raw-yuv,width=640,height=480 ! \
ffmpegcolorspace ! tee name=myT ! xvimagesink \
myT. ! x264enc ! mpegtsmux ! filesink location=surf.ts
The problem seems to be with x264enc (works with ffenc_mpeg4).
Any suggestions greatly appreciated?
Gman
_______________________________________________ gstreamer-devel mailing list gstreamer-devel <at> lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Hi!
I have an avi file containing DV encoded video (PCM Audio). I want to
query the duration of the video, the simple pipeline is (i am using
OSSBuild):
filesrc location=test.avi ! decodebin2 name=decoder
I set the pipeline to pause and execute:
Gboolean res=gst_element_query_duration (pipeline, &time_format, &_dur);
However this always returns false! If i try to access the property via
gst_query_parse_segment, i get the duration in BYTE format. However i
cannot convert it to TIME format:
GstFormat fmt=GST_FORMAT_TIME;
gint64 start=-1,stop=-1,val;
GstQuery *query = gst_query_new_segment (fmt);
gst_element_query (pipeline, query);
gst_query_parse_segment(query,NULL,&fmt,&start,&stop);
duration=stop-start;
if (fmt!=GST_FORMAT_TIME){
GstFormat oFmt=fmt;
GstQuery *query=gst_query_new_convert(fmt,stop,GST_FORMAT_TIME);
//This will cause: gstutils.c: line 586: assertion `denom > 0'
failed !!!!
if (gst_element_query (g.pipeline(), query)){
...
}
However i traced it down to avidemux - where in
gst_avi_demux_src_convert
it calls
avi_stream_convert_frames_to_time_unchecked (stream, src_value);
Where stream seems to be NULL!
Why?! Am i missing something?
Thanks!
mat
hi, currently the rtspsrc in gstreamer are not able to handle any kind of play related events except seek. even seek was implemented at the rtsp level (send a pause then seek and play). all other events are dropped in http://cgit.freedesktop.org/gstreamer/gst-plugins-good/tree/gst/rtsp/gstrtspsrc.c in gst_rtspsrc_handle_src_event then in gst_rtspsrc_handle_internal_src_event function which simple drop these events. we'd like to implement at least SEEK, RATE, STEP and NAVIGATION event in rtspsrc to be able to send these events through rtspsrc and the server get it. so we'd like to play with different rate, backward and frame by frame through rtsp. and if the server implements it than it can handle it. (of course we'd like to implement the server side too). of course we'd like to add the patches to gstreamer, but before we start to implement it we'd like to ask core gstreamer developers which would be the preferred way you ie. how to implement it to be easily accepted by you to inclusion. we thought the best would be to send these events through the rtcp protocol which is something for it. we'd like to do it first in the 0.10 branch. what do you think about it? thanks in advance. regards. ps. i also write a bz about it: https://bugzilla.gnome.org/show_bug.cgi?id=669746 -- -- Levente "Si vis pacem para bellum!"
UNCLASSIFIED
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 gstreamer-devel <at> lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Hello gstreamer developers!
Im curious If it is possible To stream the sound
from the movies i play using playbin2 in my Python script?
I should mention that i play the sound in My speakers on
the computer already and want to keep that audiosink.
Just add one more who stream it to localhost and can I
play that sound in a html5 player..
If anyone has any knowledge about this,
or if it take a lot of memory on the cpu.
I would be very happy if you told me.
Regards
Max
_______________________________________________ gstreamer-devel mailing list gstreamer-devel <at> lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Hello I am developing a frame enhancement filter for the need of a video control application. I am developing on a OMAP4 pandabaord on ubuntu with the Texas Instruments hardware accelerated gstreamer pipeline (1080PPfps decode), anyhow I think my question is rather general. I am a beginner in gstreamer so please do not hesitate to redirect me to the doc if my question is already answered somewhere. My project consists in a video filter that transforms the yuv decoded frames before being displayed (for example a sepia filter to display frames in sepia color). What is the best way to add my filter in the installed gstreamer pipeline such that it becomes part of my video chain? Please see below more details: - I wish to use the installed and omap4 optimized gstreamer/totem pipeline to enable full video stream decode and display with my filter on. - I created a gstreamer plugin/element for my filter with the gst-template framework, but how to make it part of GstPlayBin2? - I looked at the pipeline graph of totem and gst-launch: they both use the playbin2 module, and I would like to add my filter in-between GstURIDecodeBin and GstPlaySink (input from src0 and output to video_raw_sink through gstinputselector). Is is possible to add and link a new element here without breaking the full bin? It is not either on the input or the output of playbin2 so I do not really understand how to just create a playbin2 element in my application and delicately insert a new element inside... - do I have to modify the source code of PlayBin2, add my filter, recompile and install it on my board to have my added features naturally enabled when I play videos? Or is it possible to tell existing gst-launch and totem applications to add a user filter plugin in the installed video processing? Thanks for your help Jacques
Hello, I am using playbin2 to read audio data from AAC and MP3 files. I noticed that when I attempt to read one channel AAC files, the output returned is stereo with both channels having the same data. Single channel MP3 and WAV files were read in as expected. I am attaching an image of the pipeline obtained when using the following gst-launch command: gst-launch-0.10 playbin2 uri=file:///local/playbin2_appsink_aac_mono/testWelcomeMono.m4a audio-sink=appsink video-sink=fakesink text-sink=fakesink Regards, Dinesh
_______________________________________________ gstreamer-devel mailing list gstreamer-devel <at> lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Hello, I am using playbin2 to read audio data from AAC and MP3 files. I noticed that when I attempt to read one channel AAC files, the output returned is stereo with both channels having the same data. Single channel MP3 and WAV files were read in as expected. I am attaching an image of the pipeline obtained when using the following gst-launch command: gst-launch-0.10 playbin2 uri=file:///local/playbin2_appsink_aac_mono/testWelcomeMono.m4a audio-sink=appsink video-sink=fakesink text-sink=fakesink Regards, Dinesh
_______________________________________________ gstreamer-devel mailing list gstreamer-devel <at> lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
RSS Feed156 | |
|---|---|
229 | |
319 | |
342 | |
372 | |
401 | |
524 | |
433 | |
317 | |
231 | |
367 | |
328 | |
403 | |
500 | |
505 | |
407 | |
395 | |
336 | |
424 | |
363 | |
470 | |
363 | |
509 | |
501 | |
287 | |
234 | |
288 | |
332 | |
321 | |
275 | |
291 | |
307 | |
445 | |
481 | |
430 | |
547 | |
371 | |
407 | |
352 | |
355 | |
421 | |
429 | |
361 | |
346 | |
240 | |
187 | |
229 | |
237 | |
254 | |
234 | |
213 | |
193 | |
298 | |
319 | |
201 | |
213 | |
288 | |
233 | |
150 | |
182 | |
173 | |
215 | |
196 | |
354 | |
179 | |
193 | |
210 | |
151 | |
198 | |
266 | |
190 | |
187 | |
184 | |
179 | |
235 | |
240 | |
211 | |
214 | |
163 | |
191 | |
149 | |
161 | |
165 | |
130 | |
175 | |
209 | |
152 | |
154 | |
142 | |
120 | |
177 | |
344 | |
184 | |
205 | |
264 | |
490 | |
301 | |
448 | |
488 | |
249 | |
201 | |
149 | |
107 | |
207 | |
220 | |
190 | |
228 | |
104 | |
112 | |
289 | |
94 | |
119 | |
112 | |
203 | |
125 | |
196 | |
111 | |
94 | |
142 | |
141 | |
115 | |
135 | |
152 | |
46 | |
114 | |
132 | |
134 | |
61 | |
137 | |
231 | |
139 | |
247 | |
126 | |
137 | |
42 | |
23 | |
9 | |
10 | |
14 | |
18 | |
5 | |
23 | |
3 | |
42 | |
34 | |
9 |