Encoding 4K 60Hz lossless from a capture card

493 Views Asked by At

Windows 10 64-bit Ryzen 7 GTX 1080 32GB RAM

Hi all,

I'm trying to encode 4K 30/60Hz video in a lossless format from a 4K capture card and everything I've tried gives me a similar error as in the linked image, [real-time buffer too full or near too full frame dropped]

[Not mine] https://cloud.githubusercontent.com/assets/4932401/22171307/ef5c9864-df58-11e6-8821-4b74ce3f32d0.png

This is the command I've tried most recently:

ffmpeg.exe -f dshow -video_size 3840x2160 -framerate 30 -pixel_format bgr24 -rtbufsize INT_MAX -i video="MZ0380 PCI, Analog 01 Capture" -vf fps=30 out%d.BMP

With the images dumped to a 10G RAM disk or 850 EVO. I'm doing this to skip the encoding step.

I get the same error when encoding with h265 lossless and NVENC h265 lossless.

I need the video to be lossless as it will be used to test hardware h265 encoders.

Video source is a 4K Blu-ray.

Any help would be greatly appreciated. Thank you.

-Alex P

0

There are 0 best solutions below