VideoWriter generating unexpected results

47 Ansichten (letzte 30 Tage)
Touraj Tajbakhsh
Touraj Tajbakhsh am 11 Dez. 2023
Kommentiert: Raphaël Nussbaumer am 7 Nov. 2024 um 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 Kommentare
Raphaël Nussbaumer
Raphaël Nussbaumer am 7 Nov. 2024 um 8:49
+1
Raphaël Nussbaumer
Raphaël Nussbaumer am 7 Nov. 2024 um 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])

Melden Sie sich an, um zu kommentieren.

Antworten (0)

Produkte


Version

R2023b

Community Treasure Hunt

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

Start Hunting!

Translated by