본문 바로가기
에펙레시피 간편 튜토리얼

[에펙레시피] 자동으로 맞춰지는 자막바 레시피

by 에펙레시피 2025. 1. 5.

 

녕하세요 에펙레시피입니다!
이번 레시피는 "자동 자막바" 레시피입니다.

 

 

단축키[Ctrl+N]로 FHD사이즈로 컴프창을 만들어주세요.

 

 

단축키[Ctrl+Y]로 배경으로 사용할 솔리드 레이어를 생성해 주세요.

 

컴프창을 선택하고 단축키[Ctrl+T]로 설명을 위해 ‘TEXT 1’ 텍스트를 입력해 주세요.

Align(상단 메뉴 중 window > Align)를 이용해서 중앙에서 맞춰주세요.

 

 

 

도구창 > Rectangle Tool를 더블클릭(아무것도 선택되지 않는 상태), 셰이프레이어를 만듭니다.

텍스트 레이어 아래로 배치합니다.

 

 

 

 > Rectangle 1 > RectanglePath 1 옵션까지 열어주세요.

준비된 익스프레션 코드 중 Size 코드를 단축키[Ctrl+C]로 복사하고

 

s = thisComp.layer("TEXT 2");
rect = s.sourceRectAtTime();

paddingV = 20; // 위/아래 여백
paddingH = 70; // 좌/우 여백

width = rect.width + paddingH * 2;
height = rect.height + paddingV * 2;

[width, height]

 

 

Size 아이콘을 [Alt+클릭]으로 익스프레션 활성화, 단축키[Ctrl+V]로 붙여 넣기 해주세요.

 

가장 윗줄[s = thisComp.layer("TEXT 1");]에서는 어느 텍스트 사용할지 선택합니다.

사용할 텍스트레이어를 [엔터]로 수정 상태에서 복사한 뒤, “ ” 안쪽에 붙여 넣기 해주세요.

 

자막 여백은 [paddingV = 20;  paddingH = 70;] 여기서 수정 가능합니다.(코드에 설명 있습니다)

직접 숫자를 바꾸면서 마음에 드는 여백을 넣어줍니다.

 

입력이 완료되었다면 빈 공간을 선택해서 완료하고 옵션창도 닫아줍니다

 

 

 

그 다음 Position 익스프레션 코드(유튜브 더보기 참조)를 단축키[Ctrl+C]로 복사하고

 

s = thisComp.layer("TEXT 1");
rect = s.sourceRectAtTime();

x = rect.left + rect.width / 2;
y = rect.top + rect.height / 2;

[x, y]

 

 

Size 아이콘을 [Alt+클릭]으로 익스프레션 활성화, 단축키[Ctrl+V]로 붙여 넣기 합니다.

빈 공간을 클릭해서 완료해 주세요.

 

Position 코드는 텍스트와 자막바의 중심을 맞춰주는 코드입니다. 

이름만 잘 복사해서 넣어주면 됩니다.(직접 입력하면 오류가 나올 확률이 큽니다)

 

만약 문제가 생긴다면 코드를 다시 복사해서 시도해 주세요! 옵션창을 닫아줍니다.

 

 

 

셰이프레이어를 선택, Align(상단 메뉴 중 window > Align)를 이용해서 중앙에서 맞춰주세요

 

 

 

그리고 Parent & Link를 이용해 셰이프레이어를 텍스트 레이어에 연결합니다.

셰이프 레이어를 자물쇠로 잠가서 선택이 안되게 만들고 옵션창을 닫아줍니다.

 

 

 

> 텍스트 레이어 > TEXT 옵션에서 Source Text 옵션이 나올 때까지 열어주고

텍스트 레이어의 글자를 “H” 한 글자로 수정하고 Source Text에 애니메이션 키를 줍니다 

작업바를 2 프레임 옮기고 “HA”로 수정합니다.

작업바를 4 프레임 옮기고 “HAP”로 수정합니다.

 

 

 

2 프레임 차이로 “HAPPY NEW YEAR!”를 하나씩 반복하면서 채워주세요.

Source Text 옵션은 텍스트의 지금 모습을 저장할 수 있습니다.

작업을 전부 하면 글자 하나씩 입력되는 효과를 줄 수 있습니다.

 

 

 

다른 나라 인사말을 넣어보겠습니다. 타이밍은 러프하게 넣어보겠습니다. 

다른 나라 인사말을 복사해서 단축키[Ctrl+V]로 붙여 넣기 해줄게요.

 

 

 

점점 나오는 타이밍 간격을 줄여서 나중에는 순식간에 지나가는 연출을 해줄게요.

각 나라마다 표현이 안 되는 폰트도 있으니 체크하면서 작업해 줍니다.

키 프레임의 타이밍을 원하는 호흡으로 조절합니다.

 

 

 

마지막 인사는 한국어로 적어줄게요.

폰트도 골라주고, Paragraph이 중앙정렬로 되어있어야 중간에서 나옵니다.

 

 

 

열려있는 텍스트 레이어에 Animate:▶메뉴창을 불러와서 Tracking를 선택합니다. 

 

 

 

0초에 Tracking Amount 값에 애니메이션 키를 주고, 5초에 20을 입력해 주세요.

 

 

 

자동으로 자막바 크기가 조절되기 때문에 타이포그래피 작업에 사용하기 좋습니다:)

나눠서 사용하실 분들은 컴프 묶어 프로젝트 창에서 복사해 사용하는 게 간편합니다.

 

 

혹시 포스팅으로 알기 어려우신 분들은 아래 유튜브 영상을 참고하시면 좋으실 것 같습니다!
감사합니다!

https://youtu.be/Z21vl7kjquY

 

- YouTube

 

www.youtube.com

 

반응형

댓글