在 Ubuntu 上将 .pptx 或 .ppt 文件转换为 mp4

在 Ubuntu 上将 .pptx 或 .ppt 文件转换为 mp4

我的教授发给我几张幻灯片。在这些幻灯片中,每张幻灯片都嵌入了一个音频文件。我想将它们作为视频文件观看。

Microsoft Office PowerPointWindows 中,有一个选项可以export as将其转换为.mp4格式。它的作用是将幻灯片制作成图像,并将录制的声音作为音频文件。输出是一个.mp4文件。

这种类型的导出在 Ubuntu 20.04 LTS 上可行吗?我LibreOffice Impress在选项下export as只有一个.pdf格式选项。

答案1

我使用屏幕录制应用程序来解决这个问题 -简易屏幕录像机

  • 以全屏模式开始演示
  • 开始录制
  • 录制完成后停止

它可以让你将演示与动画/视频一起录制到 mp4 文件中。但不幸的是,我没有录制声音。

答案2

我知道答案有点晚了。目前看来这种可能性还没有直接实现

Openoffice 扩展

您可以查看令人印象深刻的视频转换器扩大。

命令行ffmpeg

您可以将其导出ppt(x)pdf,,,sfwgifpng,,jpg随便什么......,然后将结果转换为视频。(您可能需要 imagemagick)。

假设您已经在系统上安装了正确的编解码器(libx264 或更好,我在这里明确指的是编码库)并且图像被命名为picture01.png...
您可以使用类似于以下的命令行:

ffmpeg -r 1/10 -i picture-%01d.png -c:v libx264 -r 30 -pix_fmt yuv420p video.mp4
  • -c:v libx264:输出视频编解码器(即h264)但如果有h265就更好了。
  • -r 1/10:每幅图像显示10秒。
  • -r 30:输出视频的帧速率。
  • -pix_fmt yuv420p:输出视频分辨率(不是真正需要)

有很多选择。此外,ffmpeg还可以添加音轨添加到视频中。
例如,要添加文件的音频,input.mp3您可以使用:

ffmpeg -i video.mp4 -i input.mp3 -c copy -map 0:v:0 -map 1:a:0 output.mp4

同样,有大量的选项(您可以只在一个命令行中压缩,拉伸音频...)

奖金:下面这行代码将缩短20% 的视频和音频(注意 atempo=1.25 是 1./0.80,其中 0.80 是视频的压缩比 —— 无用的复杂性,但它以这种方式工作)。

ffmpeg -i output.mp4  -filter_complex "[0:v]setpts=0.8*PTS[v];[0:a]atempo=1.25[a]" -map "[v]" -map "[a]"  output_02.mp4

视频编辑程序

正如您所见,这是一条可能导致使用视频编辑程序的路径,例如avidemux......kdenlive

屏幕录像机

您可以使用屏幕录像机(也称为屏幕录像程序) 正如其他答案所建议的那样。
这里屏幕录制软件比较来自维基百科。

视频会议软件

有许多视频会议软件可以共享屏幕、添加音频和录制会议。选择一个。
(其中包括:Zoho Meeting、Zoom、FreeConference.com、BigBlueButton、FreeConferenceCall.com、Jitsi、Lifesize、Cisco WebEx、Google Meet、Skype、GoToMeeting、Microsoft Teams、Whereby)

维基百科可能会有用视频通信服务及产品品牌列表.
有关任何与保密和隐私相关的内容,请阅读用户协议。

世界宽的网页

许多网站提供免费的在线机会转变powerpoint 到 mp4。在您首选的搜索引擎上进行简单搜索,您就会看到一大堆……而您所有的保密和隐私意图都可能被破坏。

参考文献(更多内容)

  1. 如何在 Linux 中从 PDF 文件创建视频
  2. 使用 FFmpeg 为视频添加音频
  3. 无需重新编码即可复制音频

结束语

注意,文件pptx就是zip文件。如果你重命名为zip并提取其子文件夹,你将能够找到媒体包括原始音频文件,并使用这些建造您的视频。

相关内容