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.

Reply via email to