* http://en.wikipedia.org/wiki/GStreamer * http://packages.qa.debian.org/g/gstreamer0.10.html * http://gstreamer.freedesktop.org/documentation/plugins.html * http://cgit.freedesktop.org/~bilboed/gst-ffmpeg/tree/docs/plugins/inspect/plugin-ffmpeg.xml * ToTest: http://gentrans.sourceforge.net/docs/head/manual/html/howto.html#sect-mpeg-muxing * http://docs.gstreamer.com/display/GstSDK/Playback+tutorial+1%3A+Playbin2+usage * http://packages.qa.debian.org/g/gst-plugins-base1.0.html * http://raspberrypi.stackexchange.com/questions/528/how-can-i-install-gstreamer-gst-omx * http://www.onepitwopi.com/raspberry-pi/gstreamer-1-2-on-the-raspberry-pi/ * http://www.rs-online.com/designspark/electronics/blog/building-a-raspberry-pi-2-webrtc-camera * https://wiki.matthiasbock.net/index.php/Hardware-accelerated_video_playback_on_the_Raspberry_Pi ===== VA ===== * http://www.freedesktop.org/software/vaapi/releases/gstreamer-vaapi/?C=M;O=D * http://www.freedesktop.org/wiki/Software/vaapi/ * https://gitorious.org/vaapi/gstreamer-vaapi/source/ae5e5be80b9da5c39b55a646728ca89f2b767f13: ===== TODO ===== * https://bugzilla.gnome.org/show_bug.cgi?id=692891 * https://bugzilla.gnome.org/show_bug.cgi?id=702856 * http://sourceforge.net/p/cmusphinx/bugs/376/ ==== TIPS ==== Remove Audio Part : gst-launch-1.0 filesrc location="$file" ! matroskademux ! h264parse ! matroskamux ! filesink location="$file._anim.mkv" file=*.mkv export GST_DEBUG='10' export GST_DEBUG_DUMP_DOT_DIR=~/tmp/$file.d export GST_DEBUG_OPTIONS=pretty-tags export GST_TRACE=all mkdir -p $GST_DEBUG_DUMP_DOT_DIR gst-launch-1.0 --gst-debug=3 playbin uri=file://$(pwd)/$file > log.txt 2>&1 cd $GST_DEBUG_DUMP_DOT_DIR for file in *.dot ; do dot -Tsvg $file > $file.svg ; done ===== install ===== sudo apt-get install gstreamer1.0-libav gst-launch filesrc location=$file ! decodebin ! audioconvert ! ffenc_mp2 ! udpsink port=1234 gst-launch udpsrc port=1234 ! mad ! audioconvert ! alsasink gst-launch udpsrc port=1234 ! { queue ! vorbisdec ! audioconvert ! alsasink } gst-launch filesrc location=$file_mp3 ! decodebin ! audioconvert ! vorbisenc ! udpsink port=1234 gst-launch playbin uri=file://$file ==== transcode : mpeg1/2 ==== * http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad-plugins/html/gst-plugins-bad-plugins-mpeg2enc.html ==== editor ==== * https://thomas.apestaart.org/thomas/trac/wiki/GStreamer/Editor * http://gstreamer.freedesktop.org/modules/gst-editor.html * https://thomas.apestaart.org/thomas/trac/browser#tests ==== error : WARNING: erroneous pipeline: no element .... ==== mpegdemux : gst-launch-0.10 filesrc location=*.mp3 ! mpegdemux ! udpsink port=1234 host=212.27.38.253 WARNING: erroneous pipeline: no element "mpegdemux" sudo aptitude install gstreamer0.10-plugins-base gstreamer0.10-plugins-ugly ===== OBSOLETE ===== sudo aptitude -w 2000 search gstreamer | cut -b5-60 | xargs -eol echo sudo aptitude install -f sudo aptitude install -f bluez-gstreamer deejayd-gstreamer gstreamer-dbus-media-service gstreamer-tools gstreamer0.10-alsa gstreamer0.10-audiosink gstreamer0.10-audiosource gstreamer0.10-doc gstreamer0.10-esd gstreamer0.10-ffmpeg gstreamer0.10-fluendo-mp3 gstreamer0.10-fluendo-mpegdemux gstreamer0.10-fluendo-mpegmux gstreamer0.10-gnomevfs gstreamer0.10-gnonlin gstreamer0.10-gnonlin-dev gstreamer0.10-lame gstreamer0.10-packagekit gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-dbg gstreamer0.10-plugins-bad-doc gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-bad-multiverse-dbg gstreamer0.10-plugins-base gstreamer0.10-plugins-base-apps gstreamer0.10-plugins-base-dbg gstreamer0.10-plugins-base-doc gstreamer0.10-plugins-farsight gstreamer0.10-plugins-good gstreamer0.10-plugins-good-dbg gstreamer0.10-plugins-good-doc gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-dbg gstreamer0.10-plugins-ugly-doc gstreamer0.10-plugins-ugly-multiverse gstreamer0.10-plugins-ugly-multiverse-dbg gstreamer0.10-pulseaudio gstreamer0.10-schroedinger gstreamer0.10-sdl gstreamer0.10-tools gstreamer0.10-videosink gstreamer0.10-videosource gstreamer0.10-visualization gstreamer0.10-x kaffeine-gstreamer libghc6-gstreamer-dev libgstreamer-perl libgstreamer-plugins-base0.10-0 libgstreamer-plugins-base0.10-dev libgstreamer0.10-0 libgstreamer0.10-0-dbg libgstreamer0.10-dev libgstreamer0.10-ruby libgstreamer0.10-ruby1.8 phonon-backend-gstreamer totem-gstreamer ultrastar-ng-gstreamer sudo aptitude install \ gstreamer0.10-tools gstreamer0.10-videosink gstreamer0.10-ffmpeg \ gstreamer0.10-fluendo-mp3 gstreamer-tools \ gstreamer0.10-fluendo-mpegdemux gstreamer0.10-fluendo-mpegmux \ gstreamer0.10-plugins-bad gstreamer0.10-plugins-ugly \ gstreamer0.10-plugins-really-bad ===== SOFTWARE ===== * http://blogs.igalia.com/vjaquez/2012/06/20/a-gstreamer-video-sink-using-kms/ ===== HARDWARE ===== * http://forum.odroid.com/viewtopic.php?f=93&t=15298&p=99533&hilit=gstreamer#p99533# XU4 * https://www.raspberrypi.org/forums/viewtopic.php?f=38&t=18337 * http://cgit.freedesktop.org/gstreamer/gst-omx/tree/config/rpi/gstomx.conf ===== MISC ===== * https://gitorious.org/vaapi * http://pkgs.org/download/gstreamer-vaapi * http://anonscm.debian.org/gitweb/?p=pkg-multimedia/libva.git * https://launchpad.net/ubuntu/+source/gstreamer-vaapi * https://bugzilla.rpmfusion.org/show_bug.cgi?id=1530# FedorA * https://bugs.launchpad.net/ubuntu/+source/gstreamer-vaapi/+bug/1185001# UbuntU * http://packages.qa.debian.org/g/gst-plugins-base1.0.html * http://en.opensuse.org/openSUSE:Goals_13.1/Port_to_GStreamer_1.0 * https://github.com/Samsung/gst-rtsp-server-wfd# MiraCast * https://github.com/linux4sam/gst1-hantro-g1# AtmeL * http://forum.odroid.com/search.php?author_id=5715&sr=posts * http://forum.odroid.com/viewtopic.php?f=111&t=8819&p=99586#p99586 * http://lauri.võsandi.com/2014/04/debian-jessie-sunxi-packages.html# SunxI ===== MORE ===== @TaG: CodeC GsT VideO AudiO FreeDesktop [[RTP]] [[vlc]] [[DirectShow]] [[free.fr]] [[UDP]] [[MPEG]] [[TS]] FreeBox