tomviz icon indicating copy to clipboard operation
tomviz copied to clipboard

FFMPEG vides can crash Powerpoint (Windows)

Open ercius opened this issue 2 years ago • 0 comments

Describe the bug Tomviz 2.0RC4 utilizes FFMPEG (by default) to export movies. The codec selected by default (and is unchangeable) outputs the movie as (from ffprobe): Video: mjpeg (Baseline) (MJPG / 0x47504A4D)

This has crashed my Windows 11 laptop during PowerPoint presentations only when using an external monitor.

If you run into this issue you can re-compress the movie in newer versions of PowerPoint using File - Info - Compress media. Or you can re-compress the video using ffmpeg to the preferred MP4 container and H.264 codec. This also reduces the file size without any visible change to quality.

I just wanted to post this in case others have the same issue. Tomviz could consider changing the default codec and/or allowing for more codec options. Im not sure how a codec change would affect Mac and Linux users but H.264 is a well supported codec now.

Hardware (please complete the following information):

  • Device: Windows 11 and updated PowerPoint 365
  • Graphics card: N/A. This happened with both integrated and Nvidia graphics cards. Also with PowerPoint Hardware acceleration turned off.

Additional context This ONLY happened when I connected my laptop to an external monitor and so it did not happen until I was in front of the audience. I have reproduced it with different setups so I know it has to do with connecting to an external monitor for some reason.

ercius avatar Jun 28 '23 18:06 ercius