본문 바로가기

동영상 지식/avisynth 스크립트

동영상에 png 이미지 로고 초간단 삽입법.


일단 삽입할 로고 png 파일을 준비합니다. 가로 세로 길이가 짝수여야 합니다.

이하 AVSPmod로 작성한 avs 스크립트. 


첫줄은 동영상 소스이고 두번째 줄부터

ffvideosource("120428.태연 - 미치게 보고 싶은@음악중심.720p.60fps.mp4",threads=8).LanczosResize(848,480) logo=ImageSource("IMG_3436.png",pixel_type="RGB32") #↑여기에 원본 png로고를 불러옴 pixel_type="RGB32"를 꼭 넣어줘야함. Overlay(logo.ConvertToYV12(matrix="Rec709"),mask=showalpha(logo), x=500, y=180, opacity=1.0) #x,y로 로고 삽입 위치를 정하고. opacity로 투명도를 정함. #로고 파일의 경우 가로 세로 픽셀이 짝수여야 합니다. 홀수면 ConvertToYV12(matrix="Rec709")이부분에서 문제가 생기는데, #이 부분을 적용해야 Rec709에서 색상 왜곡 없이 옳바른 색상이 표시됩니다.

F5






끝.