BradLarson / GPUImage2

GPUImage 2 is a BSD-licensed Swift framework for GPU-accelerated video and image processing.
BSD 3-Clause "New" or "Revised" License
4.85k stars 605 forks source link

Frames are corrupted in specific resolution 480*852(480P) video on Mac framework #308

Open kennyenlin opened 4 years ago

kennyenlin commented 4 years ago

Hi @BradLarson , now I am working on a filter of video streaming service. Thanks for you developing of GPUImage, it helps a lot. But when I testing the videos, I found that in specific video resolution, frame will be corrupted. 480p(480 852) is broken but 720p(1280 720) is fine. It looks like buffer stride's problem but not sure. For iOS, the same video works well.

Below is the broken image

螢幕快照 2019-11-18 下午12 14 12

And if you need the video to reproduce, please tell me. I could send you in mail or attach in this thread.

Best regards, Kenny