added generate4k without extracting YUV