Reference
- 維基百科 / GStreamer
- Wikipedia / GStreamer
- GStreamer documentation / List of Elements and Plugins
- Debian Wiki / BinaryPackage
- Debian Wiki / SourcePackage
- Debian Wiki / Package
- GStreamer documentation / What is GStreamer?
- GStreamer / source download directory
找尋「Source Package 列表」的方法
方式一
開啟「Terminal」,先輸入「apt-cache showsrc gst
」,接著按下「Tab」鍵,就會出現下面「Source Package」的列表。
方式二
執行
$ apt-cache dumpavail | grep '^Source: gst' | sort -u | cut -f 2 -d ' '
顯示
gst-fluendo-mp3
gst-libav1.0
gst-omx
gst-plugins-bad1.0
gst-plugins-base1.0
gst-plugins-espeak
gst-plugins-good1.0
gst-plugins-ugly1.0
gst-python1.0
gstreamer1.0
gstreamer-editing-services1.0
gstreamermm-1.0
gstreamer-vaapi
gst-rtsp-server1.0
上面這個指令,是參考「/usr/share/bash-completion/completions/apt」這個檔案修改而來的,
$ grep 'dumpavail' /usr/share/bash-completion/completions/apt -A 3 -B 2 -n
可以找到下面這段程式碼
197- source|build-dep|showsrc|policy)
198- COMPREPLY=( $( apt-cache --no-generate pkgnames "$cur" \
199: 2> /dev/null ) $( apt-cache dumpavail | \
200- command grep "^Source: $cur" | sort -u | cut -f2 -d" " ) )
201- return 0
202- ;;
Source Package
- gstreamer1.0 (explore)
- gst-libav1.0 (explore)
- gst-python1.0 (explore)
- gst-plugins-base1.0 (explore)
- gst-plugins-good1.0 (explore)
- gst-plugins-bad1.0 (explore)
- gst-plugins-ugly1.0 (explore)
- gst-plugins-espeak (explore)
- gst-fluendo-mp3 (explore)
- gst-rtsp-server1.0 (explore)
- gst-omx (explore)
- gstreamer-vaapi (explore)
- gstreamer-editing-services1.0 (explore)
- gstreamermm-1.0 (explore)
找尋「Binary Package」的方法
以「Source Package - gstreamer1.0」或「Binary Package - libgstreamer1.0-0」為例
執行
$ apt-cache showsrc gstreamer1.0 | grep '^Binary:'
或是執行
$ apt-cache showsrc libgstreamer1.0-0 | grep '^Binary:'
顯示
Binary: libgstreamer1.0-0, libgstreamer1.0-0-dbg, libgstreamer1.0-dev, gstreamer1.0-doc, gstreamer1.0-tools, gir1.2-gstreamer-1.0
執行
$ apt-cache showsrc gstreamer1.0 | grep '^Binary:' | awk -F ': ' '{print $2}' | sed 's/, /\n/g' | sort
顯示
gir1.2-gstreamer-1.0
gstreamer1.0-doc
gstreamer1.0-tools
libgstreamer1.0-0
libgstreamer1.0-0-dbg
libgstreamer1.0-dev
Binary Package
From Source Package: gstreamer1.0
- gir1.2-gstreamer-1.0 (explore)
- gstreamer1.0-doc (explore)
- gstreamer1.0-tools (explore)
- libgstreamer1.0-0 (explore)
- libgstreamer1.0-0-dbg (explore)
- libgstreamer1.0-dev (explore)
From Source Package: gst-libav1.0
From Source Package: gst-python1.0
- python3-gst-1.0 (explore)
- python3-gst-1.0-dbg (explore)
- python-gst-1.0 (explore)
- python-gst-1.0-dbg (explore)
From Source Package: gst-plugins-base1.0
- gir1.2-gst-plugins-base-1.0 (explore)
- gstreamer1.0-alsa (explore)
- gstreamer1.0-plugins-base (explore)
- gstreamer1.0-plugins-base-apps (explore)
- gstreamer1.0-plugins-base-dbg (explore)
- gstreamer1.0-plugins-base-doc (explore)
- gstreamer1.0-x (explore)
- libgstreamer-plugins-base1.0-0 (explore)
- libgstreamer-plugins-base1.0-dev (explore)
From Source Package: gst-plugins-good1.0
- gstreamer1.0-plugins-good (explore)
- gstreamer1.0-plugins-good-dbg (explore)
- gstreamer1.0-plugins-good-doc (explore)
- gstreamer1.0-pulseaudio (explore)
- libgstreamer-plugins-good1.0-0 (explore)
- libgstreamer-plugins-good1.0-dev (explore)
From Source Package: gst-plugins-bad1.0
- gir1.2-gst-plugins-bad-1.0 (explore)
- gstreamer1.0-plugins-bad (explore)
- gstreamer1.0-plugins-bad-dbg (explore)
- gstreamer1.0-plugins-bad-doc (explore)
- libgstreamer-plugins-bad1.0-0 (explore)
- libgstreamer-plugins-bad1.0-dev (explore)
From Source Package: gst-plugins-ugly1.0
- gstreamer1.0-plugins-ugly (explore)
- gstreamer1.0-plugins-ugly-dbg (explore)
- gstreamer1.0-plugins-ugly-doc (explore)
From Source Package: gst-plugins-espeak
From Source Package: gst-fluendo-mp3
From Source Package: gst-rtsp-server1.0
- gir1.2-gst-rtsp-server-1.0 (explore)
- gstreamer1.0-rtsp (explore)
- gstreamer1.0-rtsp-dbg (explore)
- libgstrtspserver-1.0-0 (explore)
- libgstrtspserver-1.0-0-dbg (explore)
- libgstrtspserver-1.0-dev (explore)
- libgstrtspserver-1.0-doc (explore)
From Source Package: gst-omx
- gst-omx-listcomponents (explore)
- gstreamer1.0-omx-bellagio-config (explore)
- gstreamer1.0-omx-generic (explore)
- gstreamer1.0-omx-generic-config (explore)
From Source Package: gstreamer-vaapi
From Source Package: gstreamer-editing-services1.0
- ges1.0-tools (explore)
- gir1.2-ges-1.0 (explore)
- libges-1.0-0 (explore)
- libges-1.0-0-dbg (explore)
- libges-1.0-dev (explore)
- libges-1.0-doc (explore)
From Source Package: gstreamermm-1.0
其他可以找尋的參考指令
執行
$ apt-cache search '^gstreamer1.0\-plugins\-'
顯示
gstreamer1.0-plugins-base - GStreamer plugins from the "base" set
gstreamer1.0-plugins-base-apps - GStreamer helper programs from the "base" set
gstreamer1.0-plugins-base-dbg - GStreamer plugins from the "base" set
gstreamer1.0-plugins-base-doc - GStreamer documentation for plugins from the "base" set
gstreamer1.0-plugins-good - GStreamer plugins from the "good" set
gstreamer1.0-plugins-good-dbg - GStreamer plugins from the "good" set
gstreamer1.0-plugins-good-doc - GStreamer documentation for plugins from the "good" set
gstreamer1.0-plugins-bad - GStreamer plugins from the "bad" set
gstreamer1.0-plugins-bad-dbg - GStreamer plugins from the "bad" set (debug symbols)
gstreamer1.0-plugins-bad-doc - GStreamer documentation for plugins from the "bad" set
gstreamer1.0-plugins-ugly - GStreamer plugins from the "ugly" set
gstreamer1.0-plugins-ugly-dbg - GStreamer plugins from the "ugly" set (debug symbols)
gstreamer1.0-plugins-ugly-doc - GStreamer documentation for plugins from the "ugly" set
執行
$ apt-cache search '^gstreamer1.0\-' | sort
顯示
gstreamer1.0-alsa - GStreamer plugin for ALSA
gstreamer1.0-clutter-3.0 - Clutter PLugin for GStreamer 1.0
gstreamer1.0-crystalhd - Crystal HD Video Decoder (GStreamer plugin)
gstreamer1.0-doc - GStreamer core documentation and manuals
gstreamer1.0-espeak - GStreamer plugin for eSpeak speech synthesis
gstreamer1.0-fluendo-mp3 - Fluendo mp3 decoder GStreamer 1.0 plugin
gstreamer1.0-libav-dbg - libav plugin for GStreamer (debug symbols)
gstreamer1.0-libav - libav plugin for GStreamer
gstreamer1.0-nice - ICE library (GStreamer plugin)
gstreamer1.0-omx-bellagio-config - OpenMax plugins for GStreamer
gstreamer1.0-omx-generic-config - OpenMax plugins for GStreamer
gstreamer1.0-omx-generic - OpenMax plugins for GStreamer
gstreamer1.0-packagekit - GStreamer plugin to install codecs using PackageKit
gstreamer1.0-plugins-bad-dbg - GStreamer plugins from the "bad" set (debug symbols)
gstreamer1.0-plugins-bad-doc - GStreamer documentation for plugins from the "bad" set
gstreamer1.0-plugins-bad - GStreamer plugins from the "bad" set
gstreamer1.0-plugins-base-apps - GStreamer helper programs from the "base" set
gstreamer1.0-plugins-base-dbg - GStreamer plugins from the "base" set
gstreamer1.0-plugins-base-doc - GStreamer documentation for plugins from the "base" set
gstreamer1.0-plugins-base - GStreamer plugins from the "base" set
gstreamer1.0-plugins-good-dbg - GStreamer plugins from the "good" set
gstreamer1.0-plugins-good-doc - GStreamer documentation for plugins from the "good" set
gstreamer1.0-plugins-good - GStreamer plugins from the "good" set
gstreamer1.0-plugins-ugly-dbg - GStreamer plugins from the "ugly" set (debug symbols)
gstreamer1.0-plugins-ugly-doc - GStreamer documentation for plugins from the "ugly" set
gstreamer1.0-plugins-ugly - GStreamer plugins from the "ugly" set
gstreamer1.0-pocketsphinx - Speech recognition tool - gstreamer plugin
gstreamer1.0-pulseaudio - GStreamer plugin for PulseAudio
gstreamer1.0-rtsp-dbg - RTSP plugin for GStreamer
gstreamer1.0-rtsp - RTSP plugin for GStreamer
gstreamer1.0-tools - Tools for use with GStreamer
gstreamer1.0-vaapi-doc - GStreamer VA-API documentation and manuals
gstreamer1.0-vaapi - VA-API plugins for GStreamer
gstreamer1.0-x - GStreamer plugins for X11 and Pango
執行
$ apt-cache search 'gstreamer1.0' | sort
顯示
gstreamer1.0-alsa - GStreamer plugin for ALSA
gstreamer1.0-clutter-3.0 - Clutter PLugin for GStreamer 1.0
gstreamer1.0-crystalhd - Crystal HD Video Decoder (GStreamer plugin)
gstreamer1.0-doc - GStreamer core documentation and manuals
gstreamer1.0-espeak - GStreamer plugin for eSpeak speech synthesis
gstreamer1.0-fluendo-mp3 - Fluendo mp3 decoder GStreamer 1.0 plugin
gstreamer1.0-libav-dbg - libav plugin for GStreamer (debug symbols)
gstreamer1.0-libav - libav plugin for GStreamer
gstreamer1.0-nice - ICE library (GStreamer plugin)
gstreamer1.0-omx-bellagio-config - OpenMax plugins for GStreamer
gstreamer1.0-omx-generic-config - OpenMax plugins for GStreamer
gstreamer1.0-omx-generic - OpenMax plugins for GStreamer
gstreamer1.0-packagekit - GStreamer plugin to install codecs using PackageKit
gstreamer1.0-plugins-bad-dbg - GStreamer plugins from the "bad" set (debug symbols)
gstreamer1.0-plugins-bad-doc - GStreamer documentation for plugins from the "bad" set
gstreamer1.0-plugins-bad - GStreamer plugins from the "bad" set
gstreamer1.0-plugins-base-apps - GStreamer helper programs from the "base" set
gstreamer1.0-plugins-base-dbg - GStreamer plugins from the "base" set
gstreamer1.0-plugins-base-doc - GStreamer documentation for plugins from the "base" set
gstreamer1.0-plugins-base - GStreamer plugins from the "base" set
gstreamer1.0-plugins-good-dbg - GStreamer plugins from the "good" set
gstreamer1.0-plugins-good-doc - GStreamer documentation for plugins from the "good" set
gstreamer1.0-plugins-good - GStreamer plugins from the "good" set
gstreamer1.0-plugins-ugly-dbg - GStreamer plugins from the "ugly" set (debug symbols)
gstreamer1.0-plugins-ugly-doc - GStreamer documentation for plugins from the "ugly" set
gstreamer1.0-plugins-ugly - GStreamer plugins from the "ugly" set
gstreamer1.0-pocketsphinx - Speech recognition tool - gstreamer plugin
gstreamer1.0-pulseaudio - GStreamer plugin for PulseAudio
gstreamer1.0-rtsp-dbg - RTSP plugin for GStreamer
gstreamer1.0-rtsp - RTSP plugin for GStreamer
gstreamer1.0-tools - Tools for use with GStreamer
gstreamer1.0-vaapi-doc - GStreamer VA-API documentation and manuals
gstreamer1.0-vaapi - VA-API plugins for GStreamer
gstreamer1.0-x - GStreamer plugins for X11 and Pango
janus-demos - Open Source, general purpose, WebRTC gateway - demos
libgstreamer1.0-0 - Core GStreamer libraries and elements
libgstreamer1.0-0-dbg - Core GStreamer libraries and elements
libgstreamer1.0-dev - GStreamer core development files
phonon4qt5-backend-gstreamer - Phonon Qt5 GStreamer 1.0 backend
phonon-backend-gstreamer-common - Phonon GStreamer 1.0.x backend icons
phonon-backend-gstreamer - Phonon GStreamer 1.0 backend
sound-juicer - GNOME CD Ripper
執行
$ apt-cache search 'gstreamer' | sort | less
執行
$ apt-cache search 'gst' | sort | less