The problem
Even though flick was generating the screenshots for iPhoneX the video produced was 0 bytes.
I saw that the images were passed to ffmpeg so I figured that the issue was there. Apparently, ffmpeg does not like the size of the screenshots and produced the following error:
width not divisible by 2 (1125x2436)
The solution
As you can see this is a one line fix, simply passing scale arguments to ffmpeg is enough.
I think this does not break the vid creation for other devices.
The problem Even though flick was generating the screenshots for iPhoneX the video produced was 0 bytes.
I saw that the images were passed to ffmpeg so I figured that the issue was there. Apparently, ffmpeg does not like the size of the screenshots and produced the following error:
width not divisible by 2 (1125x2436)
The solution As you can see this is a one line fix, simply passing scale arguments to ffmpeg is enough. I think this does not break the vid creation for other devices.
Tested on: iOS
Android