https://bugs.kde.org/show_bug.cgi?id=403873
Bug ID: 403873 Summary: When rendering gif in fps > 50, the export dialog should show a warning Product: krita Version: 4.1.7 Platform: Windows CE OS: MS Windows Status: REPORTED Severity: normal Priority: NOR Component: Animation Assignee: krita-bugs-n...@kde.org Reporter: tamtamy.tym...@gmail.com Target Milestone: --- Created attachment 117792 --> https://bugs.kde.org/attachment.cgi?id=117792&action=edit Gimp's added descriptions of how big is the frame delay for every frame in a gif animation rendered in 60 fps. SUMMARY Gif file format can not specify fps, only frame durations; and specifies them in hundredths of seconds (x*10ms, where x is a natural number). 50 fps = 20 ms, but 60 fps is rendered as a combination of 10 and 20 ms (20, 10, 20, 20, 10, 20, 20, and so on, at least Gimp says so). The problem is that not every file viewer can view gifs in 10ms, actually it's more common to set all 10 ms and 0 ms delays to something a much higher like 100ms (10fps). (Sometimes the minimal delay is even bigger, like 50ms for the older versions of Interner Explorer). It would be useful if the export dialog showed the warning that the 60 fps gif animation can be not played correctly in older browsers or image viewers. (Also it's not a true 60 fps anyway). 50 fps is usually played correctly in newer browsers, so it could be a good alternative. STEPS TO REPRODUCE 1. Create some frames. 2. Render animation as 60fps gif. OBSERVED RESULT No warnings. EXPECTED RESULT A bit of warning visible. SOFTWARE/OS VERSIONS Windows: 10 ADDITIONAL INFORMATION References: bug report: https://bugs.kde.org/show_bug.cgi?id=395265 other person who had problems and fixed it by having lower fps: https://www.reddit.com/r/krita/comments/9l4c1y/kritas_animation_is_frustrating_and_i_need_help/ definition of gif: https://en.wikipedia.org/wiki/Graphics_Interchange_Format#Animated_GIF https://blogs.msdn.microsoft.com/ieinternals/2010/06/07/trivia-animated-gif-timing/ -- You are receiving this mail because: You are watching all bug changes.