Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FFMPEG vides can crash Powerpoint (Windows) #2291

Open
ercius opened this issue Jun 28, 2023 · 0 comments
Open

FFMPEG vides can crash Powerpoint (Windows) #2291

ercius opened this issue Jun 28, 2023 · 0 comments

Comments

@ercius
Copy link
Collaborator

ercius commented Jun 28, 2023

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant