Note that there are some explanatory texts on larger screens.

plurals
  1. POWhy ffdec_h264 not give debug information in gstreamer?
    text
    copied!<p>I'm working on multimedia application debugging on gstreamer and I'm using <code>GST_DEBUG</code> options to produce debug. For example the following command </p> <pre><code>GST_DEBUG=filesrc:5, qtdemux:5, ffdec_h264:5 gst-launch filesrc location=data/bdmp4/rihanna0.mp4 ! qtdemux name=demuxer demuxer. ! queue ! faad ! audioconvert ! audioresample ! autoaudiosink demuxer. ! queue ! ffdec_h264 ! ffmpegcolorspace ! autovideosink </code></pre> <p>will do the decoding of the input mp4 file while producing debug report about the gstreamer plugins <code>qtdemux</code>, <code>filesrc</code>, and <code>ffdec_h264</code>. The pipeline representation of the command is</p> <p><img src="https://i.stack.imgur.com/gDFSp.png" alt="enter image description here"></p> <p>My problem is that the above command shows debug information about <code>qtdemux</code> and <code>filesrc</code> plugins like you can see below</p> <pre><code>0:00:00.018162514 [334m12243[00m 0x219a4f0 [32;01mINFO [00m [00m filesrc gstfilesrc.c:374:gst_file_src_set_location:[00m filename : data/bdmp4/rihanna0.mp4 0:00:00.018222356 [334m12243[00m 0x219a4f0 [32;01mINFO [00m [00m filesrc gstfilesrc.c:375:gst_file_src_set_location:[00m uri : file:///home/leonzo/Documents/workspace/videc/videcoframework/data/bdmp4/rihanna0.mp4 0:00:00.062045799 [334m12243[00m 0x219a4f0 [32;01mINFO [00m [00m filesrc gstfilesrc.c:969:gst_file_src_start:&lt;filesrc0&gt;[00m opening file data/bdmp4/rihanna0.mp4 0:00:00.062195045 [334m12243[00m 0x219a4f0 [32;01mINFO [00m [00m filesrc gstfilesrc.c:969:gst_file_src_start:&lt;filesrc0&gt;[00m opening file data/bdmp4/rihanna0.mp4 0:00:00.062564845 [334m12243[00m 0x2415c50 [37mLOG [00m [00m qtdemux qtdemux.c:3810:gst_qtdemux_loop:&lt;demuxer&gt;[00m loop at position 0, state 0 0:00:00.062671771 [334m12243[00m 0x2415c50 [37mLOG [00m [00m filesrc gstfilesrc.c:829:gst_file_src_create_read:&lt;filesrc0&gt;[00m Reading 16 bytes at offset 0x0 0:00:00.062717752 [334m12243[00m 0x2415c50 [36mDEBUG [00m [00m qtdemux qtdemux.c:1982:extract_initial_length_and_fourcc:[00m length 0x00000018 0:00:00.062746012 [334m12243[00m 0x2415c50 [36mDEBUG [00m [00m qtdemux qtdemux.c:1984:extract_initial_length_and_fourcc:[00m atom type ftyp 0:00:00.062782358 [334m12243[00m 0x2415c50 [37mLOG [00m [00m filesrc gstfilesrc.c:829:gst_file_src_create_read:&lt;filesrc0&gt;[00m Reading 24 bytes at offset 0x0 0:00:00.062808183 [334m12243[00m 0x2415c50 [36mDEBUG [00m [00m qtdemux qtdemux.c:1911:qtdemux_parse_ftyp:&lt;demuxer&gt;[00m major brand: mp42 0:00:00.062831369 [334m12243[00m 0x2415c50 [37mLOG [00m [00m qtdemux qtdemux.c:3810:gst_qtdemux_loop:&lt;demuxer&gt;[00m loop at position 24, state 0 0:00:00.062854234 [334m12243[00m 0x2415c50 [37mLOG [00m [00m filesrc gstfilesrc.c:829:gst_file_src_create_read:&lt;filesrc0&gt;[00m Reading 16 bytes at offset 0x18 0:00:00.062888181 [334m12243[00m 0x2415c50 [36mDEBUG [00m [00m qtdemux qtdemux.c:1982:extract_initial_length_and_fourcc:[00m length 0x024a4f05 0:00:00.062904672 [334m12243[00m 0x2415c50 [36mDEBUG [00m [00m qtdemux qtdemux.c:1984:extract_initial_length_and_fourcc:[00m atom type mdat 0:00:00.062922459 [334m12243[00m 0x2415c50 [37mLOG [00m [00m qtdemux .... </code></pre> <p>But It doesn't give any debug report about the <code>ffdec_h264</code> plugin. </p> <p>How to enable the debugging of the <code>ffdec_h264</code> pluging ? or Is there another h264 gstreamer decoding plugin which accept debugging</p> <p>thansk you for any reply</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload