2017-05-23 197 views
0

我試圖將一堆視頻轉換爲Windows 7系統上本機支持的PowerPoint 2013/2016視頻格式。使用FFMPEG轉換視頻到PowerPoint 2016兼容視頻格式

微軟建議在他們的網站mp4與h264和aac。

Video and audio file formats supported in PowerPoint

在PowerPoint 2013及更高版本,並在PowerPoint 2016年的Mac,以獲得最佳的視頻播放體驗,我們推薦您使用的.mp4與H.264視頻(又稱MPEG-4編碼的文件AVC)和AAC音頻。在PowerPoint 2010中,我們建議您使用.wmv文件。

我們推薦使用以AAC音頻編碼的.m4a文件。在PowerPoint 2010中,我們建議您使用.wav或.wma文件。

音頻對我來說並不重要。 我想我的視頻轉換使用下列選項的ffmpeg:

ffmpeg -i Input.avi -c:v libx264 -preset slow -crf 22 -c:a copy Output.mp4 

但是我不能將視頻導入到PowerPoint 2016(32位或64位,我都嘗試)。我總是得到一個缺少編解碼器錯誤。

PPT Error when including video files

有誰成功地編碼的視頻的原生支持的PowerPoint視頻格式?

+1

歡迎來到堆棧溢出。 SO是一個與計算機編程相關的問答網頁。由於您的問題與編程問題無關,因此這裏將其視爲焦點話題。 – Sefe

回答

1

我發現,我工作的解決方案:

我強迫的ffmpeg使用H264的「高」配置文件和AAC音頻編解碼器。因爲高調不支持任何色度平面,我選擇的像素格式YUV 4:2:0

ffmpeg -i Input.avi -c:v libx264 -preset slow -profile:v high -level:v 4.0 -pix_fmt yuv420p -crf 22 -codec:a aac Output.mp4 

現在,它工作在PP 2016 64位的Windows 7 64位。

+0

感謝您的評論。我糾正了我的錯誤。有關不同配置文件的好概述可以在這裏找到:http://blog.mediacoderhq.com/h264-profiles-and-levels/ –

+0

這正是我所需要的。 – Miebster