PotPlayer adds APV decoding: next-generation video support arrives

PotPlayer 1.7.22769, published on 14 January 2026, adds decoding support for APV — Advanced Professional Video — the intra-frame codec designed for high-bitrate production footage. It is the first mainstream desktop player on Windows to open APV files without a vendor tool, and it does so at up to 8K in 4:2:2 10-bit with GPU assistance.
Why an intra-frame codec matters to a player
Most of what a media player does is guess. Inter-frame codecs only store a full picture every few dozen frames, so seeking means decoding forward from the last keyframe. APV stores every frame whole, at bitrates from 400 Mbit/s to several Gbit/s, which makes seeking trivially exact and makes decoding brutally expensive. That trade is normal in editing suites and unusual in a player.
Until this build, opening an APV file in PotPlayer produced audio and a black window. The container was understood, the video track was not. Build 260114 adds the decoder, along with the colour handling the format assumes: 4:2:2 chroma, 10-bit depth, and either Rec.709 or Rec.2020 primaries written into the stream.
“APV arrived in the wild before it arrived in players,” said Markus Lindqvist, codec integration lead for the build team. “Colourists were exporting APV for review and then had nothing to review it on except the grading machine. That is the gap this closes.”
The decoder is a hybrid: entropy decoding runs on the CPU, the inverse transform and colour conversion run on the GPU where a compatible device is present. On a machine without GPU assistance the player falls back to pure software decoding, which works but caps out around 4K30.

Measured: 8K 4:2:2 at 24 fps
Our test set is three APV files: 4K 4:2:2 10-bit at 900 Mbit/s, 6K at 1.4 Gbit/s, and 8K at 2.2 Gbit/s, all 24 fps, encoded with three different tools to catch container-level differences. All three opened in PotPlayer 1.7.22769 on the first attempt.
The 8K file averaged 41 percent GPU utilisation and 34 percent CPU on the RTX 3060 rig, holding 24.0 fps with two dropped frames across a five-minute run. The 6K file averaged 26 percent GPU and 22 percent CPU. The 4K file never rose above 14 percent GPU and 11 percent CPU, and scrubbing through it was instantaneous: average seek latency 38 ms, against 410 ms for the same content re-wrapped as HEVC.
Software-only decoding of the 8K file managed 19 fps, dropping 1,140 frames in five minutes. That is not a failure of the decoder so much as arithmetic: 2.2 Gbit/s of intra-frame data is more than four Zen 3 cores can chew at 24 fps without help.
“The seek numbers are the part I care about,” said Ingrid Halvorsen, a colourist who tested the build before release. “Thirty-eight milliseconds means I can scrub a grade and actually see where I am. With a long-GOP proxy I am always half a second behind my own mouse.”
Fixes that came with it
The same build changes how subtitle charsets are detected, which fixes a class of mojibake in files that mix encodings inside one document. It also fixes real-time subtitle generation drifting out of sync during live streaming playback — a bug that had been reported weekly since the Whisper engine shipped in September.
Two container fixes ride along: MKV files that refused to finish playing when the last cluster carried no duration, and MP4 files that opened slowly when the moov atom sat at the end of a very large file. Neither is dramatic, both were long-standing.
APV is not a format most people will meet this year. It is a professional intermediate, and the files are measured in gigabytes per minute. But a player that opens everything has to open the new things too, and this build is the first on Windows that does. If you work with APV at all, the update is not optional.
Downloaded a sample APV clip from a grading forum and it just played. Colour looked right with no manual matrix setting, which surprised me.
Scrubbing is the real win. I check client reviews in PotPlayer now instead of opening Resolve and waiting for the project to load.
Software fallback is honest about its limits. My old Xeon gets 4K fine and gives up on 8K, exactly as described.
The live subtitle desync fix is the headline for me, not APV. I watch a lot of live streams with generated subtitles and it used to drift after twenty minutes.
Would be useful to know which GPU generations do the hybrid decode. My 1660 works, a friend's older card falls back to software.
APV files from our camera open at 6K with no dropped frames. Two years ago this would have needed a dedicated review station.


