iPad PPT演示录屏踩坑及后续ffmpeg处理

您所在的位置:网站首页 ipad录屏软件推荐 iPad PPT演示录屏踩坑及后续ffmpeg处理

iPad PPT演示录屏踩坑及后续ffmpeg处理

2023-01-11 06:33| 来源: 网络整理| 查看: 265

前几天需要为会议录一个PPT视频,而自己的笔记本麦克风输入音量始终太小。iOS12系统自带录屏功能配合Office Powepoint直接录屏就可以了,非常方便。改用ipad后,使用自带的耳机,很好地将讲解声音录了下来。

惊喜的是,苹果自带的录屏软件,对PPT演示的视频压缩非常给力。由于PPT的背景缓慢,导出的视频帧率只有0.16fps,因此一个10分钟的视频只有11MB,其他录屏软件及视频转码软件可能并不具备。

然而,ipad录屏视频有个问题,不论机器如何摆放或旋转,视频的分辨率始终是1440x1920,也就是说高比宽大。对于Mac或Windows自带的视频播放器都没问题。但像暴风影音或Potplayer并不支持,可能原因是高的分辨率接近2k,软件仍然按照宽大于高的视频来读。分析一下,可能是metadata的rotate=270这一属性没有被利用,而Mac和Windows自带软件应该是检测了该属性并加以利用。

于是,问题变成了如何将ipad录出来高大于宽的视频进行修正。结论是,最后没搞定。

但是在探索的过程中还是有些值得总结的东西。

有一些软件如iMovie或网站,可以对录屏视频进行旋转处理。但前者无法控制帧率,比如帧率始终60fps (应该是插帧),这对PPT演示来说不可接受,文件巨大;后者根本无法处理高为2k的视频,高为2k的话默认宽差不多是4k了。

ffmpeg可以在保留原文件绝大多数配置的情况下进行转换,因此在此基础上进行尝试。用ffmpeg.exe -i 文件名可以查看视频的属性。

视频立体声有两个,#0:1和#0:2。前者没有声音,后者才是录的音频。有些播放器会自动读取前者,让人误以为视频无声音,这时需要手动切换到后者。为了避免歧义,事先舍弃前者,只保留后者。命令ffmpeg -i 输入 -c copy -map 0:0 -map 0:2 输出。在不对视频重新编解码的情况下,只保留声源2,避免某些播放器无声的问题。

-vol *00可以将音频放大,从而解决录音声音小的问题。注意此操作至少要对音频解码。如果不希望对视频部分重新编码,需要指定

 

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3