Há pouco mais de um ano, me deparei com “ Evolução do img: Gif sem GIF ” e aprendi que, no Safari mais recente, você pode fazer <img src="funny.mp4">
. Aproveitando srcset
, você pode recorrer ao WebP animado (para Chrome) e GIF da velha escola (para Firefox).
Exemplos:
De qualquer forma, se você tiver um arquivo MP4 de origem no qual deseja sobrepor o texto, pode aproveitar o FFMPEG para gravar legendas.
# If you need to increase the contrast of the video a little, first.
ffmpeg
-i input.mp4
-c:v libx264
-b:v 2M
-maxrate 2M
-bufsize 1M
-vf "eq=contrast=1.15:brightness=0:saturation=1.5:gamma=1:gamma_r=1:gamma_g=1:gamma_b=1:gamma_weight=1"
output1.mp4
;
# Convert from commonplace .srt to .ass format.
ffmpeg -i subtitles.srt subtitles.ass;
# Burn the subtitles into your video.
ffmpeg
-i output1.mp4
-c:v libx264
-q:v 0
-vf "subtitles=subtitles.ass:force_style='FontName=Helvetica Neue,FontSize=30'"
output2.mp4
;
A partir daí, você pode usar algo como GIF Brewery para criar um .gif
de um .mp4
, ou MP4 → WebP animado .