How many frames are there in one minute Animation?
There are utility python methods for this
How many frames will depend on the frame rate of your current scene.
The frame rate is determined by the frames per second integer fps and the frames per seconds base fps_base
so actual frame rate is fps / fps_base
Fortunately the devs have given us a convenience method to work out how many frames or how much time. In this case
&gt;&gt;&gt; bpy.utils.time_to_frame(
time_to_frame(time, fps=None, fps_base=None)
Returns a float frame number from a time given in seconds or
as a datetime.timedelta object.
If *fps* and *fps_base* are not given the current scene is used.
:arg time: time in seconds.
:type time: number or a ``datetime.timedelta`` object
:return: the frame.
:rtype: float

Hence for a scene render fps selected as value 24 (default)
&gt;&gt;&gt; C.scene.render.fps
24

&gt;&gt;&gt; C.scene.render.fps_base
1.0

&gt;&gt;&gt; bpy.utils.time_to_frame(60)
1440.0

requires 10 gross or 1440 frames to render out a minute.
If the rate is set to the dropdown option &quot;29.97 fps&quot;
&gt;&gt;&gt; C.scene.render.fps
30

&gt;&gt;&gt; C.scene.render.fps_base
1.0010000467300415

&gt;&gt;&gt; bpy.utils.time_to_frame(60)
1798.2017142557036

Hence at this rate would require 1799 frames to clock up a minute.  The partner in crime method will confirm
&gt;&gt;&gt; bpy.utils.time_from_frame(
time_from_frame(frame, fps=None, fps_base=None)
Returns the time from a frame number .
If *fps* and *fps_base* are not given the current scene is used.
:arg frame: number.
:type frame: int or float.
:return: the time in seconds.
:rtype: datetime.timedelta

&gt;&gt;&gt; bpy.utils.time_from_frame(1799)
datetime.timedelta(seconds=60, microseconds=26636)

Note the above  &gt;&gt;&gt; is typed into the python console area.