Social Share is a free Office add-in which enables PowerPoint to directly share presentations via Facebook and Twitter.
Installing the extension gets you a new tab on the ribbon with various sharing options.
A Facebook button can share the current presentation as a video, or a photo album, or just post a selected area of the current screen.
A Twitter option allows you to select a freehand rectangle on the screen, before uploading it to your account.
Social Share can automatically upload the presentation to OneDrive, and include a link to your post, making it easier to share the content with others.
And if you want to know what everyone else thinks of your work, a View button displays your current Facebook and Twitter feeds in a sidebar.
It won't be for everyone, but if you regularly need to share presentations with people who don't have PowerPoint, Social Share's PPTX > Video > Facebook option should save you a lot of time.