Ryubing.Graphics.Nvdec.Dependencies.Win64
9.0.0-ryubing.4
dotnet add package Ryubing.Graphics.Nvdec.Dependencies.Win64 --version 9.0.0-ryubing.4
NuGet\Install-Package Ryubing.Graphics.Nvdec.Dependencies.Win64 -Version 9.0.0-ryubing.4
<PackageReference Include="Ryubing.Graphics.Nvdec.Dependencies.Win64" Version="9.0.0-ryubing.4" />
<PackageVersion Include="Ryubing.Graphics.Nvdec.Dependencies.Win64" Version="9.0.0-ryubing.4" />
<PackageReference Include="Ryubing.Graphics.Nvdec.Dependencies.Win64" />
paket add Ryubing.Graphics.Nvdec.Dependencies.Win64 --version 9.0.0-ryubing.4
#r "nuget: Ryubing.Graphics.Nvdec.Dependencies.Win64, 9.0.0-ryubing.4"
#:package Ryubing.Graphics.Nvdec.Dependencies.Win64@9.0.0-ryubing.4
#addin nuget:?package=Ryubing.Graphics.Nvdec.Dependencies.Win64&version=9.0.0-ryubing.4&prerelease
#tool nuget:?package=Ryubing.Graphics.Nvdec.Dependencies.Win64&version=9.0.0-ryubing.4&prerelease
Ryubing FFmpeg NVDEC Dependencies for Windows x64
This package contains the native FFmpeg runtime used by Ryubing's NVDEC video decoder on 64-bit Windows.
It is an implementation dependency for Ryubing, not a general-purpose FFmpeg distribution. The build is deliberately minimal and does not include ffmpeg.exe, container/demuxer support, networking, filters, audio processing, or other components Ryubing's NVDEC path does not require.
Package contents
The package installs the following native libraries under runtimes/win-x64/native:
avcodec-63.dllavutil-61.dlllibwinpthread-1.dllryubing-ffmpeg-bridge.dll
The FFmpeg build enables H.264, HEVC, and VP8 decoding. H.264 and HEVC hardware acceleration are enabled for D3D11VA, DXVA2, and D3D12VA.
FFmpeg build
The package is built from FFmpeg 9.0 with the Ryubing build script in tools/ffmpeg/build-windows.sh. The script supports both an MSYS2 MinGW environment on Windows and a MinGW-w64 cross toolchain under Linux/WSL.
FFmpeg 9.0 predates upstream FFmpeg commit bcd2c69e087a09b07cf45c6bd2428ee1ccb2925c, which fixes D3D12VA reference-only resource-pool exhaustion. Ryubing backports that upstream fix to the packaged FFmpeg 9.0 build.
VERSION.txt and hardware-configs.txt are included in the package so the exact upstream base and hardware decoder configuration can be inspected without guessing how the binaries were produced.
Source
The build scripts, bridge source, and FFmpeg backport used to produce this package live in the Ryubing source repository:
https://github.com/Masamune3210/titillatingseahorses
License
FFmpeg is distributed under the GNU Lesser General Public License. Copies of FFmpeg's LGPL license texts are included under the package's licenses directory. Ryubing's own source repository is MIT-licensed; see the repository for its license and copyright information.
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 9.0.0-ryubing.4 | 66 | 9/21/2026 |
| 9.0.0-ryubing.3 | 266 | 8/17/2026 |
| 9.0.0-ryubing.2 | 84 | 8/16/2026 |