From fc8f62008a178896e52414c277dbf2b0eaf8414c Mon Sep 17 00:00:00 2001 From: "Egli Adrian (IT-SCI-API-PFI)" <adrian.egli@sbb.ch> Date: Wed, 29 May 2019 11:59:26 +0200 Subject: [PATCH] ffmpeg --- examples/demo.py | 10 +++------- notebooks/Editor2.ipynb | 4 ++-- rendering/make_video_ffmpeg.txt | 4 ++++ 3 files changed, 9 insertions(+), 9 deletions(-) create mode 100644 rendering/make_video_ffmpeg.txt diff --git a/examples/demo.py b/examples/demo.py index 277f7af..6910559 100644 --- a/examples/demo.py +++ b/examples/demo.py @@ -85,7 +85,7 @@ class Demo: self.record_frames = record_frames def create_renderer(self): - self.renderer = RenderTool(self.env, gl="PILSVG") + self.renderer = RenderTool(self.env, gl="PIL") handle = self.env.get_agent_handles() return handle @@ -123,7 +123,7 @@ class Demo: break - + if self.record_frames is not None: self.renderer.gl.saveImage(self.record_frames.format(step)) @@ -178,11 +178,7 @@ if False: demo_flatland_000.set_record_frames('./rendering/frame_{:04d}.bmp') demo_flatland_000.run_demo(60) demo_flatland_000 = None - - -demo_000 = Demo(Scenario_Generator.generate_random_scenario()) -demo_000.run_demo() -demo_000 = None + demo_001 = Demo(Scenario_Generator.load_scenario('./env-data/railway/temp.pkl')) diff --git a/notebooks/Editor2.ipynb b/notebooks/Editor2.ipynb index a28ff28..0e3f546 100644 --- a/notebooks/Editor2.ipynb +++ b/notebooks/Editor2.ipynb @@ -106,7 +106,7 @@ { "data": { "application/vnd.jupyter.widget-view+json": { - "model_id": "9bc803c6b6d441e7878cdc684b5ee39e", + "model_id": "aa182ad0390745ef99f82d330f22edbc", "version_major": 2, "version_minor": 0 }, @@ -132,7 +132,7 @@ { "data": { "application/vnd.jupyter.widget-view+json": { - "model_id": "77c43300457b4ac3a435233de702e3ea", + "model_id": "1d2b965bf6ab497585594dd64ac9be66", "version_major": 2, "version_minor": 0 }, diff --git a/rendering/make_video_ffmpeg.txt b/rendering/make_video_ffmpeg.txt new file mode 100644 index 0000000..198b660 --- /dev/null +++ b/rendering/make_video_ffmpeg.txt @@ -0,0 +1,4 @@ + +ffmpeg -y -framerate 12 -i frame_%04d.bmp -hide_banner -c:v libx264 -pix_fmt yuv420p test.mp4 + +pause \ No newline at end of file -- GitLab