mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-23 16:50:47 +00:00
7d68d40239
[scott.d.phillips@intel.com: gst-indent *.c *.h] [scott.d.phillips@intel.com: link with libva at build time] [scott.d.phillips@intel.com: remove unused includes] [scott.d.phillips@intel.com: Update README] https://bugzilla.gnome.org/show_bug.cgi?id=770990
34 lines
753 B
Text
34 lines
753 B
Text
|
|
# gst-msdk
|
|
|
|
gst-msdk is a plugin for
|
|
[Intel Media SDK](https://software.intel.com/en-us/media-sdk), a
|
|
cross-platform API for developing media applications. The plugin has
|
|
multiple elements for video hardware encoding leveraging latest Intel
|
|
processors through Intel Media SDK.
|
|
|
|
- MPEG2 encoding (*msdkmpeg2enc*)
|
|
|
|
- H.264 encoding (*msdkh264enc*)
|
|
|
|
- H.265 encoding (*msdkh265enc*)
|
|
|
|
- VP8 encoding (*msdkvp8enc*)
|
|
|
|
|
|
It requires:
|
|
|
|
- Intel Media SDK
|
|
|
|
|
|
# Giving it a try
|
|
|
|
Encoding a simple video test source and saving it to a file.
|
|
|
|
$ gst-launch-1.0 videotestsrc ! msdkh264enc ! filesink location=test.h264
|
|
|
|
|
|
# License
|
|
|
|
gst-mdk is freely available for download under the terms of the
|
|
[BSD-3-Clause License](https://spdx.org/licenses/BSD-3-Clause.html).
|