ffmpeg를 사용하여 비디오를 투명으로 변환


0

비디오의 검은 부분을 투명하게 변환하여 최신 브라우저에서 오버레이로 사용할 수 있습니다.

현재 HTML 캔버스를 사용하여 작업


html canvas를 사용하면 회색조 비디오에서 rgb 값을 rgb 비디오의 알파 값으로 복사하는 것만으로 회색조 비디오와 rgb가있는 비디오 두 개를 만들었습니다. 회색조 비디오의 색상에서
somya bhargava

어떤 형식입니까? 나는 현재 웹 재생을 위해 알파 채널을 지원하는 VP8 / VP9에 대해서만 알고 있습니다. 기본 접근 방법은 여기를 참조 하십시오 .
Gyan

mp4 파일을 입력하고 모든 형식을 출력
somya bhargava

답변:


1

사용하다

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

Chrome에서이 파일을 사용하는 방법 은 여기 를 참조 하십시오 .

현재 VP8 알파 재생은 플래그 뒤에 있기 때문에 about : flags에서 활성화하거나 Chrome을 시작할 때 명령 줄 플래그 --enable-vp8-alpha-playback을 설정해야합니다. 플래그가 활성화되면 알파 재생도 MediaSource와 함께 작동합니다.


0

다음은 jQuery를 이용한 방법이다 : 기사

또한 연구에 도움이되도록 검색 및 / 또는 태그에서 "크로마 키"또는 "녹색 화면"이라는 단어를 사용하십시오.이 용어는 기술의 일반적인 용어이므로 사용합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.