kinu-garage / hut_10sqft

Computer setup tools for my own environment, and public discussion place holder.
2 stars 1 forks source link

Making a presentation video where a camera view of a speaker and the slideshow video view are time-synchronized and show next to e/o #945

Open 130s opened 9 months ago

130s commented 9 months ago

Trying to make https://github.com/kinu-garage/30y-130s_life/issues/1805 even more memorable, I want to make a video as the title says.

130s commented 9 months ago

Initially I thought importing a slideshow file and a video of a presentor, then there's no time synch info in these 2 inputs.

  1. [ ] How to do presentation during a meeting?
    • -> I couldn't do it via Slide's presentation mode nor the video meeting feature on Slide. I was able to do so from a Google Meet's meeting.
    • I couldn't see the face on a window on a presenter's computer. I was able to see it on the audience' computer but with the audience' face. Strange.
  2. [ ] How to record a presentation as a video?
    • -> Not sure if G-Slide supports this.
    • Maybe use 3rd party tab recorder like Screen Recorder (chromewebstore.google.com)?
      • Yeah, idea of recording both presenter and the slideshow is nice but for the presenter I want to be able to choose camera angle and view, which is very limiting on a computer (unless you use an external camera to be connected to the same presenting computer).
130s commented 7 months ago

Software for editing:

But for Linux, the options are very different. From Best Free Video Editing Software for Linux 2023

  1. Kdenlive
  2. OpenShot
  3. Shotcut
  4. Flowblade
  5. Lightworks
  6. Blender (Very elaborated introduction to video editing on Blender)
  7. Cinelerra GG Infinity
  8. DaVinci Resolve
  9. VidCutter
130s commented 5 months ago

2. Maybe use 3rd party tab recorder like Screen Recorder (chromewebstore.google.com)?

This seems to record the content as a .webm ("matroska data" format?). Dragging the file from the built-in file explorer on Blender says "cannot import". On the terminal blender started I see:

not an anim: /home/foo/baa.webm

blender.stackexchange.com#217456 says webm needs to be converted. So converting to mp4.

ffmpeg -i foo.webm foo.mp4
130s commented 5 months ago

This seems to record the content as a .webm ("matroska data" format?). Dragging the file from the built-in file explorer on Blender says "cannot import". On the terminal blender started I see:

not an anim: /home/foo/baa.webm

blender.stackexchange.com#217456 says webm needs to be converted. So converting to mp4.

ffmpeg -i foo.webm foo.mp4