Changes between Version 64 and Version 65 of HWAccelIntro


Ignore:
Timestamp:
Mar 13, 2018, 2:21:41 PM (4 months ago)
Author:
slhck
Comment:

format note, proper capitalization

Legend:

Unmodified
Added
Removed
Modified
  • HWAccelIntro

    v64 v65  
    126126Check [https://developer.nvidia.com/nvidia-video-codec-sdk the NVIDIA website] for more info on the supported GPUs and drivers. 
    127127 
    128 FFmpeg now uses its own slightly modified runtime-loader for nvidias CUDA/nvenc/nvdec related libraries. 
    129 If you get an error from configure complaining about missing ffnvcodec, this is what you need: http://git.videolan.org/?p=ffmpeg/nv-codec-headers.git;a=summary 
    130  
    131 It has a working Makefile with an install target: {{{make install PREFIX=/usr}}} 
    132 FFmpeg will look for its pkg-config file, called ffnvcodec.pc. Make sure it is in your PKG_CONFIG_PATH. 
    133  
    134128Usage example: 
    135129{{{ 
     
    144138}}} 
    145139 
    146 = CUDA/CUVID/NvDecode = 
    147  
    148 The note about ffnvcodec from nvenc applies for cuvid/nvdec as well. 
    149  
    150 CUVID, which is also called nvdec by NVIDIA now, can be used for decoding on Windows and Linux. 
    151 In combination with nvenc it offers full hardware transcoding. 
     140{{{ 
     141#!div style="border: 1px solid #e5e5c7; margin: 1em; background-color: #ffd;" 
     142'''Note:'''  
     143FFmpeg now uses its own slightly modified runtime-loader for NVIDIA's CUDA/NVENC/NVDEC-related libraries. If you get an error from `configure` complaining about missing `ffnvcodec`, [http://git.videolan.org/?p=ffmpeg/nv-codec-headers.git;a=summary this project] is what you need. It has a working Makefile with an install target: {{{make install PREFIX=/usr}}}. FFmpeg will look for its pkg-config file, called `ffnvcodec.pc`. Make sure it is in your `PKG_CONFIG_PATH`. 
     144}}} 
     145 
     146= CUDA/CUVID/NVDEC = 
     147 
     148CUVID, which is also called NVDEC by NVIDIA now, can be used for decoding on Windows and Linux. 
     149In combination with NVENC, it offers full hardware transcoding. 
    152150 
    153151CUVID offers decoders for H.264, HEVC, MJPEG, MPEG-1/2/4, VP8/VP9, VC-1. 
     
    174172}}} 
    175173The {{{-hwaccel_device}}} option can be used to specify the GPU to be used by the cuvid hwaccel in ffmpeg. 
     174 
     175The note about missing `ffnvcodec` from NVENC applies for CUVID/NVDEC as well. 
    176176 
    177177= libmfx =