An update for SLED15 SP1:

To play local video files in Totem (GNOME Videos) on a machine with hardware video acceleration by Intel GPU (Intel Quick Sync Video => VA API) you have to install this rpm packages:

- oneplay-gstreamer-codecs-pack (from FLUENDO)
Code:
# rpm -q oneplay-gstreamer-codecs-pack 
oneplay-gstreamer-codecs-pack-22-2.x86_64
- intel-vaapi-driver (from repository SLE-Module-Desktop-Applications15-SP1-Pool)
Code:
# rpm -q intel-vaapi-driver
intel-vaapi-driver-2.2.0-4.27.x86_64
- gstreamer-plugins-vaapi (from SUSE Package Hub => https://packagehub.suse.com/)
Code:
# rpm -q gstreamer-plugins-vaapi 
gstreamer-plugins-vaapi-1.12.5-bp151.3.1.x86_64
Gstreamer-plugins-vaapi supports only intel-vaapi-driver (/usr/lib64/driv/i965_drv_video.so). Gstreamer-plugins-vaapi doesn't yet support intel-media-driver (/usr/lib64/dri/iHD_drv_video.so).
https://wiki.archlinux.org/index.php...o_acceleration

You must deinstall rpm package intel-media-driver.

Check the correct installation of VA-API:

Code:
# rm -R ~/.cache/gstreamer-1.0/
# gst-inspect-1.0 |grep -i vaapi:
vaapi:  vaapijpegdec: VA-API JPEG decoder
vaapi:  vaapimpeg2dec: VA-API MPEG2 decoder
vaapi:  vaapih264dec: VA-API H264 decoder
vaapi:  vaapivc1dec: VA-API VC1 decoder
vaapi:  vaapivp8dec: VA-API VP8 decoder
vaapi:  vaapivp9dec: VA-API VP9 decoder
vaapi:  vaapih265dec: VA-API H265 decoder
vaapi:  vaapipostproc: VA-API video postprocessing
vaapi:  vaapidecodebin: VA-API Decode Bin
vaapi:  vaapisink: VA-API sink
vaapi:  vaapimpeg2enc: VA-API MPEG-2 encoder
vaapi:  vaapih265enc: VA-API H265 encoder
vaapi:  vaapivp8enc: VA-API VP8 encoder
vaapi:  vaapivp9enc: VA-API VP9 encoder
vaapi:  vaapijpegenc: VA-API JPEG encoder
vaapi:  vaapih264enc: VA-API H264 encoder
Now Totem plays smoothly local video files with H.264/AVC+AAC or H.265/HEVC+AAC up to Ultra HD resolution (3840x2160@60fps).

Test video files are available under:
http://bbb3d.renderfarming.net/download.html