Hướng dẫn viết effect aegisub kèm shape
.
Bài đầu tiên mình hướng dẫn bằng cách viết thế này nên mình thấy khá là tốn thời gian, thường thì hướng dẫn bằng video sẽ dễ hiểu hơn đúng không. nhưng dù sao thì mình mới lập blog nên muốn viết gì đó.
.
![]() |
aegisub effect heart |
Như hình ta thấy có hai trái tim ở đầu và cuối câu đúng không. để làm được như vậy chúng ta làm như sau
- Đầu tiên chúng ta cần mở một video ảo trong aegisub lên để tiện theo dõi: Video -> Use Dummy Video ...
Ta chọn kích thước video. tùy theo từng video mà bạn muốn nhé. ở đây mình chọn là 1920x1080. các bạn cũng có thể chọn là 1280x720.
Sau khi chọn xong thì ra được một video
- Bước hai ta bắt tay vào phần chính nè.
- Tiếp theo, tại ô effect ta gõ chữ template line và trong phần viết code sub ta gõ !retime("line",0,0)!{\an5\pos($center,$middle)\fad(100,300)}
Giải thích:
+ Phần !retime! chính là phần xác định lại thời
gian (re timming) cho line so với thời gian gốc. Cấu trúc của nó là !retime("vị trí", độ lệch
bắt đầu, độ lệch kết thúc)!
+ Phần \an5 là vị trí chữ
đựng neo ở chính giữa điểm \pos()
+ \pos($center,$middle) vị trí chữ
+ \fad(100,300) thời gian chữ sẽ mờ rồi hiện lên khoảng sau đó khi hát xong chữ lại mờ rồi biến mất
- khi chúng ta viết xong dòng kia ta có thể thử add một hai dòng sub đã time, sau đó apply để thấy kết quả.
- Trước khi viết tiếp thì ta cần vẽ shape:
khi vẽ xong ta sẽ thấy đoạn code bên dưới : m 21 10 b 13 0 0 6 0 17 b 0 29 9 33 21 42 b 33 33 42 29 42 17 b 42 6 29 0 21 10
- Để có hai trái tim kia ta sẽ viết thêm hai dòng code trong aegisub.
Dòng thứ nhất : template notext : !retime("line",0,-50)!{\an5\pos(!$lleft-50!,!$lmiddle!)\bord0\1c&H5724FF&\fscx100\fscy100\p1} m 21 10 b 13 0 0 6 0 17 b 0 29 9 33 21 42 b 33 33 42 29 42 17 b 42 6 29 0 21 10
Giải thích:
+ template notext : định dạng dòng không định dạng chữ
+ \pos(!$lleft-50!,!$lmiddle!) vị trí của shape bên trái
+ \1c&H5724FF& màu của trái tim
+ \fscx100\fscy100 kích thước của shape
+ \p1 là tag hiển thị shape
Dòng thứ hai: tương tự như dòng thứ nhất chỉ khác vị trí hiển thị shape (\pos):
template notext : !retime("line",0,-50)!{\an5\pos(!$lright-50!,!$lmiddle!)\bord0\1c&H5724FF&\fscx100\fscy100\p1} m 21 10 b 13 0 0 6 0 17 b 0 29 9 33 21 42 b 33 33 42 29 42 17 b 42 6 29 0 21 10
Giải thích:
+ \pos(!$lright-50!,!$lmiddle!) vị trí của shape bên phải
+ \bord0 là không có viền
Thế là đã xong rồi đó, các cậu có thể apply và chạy thử
Effect mình code sẵn tại https://www.youtube.com/watch?v=8yw6tCkFCWM
Ngoài hình trái tim ra các cậu có thể vẽ hình khác như bông hoa ngôi sao, con vật ... chỉ cần thay shape vào hai dòng là được
Không có nhận xét nào:
Đăng nhận xét