Repository navigation
DSVP v0.1.7-beta
What's New
- Unicode filepath support (Windows): Non-ASCII filenames (accents, CJK, fullwidth punctuation from yt-dlp) now open correctly via CLI, file dialog, and playlist scanning.
- 60fps A/V sync fix: 1:1 VSync micro-correction eliminates ~50ms bias drift on 60fps content at 60Hz.
- AV1 playback fix: Forces libdav1d decoder to work around FFmpeg 8.1 hardware probe failure on systems without AV1 HW decode.
- TrueHD auto-skip: Automatically selects AC3/EAC3 compatibility track instead of TrueHD (no bitstream support yet). Eliminates TrueHD-induced A/V sync failures.
- Thread cap raised to 12.
Known Issues
- HDR10/Dolby Vision content displays with purple tint on SDR screens (tone mapping planned for Phase 6).
- MPEG-PS containers may drop ~29 frames at startup during audio/video alignment.
Install
Extract the zip and run dsvp.exe. Drag-and-drop or pass a file path as argument. Vulkan GPU required.