Replies: 8 comments 1 reply
-
via @jhurliman: I think this is how you do framerate-independent video capture in an electron app:
|
Beta Was this translation helpful? Give feedback.
-
Please note there is already a bunch of code around video recording: https://github.com/foxglove/studio/blob/main/app/players/automatedRun/videoRecordingClient.ts https://github.com/cruise-automation/webviz/blob/master/packages/webviz-core/shared/recordVideo.js |
Beta Was this translation helpful? Give feedback.
-
This issue has been marked as stale because it has been open for 180 days with no activity. Please remove the stale label or add a comment to keep it open. |
Beta Was this translation helpful? Give feedback.
-
I still like the idea of this feature. Curious if anyone out there wants it. |
Beta Was this translation helpful? Give feedback.
-
This issue has been marked as stale because there has been no activity in the past 6 months. Please add a comment to keep it open. |
Beta Was this translation helpful? Give feedback.
-
This feature for exporting the output of the 3D pane to MP4 would be extremely useful. Right now, we are using rather large meshes for visualization, so the visualizer can sometime lag behind real-time. Being able to render the 3D viewer into a video that runs at the same rate as our log file's timestamp would make showing off our visualizations much easier and look more realistic and visually appealing. |
Beta Was this translation helpful? Give feedback.
-
Are the meshes updating frequently? While it may take some time to ingest a mesh from a message, it should be relatively fast to update its pose. If there is a performance problem here it would be good for us to improve that behavior. It would help if you can share more details about the mesh, or ideally some sample data we can use to reproduce the lag. (in a separate github ticket) |
Beta Was this translation helpful? Give feedback.
-
It would be great if it were possible to export the current layout+data source as an mp4.
For example, if a bag is loaded, and you configure the panel, you could hit
File -> Export video
and we would render a smooth video at a desired resolution/framerate (rather than needing to use screen recording tech which would not result in a smooth framerate).See also: Ability to export single frames as pngs (https://github.com/foxglove/studio/issues/772).
Beta Was this translation helpful? Give feedback.
All reactions