Difference between revisions of "GStreamer"

From OpenPLi Wiki
Jump to: navigation, search
Line 11: Line 11:
 
'''OpenPLi and GStreamer'''
 
'''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. A setopbox is not a media player, so you can use it as a media player, but there can be problems. 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.
+
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. 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.
 +
 
 +
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:04, 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. 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.

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