Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
He Junyan
gstreamer-vaapi
Commits
370354e4
Commit
370354e4
authored
Nov 22, 2013
by
Gwenole Beauchesne
Browse files
README: update for GStreamer >= 1.0.x and VPP features.
parent
c516311a
Changes
1
Hide whitespace changes
Inline
Side-by-side
README
View file @
370354e4
...
...
@@ -31,7 +31,7 @@ GStreamer and helper libraries.
surfaces to video/x-raw-yuv pixels.
* `vaapipostproc' is used to postprocess video/x-vaapi-surface
surfaces, for e.g. deinterlacing.
surfaces, for e.g. deinterlacing
, denoising and sharpening
.
* `vaapisink' is used to display video/x-vaapi-surface surfaces to
screen.
...
...
@@ -87,17 +87,22 @@ Usage
-----
VA elements are automatically plugged into GStreamer pipelines. So,
using playbin2 should work as is. However, here are a few alternate
pipelines constructed manually.
using playbin (or playbin2 with GStreamer 0.10) should work as is.
However, here are a few alternate pipelines that could be manually
constructed.
* Play an H.264 video with an MP4 container in fullscreen mode
$ gst-launch-
0.
10 -v filesrc location=/path/to/video.mp4 ! \
$ gst-launch-1
.
0 -v filesrc location=/path/to/video.mp4 ! \
qtdemux ! vaapidecode ! vaapisink fullscreen=true
* Play a raw MPEG-2 interlaced stream
$ gst-launch-
0.
10 -v filesrc location=/path/to/mpeg2.bits ! \
$ gst-launch-1
.
0 -v filesrc location=/path/to/mpeg2.bits ! \
mpegvideoparse ! vaapidecode ! vaapipostproc ! vaapisink
* Convert from one pixel format to another, while also downscaling
$ gst-launch-1.0 -v filesrc location=/path/to/raw_video.yuv ! \
videoparse format=yuy2 width=1280 height=720 ! \
vaapipostproc format=nv12 height=480 ! vaapisink
Reporting Bugs
--------------
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment