คุณคุ้นเคยกับการดูอนิเมะและชอบร้องเพลงเปิด เพลงปิด และเพลงในอนิเมะไหม? หากคุณดูอนิเมะจาก speedsub คุณจะไม่พบเนื้อเพลงเลย ต้องร้องตามความจำเอาเอง แต่ถ้าเป็น qualitysub บางทีคุณจะเจอคาราโอเกะที่มีเอฟเฟกต์พิเศษ เช่น พยางค์ที่หมุน ค่อย ๆ หายไป หรือดูเหมือนติดไฟตรงที่นักร้องกำลังร้องอยู่ หากเคยอยากได้เอฟเฟกต์แบบเดียวกันกับเพลงที่ไม่มีใครทำซับไตเติ้ล หรืออยากประกอบคาราโอเกะเต็มเพลงจากเพลงเปิดสักเพลงไว้ในคอลเลกชันของคุณ เครื่องมือที่ทำให้ทั้งหมดนี้เป็นไปได้คือ Aegisub โปรแกรมแก้ไขซับไตเติ้ลโอเพ่นซอร์สที่เป็นมาตรฐานโดยพฤตินัยสำหรับงานคาราโอเกะอนิเมะมาหลายปี
บางครั้งคุณแค่อยากเห็นเนื้อเพลงที่เขียนเป็นภาษาญี่ปุ่น ในคาตาคานะหรือฮิรางานะดั้งเดิม หรืออยากได้ AMV (Anime Music Video) ที่มีตัวอักษรลอยอยู่เหนือภาพ ในคู่มือนี้ เราจะพูดถึงว่า Aegisub คืออะไร ติดตั้งอย่างไร ซิงก์เนื้อเพลงทีละพยางค์ได้อย่างไร เพิ่มแท็กคาราโอเกะและเอฟเฟกต์ด้วย Lua ได้อย่างไร และส่งออกผลงานขั้นสุดท้ายอย่างไร การนั่งจับเวลาเนื้อเพลงทั้งเพลงเป็นเรื่องที่ต้องใช้เวลาและสมาธิ แต่เมื่อคุณเข้าใจลำดับขั้นแล้ว เพลงถัด ๆ ไปจะเร็วขึ้นมากเพราะคุณใช้เทมเพลตเดิมซ้ำได้

คาราโอเกะอนิเมะ — งานอดิเรกยอดนิยมของเหล่าโอตาคุ
คาราโอเกะอนิเมะมีวัฒนธรรมของตัวเองที่ต่างจากคาราโอเกะทั่วไป แทนที่จะร้องบนดนตรีบีทสากล แฟน ๆ จะคงเสียงร้องต้นฉบับไว้ แล้วปล่อยให้เนื้อเพลงในคาตาคานะ ฮิรางานะ โรมาจิ หรือคำแปลเลื่อนลงบนจอทีละพยางค์ พร้อมเอฟเฟกต์สี การหมุน หรือการค่อย ๆ ปรากฏ ชุมชน fansub ผลิตไฟล์แบบนี้มานานหลายปีแล้ว และหลายไฟล์ยังคงฝังอยู่ในวิดีโอ MKV ในคลังของกลุ่มแฟนซับที่ยังทำงานอยู่
สิ่งที่ทำให้ Aegisub โดดเด่นคือ ต่างจากโปรแกรมแก้ไขข้อความทั่วไป มันเข้าใจรูปแบบซับไตเติ้ลหลายชั้นที่แบ่งบรรทัดซับออกเป็นพยางค์ ๆ แล้วกำหนดเวลา สี และแอนิเมชั่นให้แต่ละพยางค์ได้ ทำให้คลิปที่เดิมมีแค่คำบรรยายธรรมดา กลายเป็นไฟล์คาราโอเกะที่ร้องตามได้จริง ๆ ถ้าได้ลองสักครั้ง ความแตกต่างจะเห็นได้ทันที สำหรับผู้เริ่มต้น ลองเริ่มจากเอฟเฟกต์ \k แบบง่ายที่เปลี่ยนสีทีละพยางค์ แล้วค่อยขยายไปยังการหมุน การเฟด เส้นขอบ และเนื้อเพลงหลายบรรทัด เพราะผลลัพธ์ของคาราโอเกะขึ้นอยู่กับความแม่นยำของจังหวะและการออกแบบซับไตเติ้ลเป็นหลัก การทำให้เพลงหนึ่งเพลงออกมาสมบูรณ์จะมีคุณค่ามากกว่าการเริ่มเพลงใหม่ด้วยเอฟเฟกต์ซับซ้อน
Aegisub คืออะไร?
Aegisub เป็นโปรแกรมแก้ไขซับไตเติ้ลฟรีและโอเพ่นซอร์สที่ออกแบบมาเพื่อทำงานกับซับไตเติ้ลอนิเมะโดยเฉพาะ มันเขียนซับในรูปแบบ ASS (Advanced SubStation Alpha) ซึ่งต่างจาก SRT ตรงที่รองรับการจัดรูปแบบหลายชั้น สี ฟอนต์ เอฟเฟกต์ และการกำหนดเวลารายพยางค์ ทำให้เป็นเครื่องมือมาตรฐานสำหรับการทำคาราโอเกะที่เห็นในไฟล์ qualitysub ชื่อดัง โปรแกรมนี้มาพร้อมตัวแสดงรูปคลื่นเสียงและตัวแสดงสเปกโตรแกรมในตัว ทำให้คุณจับเวลาเนื้อเพลงให้ตรงกับเสียงร้องหรือเครื่องดนตรีได้แม่นยำ
โปรแกรมนี้เขียนด้วยภาษา C++ และมีชุมชนนักพัฒนาที่ยังทำงานอยู่ภายใต้โครงการ TypesettingTools บน GitHub ทำให้มีเวอร์ชันที่เสถียรและมีเอกสารครบถ้วน Aegisub ไม่ได้ออกแบบมาเพื่อทำซับไตเติ้ลที่ละเมิดลิขสิทธิ์ แต่ออกแบบมาเพื่อช่วยให้แฟน ๆ ทำซับไตเติ้ลคุณภาพสูงสำหรับเพลง เพลงเปิด เพลงปิด และคลิปวิดีโอของตัวเอง การใช้งานจริงจึงอยู่ที่การนำเข้าคลิปที่คุณมีสิทธิ์ แล้วเพิ่มชั้นข้อความและเอฟเฟกต์ที่คุณออกแบบเอง
ข้อดีของ Aegisub
เมื่อเทียบกับโปรแกรมแก้ไขซับไตเติ้ลทั่วไป Aegisub มีจุดเด่นหลายประการที่ทำให้เป็นตัวเลือกแรกสำหรับงานคาราโอเกะอนิเมะ:
- รองรับไฟล์ ASS และ SSA เต็มรูปแบบ พร้อมแท็ก override เช่น
\move,\t,\fad,\3c,\fn,\fs,\frx,\fryที่ใช้ควบคุมการเคลื่อนไหว การเฟด สีขอบ และการหมุนของตัวอักษร - มีแท็กคาราโอเกะเฉพาะ
\k,\kf,\koที่ระบุเวลาเริ่มต้นและระยะเวลาของแต่ละพยางค์เป็นเซนติวินาที ทำให้ผู้เล่นวิดีโอเปลี่ยนสีหรือแสดงเอฟเฟกต์ตามจังหวะเสียงร้องได้อัตโนมัติ - ตัวแสดงรูปคลื่นเสียงและสเปกโตรแกรมช่วยให้คุณเห็นตำแหน่งของเสียงร้องและเครื่องดนตรีอย่างชัดเจน การจับเวลาพยางค์จึงแม่นยำกว่าการฟังอย่างเดียว
- รองรับการเขียนสคริปต์ด้วยภาษา Lua ผ่าน Karaoke Templater ซึ่งทำให้คุณสร้างเทมเพลตเอฟเฟกต์ซ้ำได้กับทุกบรรทัดซับ โดยไม่ต้องคัดลอกแท็กด้วยมือทีละบรรทัด
- ฟรีและโอเพ่นซอร์ส ไม่มีค่าลิขสิทธิ์ซอฟต์แวร์ และมีชุมชนผู้ใช้ที่แลกเปลี่ยนเทมเพลตและสคริปต์กันอย่างต่อเนื่อง
- ทำงานได้บน Windows, macOS และ Linux ทำให้ทีมแฟนซับที่ใช้ระบบปฏิบัติการต่างกันทำงานร่วมกันได้
วิธีการติดตั้ง Aegisub
การติดตั้ง Aegisub ตรงไปตรงมา เพราะเป็นโปรแกรมแบบพกพาที่ไม่ต้องติดตั้งลงระบบอย่างซับซ้อน เริ่มจากเข้าไปที่เว็บไซต์ทางการหรือหน้า TypesettingTools/Aegisub บน GitHub เพื่อดาวน์โหลดตัวติดตั้งสำหรับระบบปฏิบัติการของคุณ สำหรับผู้ใช้ Windows ให้ดาวน์โหลดไฟล์ .exe แล้วทำตามขั้นตอนการติดตั้ง สำหรับผู้ใช้ macOS สามารถดาวน์โหลดเวอร์ชันที่รองรับหรือใช้แพ็กเกจที่รวบรวมโดยชุมชน ส่วนผู้ใช้ Linux หลายรุ่นมี Aegisub อยู่ในตัวจัดการแพ็กเกจหรือสามารถคอมไพล์จากซอร์สโค้ดได้โดยตรง
หลังจากเปิดโปรแกรมขึ้นมาครั้งแรก คุณจะเห็นอินเทอร์เฟซหลักที่แบ่งเป็นแผงวิดีโอ แผงเสียง และแผงรายการซับไตเติ้ล ขอแนะนำให้ตั้งค่าฟอนต์เริ่มต้นเป็นฟอนต์ที่รองรับภาษาญี่ปุ่น เช่น Noto Sans CJK JP หรือ Source Han Sans เพราะฟอนต์ระบบทั่วไปอาจไม่มีอักขระฮิรางานะและคาตาคานะครบถ้วน และจะทำให้ซับไตเติ้ลแสดงเป็นช่องว่างหรือสี่เหลี่ยมระหว่างเรนเดอร์
บทช่วยสอนเบื้องต้น: การสร้างคาราโอเกะจากวิดีโออนิเมะ
เมื่อคุณเปิดโปรแกรมครั้งแรก ขั้นตอนพื้นฐานในการสร้างคาราโอเกะมีดังนี้:
- ไปที่เมนู Video แล้วเลือก Open Video เพื่อโหลดคลิปอนิเมะที่คุณต้องการ
- ไปที่เมนู Audio แล้วเลือก Open Audio from Video เพื่อแยกแทร็กเสียงออกมา ซึ่งจะทำให้แผงรูปคลื่นเสียงทำงาน
- ไปที่ File > New Subtitles เพื่อเริ่มไฟล์ซับไตเติ้ลใหม่ แล้วบันทึกเป็นนามสกุล .ass
- พิมพ์เนื้อเพลงบรรทัดแรกลงในช่องข้อความ แล้วใช้แป้นลูกศรซ้าย/ขวาหรือคลิกบนรูปคลื่นเสียงเพื่อกำหนดเวลาเริ่มต้นและเวลาสิ้นสุดของบรรทัดนั้น กด K เพื่อแยกพยางค์ หรือใช้คำสั่ง Karaoke > Split syllables from selection เพื่อให้ Aegisub แบ่งพยางค์ให้อัตโนมัติ
- ทำซ้ำไปเรื่อย ๆ จนครบทุกบรรทัด เมื่อเนื้อเพลงทั้งเพลงถูกจับเวลาแล้ว ให้เปิดดูตัวอย่างด้วยปุ่ม Play เพื่อตรวจสอบว่าแต่ละพยางค์เปลี่ยนสีตรงกับเสียงร้องจริง
ตัวอย่างไฟล์ ASS ที่มีการใช้แท็ก \k และ override tag \fad สำหรับเพลงเปิดสมมติ:
[Script Info]
Title: Anime OP - Karaoke Sample
ScriptType: v4.00+
PlayResX: 1280
PlayResY: 720
[V4+ Styles]
Style: Default,Noto Sans CJK JP,80,&H00FFFFFF,&H000000FF,&H00000000,&H00000000,0,0,0,0,100,100,0,0,1,2,0,2,400,400,40,1
[Events]
Dialogue: 0,0:00:01.20,0:00:03.40,Default,,0,0,0,,{\fad(200,200)}{\k20}คา{\k25}รา{\k30}โอ{\k40}เกะ
Dialogue: 0,0:00:03.40,0:00:05.80,Default,,0,0,0,,{\k35}อะ{\k25}นิ{\k45}เมะ
Dialogue: 0,0:00:05.80,0:00:08.20,Default,,0,0,0,,{\k30}เริ่ม{\k40}แล้ว
แต่ละแท็ก \k ตามด้วยตัวเลขคือระยะเวลาของพยางค์นั้นเป็นเซนติวินาที เมื่อผู้เล่นวิดีโอที่รองรับ libass (เช่น MPC-HC, mpv หรือ VLC) เปิดไฟล์นี้ พยางค์จะค่อย ๆ เปลี่ยนสีตามเวลาที่กำหนด ส่วน \fad(200,200) ทำให้บรรทัดค่อย ๆ ปรากฏและหายไปอย่างนุ่มนวล
แท็กของ Aegisub และการเขียนสคริปต์ Lua สำหรับเอฟเฟกต์
เมื่อคุณคุ้นเคยกับการจับเวลาพยางค์แล้ว ขั้นต่อไปคือการใช้แท็ก override เพื่อเพิ่มเอฟเฟกต์ เช่น \t สำหรับแอนิเมชั่นค่อย ๆ เปลี่ยนค่า \move สำหรับให้ตัวอักษรเลื่อนข้ามจอ \frx และ \fry สำหรับหมุนตัวอักษร และ \3c สำหรับเปลี่ยนสีขอบ การใส่แท็กเหล่านี้ทีละบรรทัดใช้เวลามาก แต่ Aegisub มีระบบ Karaoke Templater ที่ให้คุณเขียนสคริปต์ Lua เพื่อสร้างเทมเพลตซ้ำได้
ตัวอย่างสคริปต์ Lua สำหรับ Karaoke Templater ที่เปลี่ยนสีพยางค์ที่กำลังร้องเป็นสีเหลืองและเพิ่มเอฟเฟกต์เรืองแสง:
-- Sylki color template
local function sylki(syl)
local text = syl.text_stripped
local start = syl.start_time
local duration = syl.duration
local pre = "{\\3c&H000033&}"
local main = "{\\3c&H0033FF&\\bord2}"
local done = "{\\3c&H000033&}"
return pre .. main .. text .. done
end
for _, li in ipairs(lines) do
for _, syl in ipairs(li.syls) do
li.text = li.text:gsub("([%S]+)", function(match)
if match == syl.text_stripped then
return "{\\k" .. syl.duration .. "}" .. match
end
return match
end)
end
li:replace(li.text)
end
สคริปต์นี้จะวนลูปทุกพยางค์ในทุกบรรทัด แล้วเติมแท็ก \k พร้อมระยะเวลาและสีตามที่คุณกำหนด เมื่อคุณเซฟเทมเพลตไว้ การเปลี่ยนสีหรือเอฟเฟกต์ทำได้ด้วยการแก้สคริปต์ที่เดียวแล้วนำไปใช้กับไฟล์ทั้งหมด ซึ่งช่วยลดเวลาในการทำคาราโอเกะของเพลงเปิดและเพลงปิดทั้งซีรีส์ได้มาก
การส่งออกและการรวมแทร็ก
เมื่อซับไตเติ้ลของคุณพร้อมแล้ว ขั้นต่อไปคือการรวมเข้ากับวิดีโอ วิธีที่นิยมที่สุดคือใช้โปรแกรม MKVToolNix และคำสั่ง mkvmerge เพื่อสร้างไฟล์ MKV ที่มีวิดีโอ เสียง และซับไตเติ้ลอยู่ในไฟล์เดียว ผู้เล่นที่รองรับ libass เช่น mpv, VLC หรือ MPC-HC จะแสดงผลคาราโอเกะได้อย่างถูกต้อง
หากคุณต้องการไฟล์ MP4 เพื่อแชร์ในโซเชียลมีเดีย โปรดทราบว่า MP4 รองรับซับไตเติ้ลในรูปแบบ TX3G เท่านั้น ซึ่งไม่รองรับเอฟเฟกต์คาราโอเกะของ ASS ทางที่ดีคือใช้ HandBrake หรือ ffmpeg เพื่อ burn-in ซับลงในวิดีโอโดยตรง ผลลัพธ์คือวิดีโอที่เล่นได้ทุกที่โดยไม่ต้องพึ่งผู้เล่นเฉพาะ แต่คุณจะไม่สามารถปิดซับไตเติ้ลได้ในภายหลัง
ปัญหาทั่วไปและการแก้ไข
ในระหว่างทำคาราโอเกะ คุณอาจเจอปัญหาเหล่านี้ ซึ่งส่วนใหญ่มีวิธีแก้ที่ตรงไปตรงมา:
- ฟอนต์ญี่ปุ่นแสดงเป็นช่องว่างหรือสี่เหลี่ยม เกิดจากผู้เล่นวิดีโอไม่มีฟอนต์ที่รองรับอักขระฮิรางานะหรือคาตาคานะ ให้ติดตั้ง Noto Sans CJK JP หรือ Source Han Sans แล้วเปิดไฟล์ใหม่
- แท็กเช่น
\kแสดงเป็นข้อความธรรมดา แปลว่าไฟล์ถูกบันทึกเป็น .srt หรือผู้เล่นไม่รองรับ ASS ตรวจสอบนามสกุลไฟล์และเปลี่ยนไปใช้ผู้เล่นที่รองรับ libass - จังหวะพยางค์เลื่อนออกจากเสียงร้อง เกิดจากการกำหนดเวลาไม่แม่นยำ ให้ฟังซ้ำหลาย ๆ รอบและใช้สเปกโตรแกรมช่วยยืนยันตำแหน่งเสียง
- เอฟเฟกต์ใน Aegisub ดูดี แต่ในผู้เล่นอื่นเพี้ยน เกิดจากผู้เล่นใช้ตัวเรนเดอร์ที่ต่างกัน (libass vs VSFilter) ลองอัปเดต libass หรือใช้ mpv ที่มักจะเรนเดอร์ได้ใกล้เคียงกับ Aegisub มากที่สุด
- ซับไตเติ้ลหายไปเมื่อส่งออกเป็น MP4 เกิดจาก MP4 ไม่รองรับ ASS โดยตรง ให้ใช้ HandBrake หรือ ffmpeg เพื่อ burn-in ซับลงในวิดีโอ หรือส่งออกเป็น MKV แทน
แหล่งข้อมูลและชุมชน
แหล่งข้อมูลที่ดีที่สุดสำหรับผู้เริ่มต้นกับ Aegisub มีดังนี้:
- Aegisub — เอกสารทางการ คู่มือการใช้งานฉบับเต็มที่ aegisub.org/docs ครอบคลุมทั้งอินเทอร์เฟซ แท็ก และ Karaoke Templater
- TypesettingTools/Aegisub บน GitHub ซอร์สโค้ด เวอร์ชันล่าสุด และรายงานปัญหา เหมาะสำหรับผู้ที่อยากติดตามการพัฒนา
- ชุมชนแฟนซับและฟอรัม otaku มีการแลกเปลี่ยนเทมเพลตคาราโอเกะ สคริปต์ Lua และเคล็ดลับการจับเวลา ทั้งใน Discord และบอร์ดออนไลน์ภาษาญี่ปุ่นและภาษาอังกฤษ
- บทช่วยสอน YouTube มีวิดีโอสาธิตการทำคาราโอเกะแบบเห็นภาพ ตั้งแต่การโหลดคลิปไปจนถึงการส่งออก ซึ่งช่วยเสริมกับเอกสารทางการได้ดี
นอกจากนี้ เนื่องจากการทำคาราโอเกะอนิเมะเชื่อมโยงกับการอ่านภาษาญี่ปุ่นโดยตรง คุณอาจอยากทบทวนคู่มือฮิรางานะและคาตาคานะฉบับสมบูรณ์ของเรา เพื่อให้อ่านเนื้อเพลงต้นฉบับได้คล่องขึ้น
บทสรุป
Aegisub เป็นเครื่องมือที่ทรงพลังและยืดหยุ่นสำหรับทุกคนที่อยากทำคาราโอเกะอนิเมะ ไม่ว่าจะเป็นเพลงเปิดสักเพลงที่หาไม่ได้ใน YouTube หรือโปรเจกต์ AMV ที่ต้องการเนื้อเพลงลอยบนภาพ ขั้นตอนพื้นฐานไม่ได้ซับซ้อนอย่างที่หลายคนคิด เพียงแค่โหลดคลิป แยกเสียง พิมพ์เนื้อเพลง แล้วจับเวลาทีละพยางค์ ส่วนเอฟเฟกต์ขั้นสูงและสคริปต์ Lua เป็นสิ่งที่ค่อย ๆ เพิ่มได้เมื่อคุณคุ้นเคยกับอินเทอร์เฟซแล้ว
ถ้าคุณชอบงาน DIY ที่ผสมผสานดนตรี ภาษา และการแก้ไขวิดีโอ การทำคาราโอเกะด้วย Aegisub เป็นงานอดิเรกที่ตอบโจทย์ทั้งสามด้านพร้อมกัน ลองเริ่มจากเพลงสั้น ๆ ก่อน เลือกเพลงเปิดที่คุณชอบและมีจังหวะชัดเจน แล้วค่อย ๆ เพิ่มความซับซ้อนเมื่อเข้าใจหลักการมากขึ้น หากคุณเคยลอง Aegisub หรือมีเคล็ดลับคาราโอเกะที่ใช้เป็นประจำ อยากชวนให้ลองแบ่งปันประสบการณ์ของคุณกับชุมชนด้วย
ชุมชน
ความคิดเห็น
0 ความคิดเห็น
ยังไม่มีความคิดเห็นที่เผยแพร่ในภาษานี้
ส่งความคิดเห็น