<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>We are running into issues trying to get gstreamer working with directshow without using the ffmpeg libs. We were able to transcode an mpeg1 file using the below pipeline, but we soon realized we were using libgstmpeg2dec.dll. Once we deleted that, we verified everything was going through directshow, but no files will complete. From stepping into the source it looks like the directshow plugin is being loaded, and then quickly unloaded, after which is simply hangs. It looks like it's hanging during the decode process, so we aren't even able to get the YUV2 output.</div><div><br></div><div>Has anyone been able to get a valid directshow transcoding pipeline to work?</div><div><br></div><div>Here is our (somewhat modified) pipeline:</div><div><br></div><div><meta charset="utf-8"><span class="Apple-style-span" style="font-family: 'Lucida Grande', arial, sans-serif; font-size: 12px; line-height: 20px; ">gst-launch.exe --gst-debug-level=3 --gst-plugin-path="plugins" --seek=0 uridecodebin name=dec uri=<file></span><span class="Apple-style-span" style="font-family: 'Lucida Grande', arial, sans-serif; font-size: 12px; line-height: 20px; "> dec. ! videoscale ! videorate ! video/x-raw-yuv ! x264enc ! mux. dec. ! audioconvert ! audioresample ! audio/x-raw-int ! faac ! mux. flvmux streamable=true name= mux ! filesink location="output.flv"</span></div></body></html>