Powerpoint не может показать видео с заголовками. Я вижу зеленый экран

Я создал видео, используя ffmpeg, который содержит заголовки.

Мой скрипт для его создания:

ffmpeg.exe -f rawvideo -vcodec rawvideo -s 560x448 -r 40 -pix_fmt yuv420p -i C_L_560x448_40_static_maxSSIM_QP23_B2.yuv -vcodec rawvideo -qscale 0 -filter_complex "drawtext=fontsize=32: fontfile=FreeSerif.ttf: text='SSIM=0.961': x=(w-tw)/2: y=(lh/2): fontcolor=orange, drawtext=fontsize=22: fontfile=FreeSerif.ttf: text='Bitrate≤1800 [1873 kbps], Frame rate≥40 [43.98 fps]': x=(w-tw)/2: y=(lh/2+30): fontcolor=orange : box=1: boxcolor=0x00000099, drawbox=x=80:y=160:w=220:h=135:color=red@0.5" C_L_560x448_40_static_maxSSIM_QP23_B2_new.avi

Во-первых, медиаплеер показал это как зеленый экран. Я загрузил Media Player Codec Pack а теперь покажи свою корректность.

Тем не менее, когда я вставляю его в powerpoint 2016 У меня такая же проблема зеленого экрана. Вы знаете, как это исправить?

vlc игрок может играть в нее правильно. Есть ли способ изменить плеер Excel и использовать вместо него VLC Player?

2 ответа

Решение

Я следовал предложенному здесь решению и решил свою проблему: https://support.microsoft.com/en-us/help/291879/how-to-play-media-clips-in-powerpoint-by-using-windows-media-player

Я вставляю windows media player в моем powerpoint и я могу воспроизвести видео.

Вы выводите несжатый поток. Вместо этого используйте кодек.

ffmpeg.exe -f rawvideo -s 560x448 -framerate 40 -pix_fmt yuv420p
  -i C_L_560x448_40_static_maxSSIM_QP23_B2.yuv
  -filter_complex "drawtext=fontsize=32: fontfile=FreeSerif.ttf: text='SSIM=0.961': x=(w-tw)/2: y=(lh/2): fontcolor=orange, drawtext=fontsize=22: fontfile=FreeSerif.ttf: text='Bitrate≤1800 [1873 kbps], Frame rate≥40 [43.98 fps]': x=(w-tw)/2: y=(lh/2+30): fontcolor=orange : box=1: boxcolor=0x00000099,
                   drawbox=x=80:y=160:w=220:h=135:color=red@0.5"
  -c:v mpeg4 -q:v 5 C_L_560x448_40_static_maxSSIM_QP23_B2_new.avi
Другие вопросы по тегам