VideoWriter generating unexpected results

51 views (last 30 days)
Touraj Tajbakhsh
Touraj Tajbakhsh on 11 Dec 2023
Commented: Raphaël Nussbaumer on 7 Nov 2024 at 8:51
I believe the VideoWriter in R2023b has a bug. It can be reproduced with this piece of code:
v = VideoWriter('test.mp4', 'MPEG-4'); % use h264 encoding
v.FrameRate = 30;
v.Quality = 100;
open(v)
vidFrame = ones([1920, 1080, 3]);
writeVideo(v, vidFrame);
close(v)
There are black lines appearing in the output video:
I am on MacOS Sonoma 14.1.2 (M2 Ultra).
  8 Comments
Raphaël Nussbaumer
Raphaël Nussbaumer on 7 Nov 2024 at 8:51
Confirm @Aishwarya's solution, setting the figure size to a multiple of 8 fixed the problem
hFig = figure('position',[0 0 800 800])

Sign in to comment.

Answers (0)

Products


Release

R2023b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!