xpra icon
Bug tracker and wiki

Changes between Version 33 and Version 34 of Encodings/nvenc


Ignore:
Timestamp:
11/07/14 14:46:23 (6 years ago)
Author:
Antoine Martin
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Encodings/nvenc

    v33 v34  
    3434== Using NVENC ==
    3535
    36 If your CUDA or NVENC libraries are installed in an unusual location, it is your responsibility to ensure they can be loaded at runtime (usually adding the directory to the {{{LD_LIBRARY_PATH}}}).
     36You must have recent enough nvidia drivers installed. How to install those drivers is entirely up to you: [http://www.nvidia.com/object/unix.html nvidia installers], [http://negativo17.org/nvidia-driver/ negativo17 repository], [http://rpmfusion.org/ rpmfusion], [http://elrepo.org/tiki/tiki-index.php elrepo], etc..
    3737
    38 If the nvenc codec loads, it should get used ahead of x264 when you specify the `h264` encoding, you can verify the encoder in use with:
     38If your CUDA ({{{libcuda.so}}}) or NVENC ({{{libnvidia-encode.so}}}) libraries are installed in an unusual location, it is your responsibility to ensure they can be loaded at runtime, usually by adding the directory to the {{{LD_LIBRARY_PATH}}}.
     39
     40If the nvenc codec loads, it will be used ahead of x264 when you specify the `h264` encoding, you can verify the encoder in use with:
    3941{{{
    4042xpra info | grep "encoder="
    4143}}}
    4244
    43 Note: your client must be either 0.15 or newer. (older versions require the full CUDA SDK)
     45Note: your xpra version must be either 0.15 or newer. (older versions require the full CUDA SDK and a more complicated setup)
    4446
    4547To force xpra to use nvenc as video encoder and no other, you can also use the {{{--video-encoders=}}} command line option:
     
    5759
    5860{{{#!div class="box"
    59 == License Key ==
    60 As of version 0.15, you can store the license keys in {{{nvenc.keys}}} (either globally in {{{/etc/xpra/}}} or per-user in {{{~/.xpra/}}}).
     61== License Keys ==
     62As of version 0.15, you can store the license keys in {{{nvenc.keys}}}, either globally in {{{/etc/xpra/}}} or per-user in {{{~/.xpra/}}}.
    6163
    6264Or you can also use the environment variable: