Difference between revisions of "GStreamer"

From OpenPLi Wiki
Jump to: navigation, search
Line 19: Line 19:
 
It's is always recommended to ''mux'' subtitles into the container. To ''mux'' means to combine different things (like a video stream, audio stream, or subtitle) into a single container media format, like MKV, AVI, etc. When you have muxed subs, that means the subtitles were externally added to the media container you have.
 
It's is always recommended to ''mux'' subtitles into the container. To ''mux'' means to combine different things (like a video stream, audio stream, or subtitle) into a single container media format, like MKV, AVI, etc. When you have muxed subs, that means the subtitles were externally added to the media container you have.
  
 +
 +
 +
'''Tools to mux subtitles'''
 +
----
 
A tool that does this very nicely is MKVToolnix and can be downloaded from [https://mkvtoolnix.download/index.html<span style="color:SteelBlue">https://mkvtoolnix.download/index.html/span>]<br />
 
A tool that does this very nicely is MKVToolnix and can be downloaded from [https://mkvtoolnix.download/index.html<span style="color:SteelBlue">https://mkvtoolnix.download/index.html/span>]<br />
  

Revision as of 10:14, 4 June 2017

What is GStreamer


GStreamer supports a wide variety of media-handling components, including simple audio playback, audio and video playback, recording, streaming and editing. The pipeline design serves as a base to create many types of multimedia applications such as video editors, transcoders, streaming media broadcasters and media players.

It is designed to work on a variety of operating systems, e.g. Linux kernel-based operating systems (like Enigma2), the BSDs, OpenSolaris, Android, macOS, iOS, Windows, OS/400.

GStreamer is free and open-source software subject to the terms of the GNU Lesser General Public License (LGPL)[5] and is being hosted at freedesktop.org.


OpenPLi and GStreamer


GStreamer is native in OpenPLi meaning it's already in there when you installed OpenPLi and when you view a recording you will be using it. Although GStreamer is highly flexible a setopbox is not designed to be a media player. You can use it as a media player, but there may be problems.


Subtitles


It's is always recommended to mux subtitles into the container. To mux means to combine different things (like a video stream, audio stream, or subtitle) into a single container media format, like MKV, AVI, etc. When you have muxed subs, that means the subtitles were externally added to the media container you have.


Tools to mux subtitles


A tool that does this very nicely is MKVToolnix and can be downloaded from https://mkvtoolnix.download/index.html/span>




OpenPLi and GStreamer versions


OpenPLi 4 with GStreamer 0.10.x

OpenPLi 5 with GSstreamer 1.x