Я использую Ubuntu и хочу создать файл .mp4 с некоторыми изображениями У меня такая ошибка:
width not divisible by 2 (5333x3000)
Error initializing output stream 0:0 -- Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height
Я пытаюсь преобразовать с помощью этого:
unoconv -f pdf test1.pptx && convert -density 400 test1.pdf picture.png && ffmpeg -y -r 1/5 -i picture-%01d.png -c:v libx264 -vf fps=25 -pix_fmt yuv420p test.mp4
Удалите ненужные параметры ffmpeg.
#!/bin/bash
unoconv -f pdf test1.pptx
convert -density 400 test1.pdf picture.png
ffmpeg -r 1/5 -i picture-%01d.png test.mp4
или
unoconv -f pdf test1.pptx; convert -density 400 test1.pdf picture.png; ffmpeg -r 1/5 -i picture-%01d.png test.mp4
Вместо этого:
ffmpeg -y -r 1/5 -i picture-%01d.png -c:v libx264 -vf fps=25 -pix_fmt yuv420p test.mp4
используйте вместо этого:
ffmpeg -r 1/5 -i picture-%01d.png test.mp4