linus0330

Gstreamer pipeline examples

Jan 7th, 2013
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.23 KB | None | 0 0
  1. gst-launch-0.10 filesrc location=/home/dssp/Downloads/WABCHD.ts ! mpegtsdemux name=t t. ! queue ! mpegvideoparse ! ducatimpeg2dec ! autovideosink t. ! queue ! a52dec ! autoaudiosink
  2.  
  3. us-cable 90 program 1 1005 FOXHD
  4. hdhomerun_config 1310054B save /tuner2/ - | gst-launch-0.10 fdsrc ! mpegtsdemux name=t t. ! queue ! mpegvideoparse ! ducatimpeg2dec ! autovideosink t. ! queue ! a52dec ! autoaudiosink
  5.  
  6. buffer for audio added
  7. hdhomerun_config 1310054B save /tuner2/ - | gst-launch-0.10 fdsrc ! mpegtsdemux name=t t. ! queue ! mpegvideoparse ! ducatimpeg2dec ! autovideosink t. ! queue max-size-buffers=10000 ! a52dec ! pulsesink
  8.  
  9. use playbin2 element
  10. hdhomerun_config 1310054B save /tuner2/ - | gst-launch-0.10 playbin2 uri=fd://0
  11.  
  12. add properties to dri2videosink
  13. dssp@UbuntuARM:~$ hdhomerun_config 1310054B save /tuner2/ - |gst-launch-0.10 fdsrc ! mpegtsdemux name=t ! queue max-size-buffers=12000000 ! mpegvideoparse ! ducatimpeg2dec ! dri2videosink max-lateness=-1 blocksize=8192 t. ! queue max-size-buffers=20000 ! ac3parse ! a52dec ! autoaudiosink
  14.  
  15. caps
  16. application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)MP2T-ES, payload=(int)33, ssrc=(uint)3535399961, clock-base=(uint)3220128049, seqnum-base=(uint)11879
Add Comment
Please, Sign In to add comment