Converte um vídeo para transparente usando o ffmpeg

0

Deseja converter a parte preta no vídeo em transparente para que possa ser usada em navegadores modernos para sobrepor

Atualmente fazendo coisas usando html canvas

    
por somya bhargava 02.08.2016 / 17:17

2 respostas

1

Use

ffmpeg -i video.mp4 -filter_complex
"[0]split[m][a];
 [a]geq='if(lt(lum(X,Y),16),0,255)',hue=s=0[al];
 [m][al]alphamerge,format=yuva420p"
-c:v libvpx output.webm

Veja aqui sobre como use este arquivo no Chrome.

As of now, VP8 alpha playback is behind a flag, so you have to either enable it in about:flags or set the command line flag --enable-vp8-alpha-playback when you start Chrome. When the flag is enabled, alpha playback also works with MediaSource.

    
por 03.08.2016 / 09:03
0

Aqui está uma abordagem usando o jQuery: artigo

Além disso, para ajudá-lo em sua pesquisa, tente usar as palavras "croma" ou "tela verde" nas pesquisas e / ou nas tags, pois esses são os termos gerais da técnica.

    
por 02.08.2016 / 18:03