View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0000437||Cinelerra-GG||[All Projects] Bug||public||2020-05-19 20:41||2020-06-01 20:06|
|Platform||X86_64||OS||Mint XFCE||OS Version||19.3|
|Target Version||Fixed in Version||2020-05|
|Summary||0000437: Release 2020-04: Crash when using effect f_drawgrid with preset rule-of-3rds.|
|Description||CinGG reliably crashes when I do this.|
|Steps To Reproduce||- Load 10 minute 1080p30 video, "replace current project". Video plays fine. Video has 2 audio tracks.|
- Draw effect f_drawgrid onto it.
- Open "preset edit" of the effect.
- Select "rule-of-3rds", click Apply.
- Crash. dump attached.
|Tags||No tags attached.|
The fix for the crash has been checked into GIT.
The manual has been updated for f_drawgrid to notify of the right and bottom borders not being visible and the workaround as Mat has found.
I thought it might be a bug but it is NOT in Cinelerra. It works the same in Cinelerra as it does on the command line. See the attached png file. The ffmpeg line I used is:
ffmpeg -i /root/media/tutorial.mp4 -filter:v drawgrid=thickness=6:[email protected] video22.mp4
and using the same input tutorial.mp4 file in Cinelerra after a Reset with f_drawgrid and just changing the thickness and color, I get the same results.
Meanwhile DeJay has also noted the Preset problem more recently in the Forum.
bothshown.png (1,186,444 bytes)
My, that was quick, thanks!
I do not know if it is related, but if you just draw the effect on the video, it is supposed to frame the video with a line of "thickness" . You can see the line more easily changing the color to "red" or so. This line however is only visible on the top and left, there is no line at bottom or right. This is not according to the documentation at https://ffmpeg.org/ffmpeg-filters.html#drawgrid .
You can get around if for just a border by using a greater thickness (say 3), and specifying a negative value for x and y (-2) .
But if you use width=iw/3 and height=ih/3, you get the thicker lines everywhere except on the borders. E.g. try with thickness 20, and offsets -11 . Looks not nice, the difference in thickness.
It almost seems that two "thicknesses" are added at top and left. The grid lines should overwrite the video, I think.
|Thank you for the exact set of steps so we could easily reproduce it. GG has generated a fix and it will be checked into GIT soon.|
cinelerra_5218.dmp (81,659 bytes)
|2020-05-19 20:41||MatN||New Issue|
|2020-05-19 20:41||MatN||File Added: cinelerra_5218.dmp|
|2020-05-19 21:22||PhyllisSmith||Assigned To||=> goodguy|
|2020-05-19 21:22||PhyllisSmith||Status||new => assigned|
|2020-05-19 23:33||PhyllisSmith||Status||assigned => acknowledged|
|2020-05-19 23:33||PhyllisSmith||Note Added: 0003453|
|2020-05-20 13:51||MatN||Note Added: 0003455|
|2020-05-22 22:09||PhyllisSmith||File Added: bothshown.png|
|2020-05-22 22:09||PhyllisSmith||Note Added: 0003466|
|2020-05-28 02:35||PhyllisSmith||Note Added: 0003483|
|2020-06-01 20:06||PhyllisSmith||Status||acknowledged => resolved|
|2020-06-01 20:06||PhyllisSmith||Resolution||open => fixed|
|2020-06-01 20:06||PhyllisSmith||Fixed in Version||=> 2020-05|
|2020-06-01 20:06||PhyllisSmith||Status||resolved => closed|