diff --git a/src/python/boytacean/gb.py b/src/python/boytacean/gb.py
index d9ff5be60e34615abd28993c02c250b4f159e5de..a6f1166e3b96577b1dc9b2dacc0c3ae66eb5bcac 100644
--- a/src/python/boytacean/gb.py
+++ b/src/python/boytacean/gb.py
@@ -103,12 +103,12 @@ This is a [Game Boy](https://en.wikipedia.org/wiki/Game_Boy) emulator built usin
         image = self.image()
         image.save(filename, format=format)
 
-    def video(self, encoder="avc1", display=True) -> Any:
+    def video(self, encoder="avc1", display=True, file_name="output.mp4") -> Any:
         from cv2 import VideoWriter, VideoWriter_fourcc, imread
         from IPython.display import Video, display as _display
 
-        image_paths = glob(f"{self._capture_temp_dir}/*.png")
-        video_path = f"{self._capture_temp_dir}/video.mp4"
+        image_paths = glob(f"{self._capture_temp_dir}/frame_*.png")
+        video_path = f"{self._capture_temp_dir}/{file_name}"
 
         encoder = VideoWriter(
             video_path,