Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

JPEG2000 CUDA Decoder

A DirectShow filter. It uses nvJPEG2000 library to decode JPEG 2000 on GPU. This library performs parallel JPEG 2000 decoding using CUDA.
This filter also uses CUDA to convert the resulting DCI XYZ color space to sRGB.

Supports

Codec: JPEG 2000
Color space: DCI XYZ (DCP movie)
Color depth: 12-bits per channel

Requirements

GPU: NVIDIA GeForce GTX 950 or newer (CUDA 5.2)
Video player: DirectShow compatible (for example MPC-BE)
Microsoft Visual C++ v14 Redistributable

Build Requirements

CUDA Toolkit 12.x
nvJPEG2000 (for CUDA 12)
Visual Studio 2022

How to use (MPC-BE)

  1. Extract jpeg2000_decoder.dll and nvjpeg2k_0.dll to any folder.
  2. View > Options...
  3. External Filters > Add Filter... > Browse...
  4. Open jpeg2000_decoder.dll
  5. Select JPEG 2000 CUDA decoder
  6. Switch a radio button from Set merit: to Prefer
  7. Click OK

Now you can open any .mkv file containing a DCP movie.

About

A DirectShow filter wrapper for the nvJPEG2000 library to play DCP movies using GPU.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages