일반 자막을 YTT 포맷으로 변환하는 프로그램입니다.
$color(FFDD00)$j(2)$pos(50, 90)$shake(10, 5, 5)Hello #c(00FF00)@tw(world!) /@r(5, 10)
자막 상자는 x=50, y=90 에 위치하며 10프레임마다 5, 5 만큼 흔들림
텍스트는 중앙 정렬되며 Hello는 노란색, world!는 타자기 효과와 함께 초록색으로 출력됨
이후 텍스트는 5프레임마다 길이 10의 랜덤한 글자로 변경됨
- Premiere pro text csv
- Final cut pro fcpxml
- srt
- 시간 주기 관련 인수는 맨 앞에 위치합니다. (freq)
- 지속 시간 관련 인수는 맨 뒤에 위치합니다.
- 모든 인수는 문자열로 전달됩니다. 따옴표나 0x 같은 16진수 표기가 필요하지 않습니다.
- 인수가 필요하지 않은 경우 생략할 수 있습니다.
- 가능하다면 매크로의 첫 글자를 사용합니다.
- 매크로의 이름이 두 단어의 조합이라면 두 단어의 첫 글자를 사용합니다.
duration
: 지속 시간 (프레임)x, y
: 좌표 0 ~ 100 사이 값 0 = 왼쪽/위, 100 = 오른쪽/아래자막 상자를 지정한 좌표로 이동시킵니다.
duration이 지정되지 않으면 즉시 이동합니다.
속성이 적용된 이후 출현하는 모든 자막 상자에 적용됩니다.
duration 은 해당 자막 상자에만 적용됩니다.
aliases:
p
defaults:
x = 50, y = 90, duration = 0
freq
: 흔들림 주기 (프레임, 1 이상)r
: 흔들림 크기 (0 ~ 100)x, y
: 흔들림 크기 (pos의 x, y와 동일)자막 상자를 지정한 freq 프레임마다 x, y만큼 흔듭니다.
aliases:
s
defaults:
r = 5
point
: 앵커 포인트자막 상자의 정렬 위치를 지정합니다.
point는 다음과 같은 값 중 하나를 사용할 수 있습니다.
0 - 1 - 2
3 - 4 - 5
6 - 7 - 8
속성이 적용된 이후 출현하는 모든 자막 상자에 적용됩니다.
aliases:
a
defaults:
point = 4
point
: 텍스트 정렬 기준 (0 = 좌측, 1 = 우측, 2 = 중앙)자막 상자의 텍스트 정렬 기준을 지정합니다.
속성이 적용된 이후 출현하는 모든 자막 상자에 적용됩니다.
aliases:
j
defaults:
point = 2
RGB
: 색상 코드 (FFDD00)자막 상자의 텍스트 기본 색상을 지정합니다.
aliases:
c
defaults:
RGB = FEFEFE
RGB
: 색상 코드 (FFDD00)텍스트의 색상을 지정합니다.
속성이 적용된 이후 따라오는 텍스트에 적용됩니다.
aliases:
c
defaults:
RGB = FEFEFE
freq
: 색상 변경 주기 (프레임, 1 이상)RGB
: 색상 코드 목록텍스트의 색상을 지정한 freq 프레임마다 지정한 색상으로 변경합니다.
aliases:
cr
freq
: 색상 변경 주기 (프레임, 1 이상)deg
: 색상 변경 각도 (1 ~ 359, 기본값: 1)init_color
: 초기 색상 (기본값: 텍스트 기본 색상)텍스트의 색상을 지정한 freq 프레임마다 hue 테이블에서 각도만큼 회전합니다.
aliases:
hr
defaults:
deg = 1
freq
: 색상 변경 주기 (프레임, 1 이상)텍스트의 색상을 지정한 freq 프레임마다 랜덤한 색상으로 변경합니다.
aliases:
r
defaults:
freq = 10
freq
: 타자기 효과 주기 (프레임, 1 이상)text
: 효과를 적용할 텍스트텍스트를 타자기 효과로 출력합니다.
한글일 경우 초성, 중성, 종성을 분리하여 출력합니다.
aliases:
tw
freq
: 글자 변경 주기 (프레임, 1 이상)length
: 글자 수 (1 이상)텍스트를 지정한 길이만큼 랜덤한 글자로 변경합니다.
글자에는 다음 문자만 사용됩니다.
abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789
aliases:
r
이후 텍스트의 속성을 자막 상자의 기본값으로 초기화합니다.