File tree 2 files changed +4
-3
lines changed
2 files changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -325,6 +325,7 @@ def get_available_actions(self) -> list[int]:
325
325
def set_record_video_wrapper (self , wrapper : RecordVideo ):
326
326
self ._record_video_wrapper = wrapper
327
327
self .update_metadata ()
328
+ self ._record_video_wrapper .frames_per_sec = self .metadata ["render_fps" ]
328
329
329
330
def _automatic_rendering (self ) -> None :
330
331
"""
@@ -334,8 +335,8 @@ def _automatic_rendering(self) -> None:
334
335
If a RecordVideo wrapper has been set, use it to capture intermediate frames.
335
336
"""
336
337
if self .viewer is not None and self .enable_auto_render :
337
- if self ._record_video_wrapper and self . _record_video_wrapper . video_recorder :
338
- self ._record_video_wrapper .video_recorder . capture_frame ()
338
+ if self ._record_video_wrapper :
339
+ self ._record_video_wrapper ._capture_frame ()
339
340
else :
340
341
self .render ()
341
342
Original file line number Diff line number Diff line change 40
40
env = RecordVideo (
41
41
env , video_folder = "highway_dqn/videos" , episode_trigger = lambda e : True
42
42
)
43
- env .unwrapped .set_record_video_wrapper (env )
44
43
env .unwrapped .config ["simulation_frequency" ] = 15 # Higher FPS for rendering
44
+ env .unwrapped .set_record_video_wrapper (env )
45
45
46
46
for videos in range (10 ):
47
47
done = truncated = False
You can’t perform that action at this time.
0 commit comments