Sorry, you need to enable JavaScript to visit this website.

Feedback

Your feedback is important to keep improving our website and offer you a more reliable experience.
Linux FFmpeg-VAAPI and FFmpeg-QSV Getting Started
  1. FFmpeg-VAAPI/QSV Examples Command Lines
    FFmpeg-VAAPI reference command lines
    FFmpeg-QSV reference command lines
  1. FFmpeg-VAAPI/QSV sample source codes link
     *FFmpeg-VAAPI:
     Decode: https://github.com/FFmpeg/FFmpeg/blob/master/doc/examples/hw_decode.c 
            (to find the line of "type = av_hwdevice_find_type_by_name(argv[1])", and to use "vaapi" as the input param for "argv[1]")
     Encode: https://github.com/FFmpeg/FFmpeg/blob/master/doc/examples/vaapi_encode.c
     Transcode: https://github.com/FFmpeg/FFmpeg/blob/master/doc/examples/vaapi_transcode.c
     *FFmpeg-QSV:
     Decode: https://github.com/FFmpeg/FFmpeg/blob/master/doc/examples/qsvdec.c
  1. FFmpeg-VAAPI/QSV reference link
    *FFmpeg official website
    *FFmpeg Issue Tracking
        FFmpeg issue are tracking here
        The FFmpeg-vaapi and FFmpeg-qsv relative issues are monitored and listed here
    *FFmpeg official document
        FFmpeg-vaapi wiki
        FFmpeg-QSV wiki
    *FFmpeg official mail list
Linux Gstreamer-VAAPI and Gstreamer-MSDK Getting Started
  1. Gstreamer-VAAPI/MSDK reference link
    *Gstreamer official website
    *GStreamer Issue Tracking
       GStreamer-VAAPI issue are tracking here
       GStreamer-MSDK relative Issues are monitored and listed here
    *GStreamer official document
       GStreamer-VAAPI wiki
       GStreamer-MSDK wiki
    *GStreamer official mail list
 
Comments:

    About decode latency, there are three parts which legally introduce latency in MediaSDK decoder (To see detail from the Link). The gstreamer-msdk and ffmpeg-qsv will call MediaSDK to do video acceleration, so there are same impact to gstreamer-msdk and ffmpeg-qsv.