แปลงไฟล์ซับไตเติล
แปลงไฟล์คำบรรยายให้เป็นฟอร์แมตที่เครื่องเล่น โปรแกรมตัดต่อ หรือแบบฟอร์มอัปโหลดต้องการ เครื่องมือนี้อ่านไฟล์ SRT, VTT, ASS, SBV, TTML และซับไตเติลอีกนับสิบชนิด เขียนเวลากำกับใหม่ตามรูปแบบของฟอร์แมตปลายทาง และยังปรับเวลาให้ตรง ล้างข้อความ หรือเอาสไตล์ออกให้เหลือข้อความล้วนไปพร้อมกันได้
ตัวแปลงซับไตเติล
หรือลากไฟล์ SRT, VTT, ASS … มาวางที่นี่ ·
สูงสุด 95 MB ต่อไฟล์· ได้สูงสุด 20 ไฟล์· ลบหลังจาก 30 นาที
ไฟล์จะถูกประมวลผลบนเซิร์ฟเวอร์ของเราและถูกลบหลังจาก 30 นาที
เลื่อนซับไตเติลทุกบรรทัดตามจำนวนวินาทีนี้ ใช้ค่าบวกหากซับไตเติลขึ้นเร็วเกินไป และค่าลบหากขึ้นช้าเกินไป (เช่น -1.5)
ตั้งค่านี้คู่กับอัตราเฟรมเป้าหมายเมื่อซับไตเติลคลาดเคลื่อนมากขึ้นเรื่อย ๆ ตลอดภาพยนตร์ ซึ่งเป็นสัญญาณว่าซับไตเติลถูกตั้งเวลาไว้สำหรับวิดีโอเวอร์ชันอื่น
อัตราเฟรมของวิดีโอที่จะใช้เล่นกับซับไตเติล การแปลง 23.976 → 25 แก้ปัญหาความคลาดเคลื่อนระหว่าง PAL/NTSC ได้เกือบทุกกรณี
ใช้เฉพาะกับไฟล์ TXT ธรรมดาที่ไม่มีเวลากำกับ แต่ละบรรทัดจะแสดงตามระยะเวลานี้ต่อกันไปทีละบรรทัด หากจำเป็นสามารถปรับเวลาภายหลังได้ในโปรแกรมแก้ไขซับไตเติล
การตรวจหาอัตโนมัติรองรับไฟล์ได้เกือบทั้งหมด ให้เลือกการเข้ารหัสเองหากตัวอักษรที่มีเครื่องหมายเน้นเสียง อักษรซีริลลิก หรืออักษรอาหรับแสดงเป็นเครื่องหมายคำถาม ผลลัพธ์จะเป็น UTF-8 เสมอ
ฟอนต์ที่ใช้ในสไตล์ ASS เริ่มต้น เครื่องของผู้ชมต้องติดตั้งฟอนต์นี้ไว้ Arial เป็นตัวเลือกที่ปลอดภัยที่สุด
ขนาดเทียบกับวิดีโอสูง 1080 พิกเซล ค่า 48 เป็นขนาดที่ใช้ทั่วไปสำหรับภาพยนตร์
วิธีใช้เครื่องมือนี้
- 1
อัปโหลดไฟล์ซับไตเติล
เพิ่มไฟล์ได้สูงสุด 20 ไฟล์ ไฟล์ละไม่เกิน 95 MB ได้แก่ SRT, VTT, ASS, SSA, SBV, SUB, TTML, DFXP, XML, SMI, LRC หรือ TXT ใช้ไฟล์ถอดความแบบข้อความล้วนที่มีหนึ่งบรรทัดต่อหนึ่งคำบรรยายก็ได้
- 2
เลือกฟอร์แมตปลายทางและแก้เวลา
เลือกฟอร์แมตใน แปลงเป็น โดยระบบเลือก SRT ไว้ให้แล้ว หากคำบรรยายขึ้นเร็วไป ช้าไป หรือเวลาค่อย ๆ เหลื่อมกัน ให้เปิด การตั้งค่าขั้นสูง แล้วใช้ เลื่อนเวลา หรือช่องอัตราเฟรมทั้งสองช่อง
- 3
แปลงและบันทึกไฟล์
กด แปลงเป็น SRT หรือฟอร์แมตอื่นที่คุณเลือก แล้วดาวน์โหลดทีละไฟล์หรือเป็น ZIP ไฟล์ที่ได้เป็น UTF-8 เสมอ และไฟล์ที่อัปโหลดทุกไฟล์จะถูกลบภายใน 30 นาที
ตัวแปลงไฟล์ซับไตเติลเปลี่ยนอะไรบ้าง
ข้อความยังคงเหมือนเดิม ตัวแปลงจะเขียนส่วนหัวไฟล์ รูปแบบเวลา และมาร์กอัปสไตล์ใหม่ เพื่อให้โปรแกรมอื่นอ่านคำบรรยายได้ และยังเลื่อนเวลาทั้งหมดพร้อมกันได้ด้วย
ฟอร์แมตไฟล์ซับไตเติล SRT, VTT, ASS และอื่น ๆ
- .srt
- .vtt
- .ass
- .ssa
- .sbv
- .ttml
- .dfxp
- .sub
- .smi
- .lrc
- .xml
- .txt
SRT ได้ชื่อมาจาก SubRip โปรแกรมบน Windows ที่ใช้ดึงซับไตเติลจาก DVD เมื่อราวปี 2000 เป็นรายการคิวที่มีหมายเลข มีเวลาเริ่มและเวลาสิ้นสุด พร้อมข้อความหนึ่งถึงสองบรรทัด จึงเป็นเหตุให้เครื่องเล่น โปรแกรมแก้ไข และแบบฟอร์มอัปโหลดของสตรีมมิงเกือบทุกแห่งอ่านได้ WebVTT พัฒนามาจาก SRT สำหรับเว็บ กำหนดมาตรฐานโดย W3C ขึ้นต้นด้วยคำว่า WEBVTT และกำหนดตำแหน่งหรือจัดสไตล์คิวด้วย CSS ได้ TTML คือฟอร์แมตคำบรรยายแบบ XML ของ W3C เผยแพร่เป็น Recommendation ในปี 2010 DFXP เป็นชื่อเดิมของฟอร์แมตนี้ และบริการสตรีมมิงใช้โปรไฟล์ของมัน
SubStation Alpha (SSA) และ Advanced SubStation Alpha (ASS) ซึ่งเป็นรุ่นต่อมา มีต้นกำเนิดจากวงการแฟนซับ ไฟล์ ASS มีตารางสไตล์ที่กำหนดฟอนต์ สี เส้นขอบ และระยะขอบ และแต่ละบรรทัดแทนที่ค่าเหล่านี้ได้ ป้ายและเพลงจึงวางตรงไหนของจอก็ได้ Aegisub ซึ่งเป็นโปรแกรมแก้ไข ASS ที่ใช้กันทั่วไป บันทึกเป็นฟอร์แมตนี้โดยปริยาย SBV เป็นฟอร์แมตส่งออกแบบง่ายของ YouTube SMI คือ SAMI ของ Microsoft LRC เก็บเนื้อเพลงพร้อมเวลาของแต่ละบรรทัด และ TXT คือข้อความล้วน
| ฟอร์แมต | เวลากำกับ | ส่วนหัว | สไตล์ |
|---|---|---|---|
| SRT | 00:01:23,456 --> 00:01:25,789 | ไม่มี คิวมีหมายเลขกำกับ | แท็ก <i>, <b>, <u> และ <font> |
| WebVTT | 00:01:23.456 --> 00:01:25.789 | WEBVTT ที่บรรทัดแรก | การตั้งค่าคิวและคลาส CSS |
| ASS / SSA | 0:01:23.45,0:01:25.78 | [Script Info] และ [V4+ Styles] | ตารางสไตล์เต็มรูปแบบและการแทนที่รายบรรทัด |
| SBV | 0:01:23.456,0:01:25.789 | ไม่มี | ไม่มี |
| TTML | begin="00:01:23.456" | เอกสาร XML พร้อมเนมสเปซ | แอตทริบิวต์สไตล์ใน XML |
| TXT | [00:01:23] เมื่อเลือก ใส่เวลากำกับ ถ้าไม่เลือกจะไม่มี | ไม่มี | ไม่มี |
เลื่อนเวลาซับไตเติลและแปลงเฟรมเรต
4.3%เวอร์ชัน PAL 25 fps เล่นเร็วกว่าต้นฉบับ 23.976 fps เท่านี้
เลื่อนเวลา ขยับทุกคิวด้วยค่าเท่ากัน ตั้งแต่ −3,600 ถึง +3,600 วินาที ทีละหนึ่งมิลลิวินาที ใช้ค่าบวกเมื่อข้อความขึ้นก่อนเสียงพูด และใช้ค่าลบ เช่น −1.5 เมื่อข้อความตามหลัง วิธีนี้ใช้แก้เมื่อความคลาดเคลื่อนเท่ากันทั้งต้นและท้ายเรื่อง ซึ่งมักเกิดจากช่วงเปิดเรื่องต่างกันหรือโลโก้สตูดิโอที่ถูกตัดออก
คู่อัตราเฟรมใช้จัดการกับอีกกรณีหนึ่ง เลือกอัตราที่ซับถูกทำไว้ใน อัตราเฟรมต้นฉบับ และอัตราของวิดีโอของคุณใน อัตราเฟรมเป้าหมาย โดยมีตัวเลือก 23.976, 24, 25, 29.97 และ 30 fps จากนั้นทุกเวลากำกับจะถูกปรับตามอัตราส่วน ซึ่งเป็นวิธีที่ภาพยนตร์เรื่องเดียวกันในเวอร์ชัน PAL ของยุโรปและ NTSC ของอเมริกาเหนือได้คำบรรยายที่ตรงกัน หากไม่แน่ใจว่าควรปรับไปทางไหน ให้เทียบบรรทัดหนึ่งใกล้จบเรื่อง ถ้าขึ้นช้าเกินไป แสดงว่าอัตราของซับต่ำกว่าอัตราของวิดีโอ
ช่องที่เหลือทำงานกับข้อความ การเข้ารหัสอักขระของไฟล์ต้นฉบับ ช่วยให้อ่านไฟล์รุ่นเก่าได้ถูกต้อง ลบแท็กจัดรูปแบบ ลบแท็ก <i>, <b>, <font> และโค้ดแบบ {\an8} สำหรับเอาต์พุต TXT ใส่เวลากำกับ จะใส่เวลานำหน้าแต่ละบรรทัด และ รวมบรรทัดเป็นย่อหน้า จะรวมบรรทัดที่ขาดให้เป็นประโยคที่อ่านง่าย ซึ่งเป็นการตั้งค่าสำหรับถอดความด้วย SRT เป็น TXT สำหรับเอาต์พุต ASS หรือ SSA ช่อง ฟอนต์ (ค่าเริ่มต้นคือ Arial) และ ขนาดฟอนต์ (48 เทียบกับวิดีโอสูง 1080 พิกเซล) กำหนดสไตล์เริ่มต้น
แปลง ASS เป็น SRT แล้วสไตล์จะหายไปถาวร
การแปลง ASS เป็น SRT, VTT หรือ TXT จะเก็บข้อความและเวลาไว้ แต่ตัดตำแหน่ง สี เวลาคาราโอเกะ และป้ายที่วาดขึ้นออก หากอาจต้องปรับสไตล์ซับทีหลัง ให้เก็บไฟล์ ASS ต้นฉบับไว้ การแปลง SRT กลับด้วย SRT เป็น ASS จะใช้สไตล์เริ่มต้นเพียงแบบเดียว
ข้อผิดพลาดในการแปลงไฟล์ซับไตเติลและวิธีแก้
เครื่องเล่นไม่แสดงซับไตเติลหลังโหลดไฟล์
ตั้งชื่อไฟล์ซับให้ตรงกับชื่อไฟล์วิดีโอทุกตัวอักษร โดยเปลี่ยนเฉพาะนามสกุล เช่น movie.mp4 กับ movie.srt และตรวจว่านามสกุลตรงกับฟอร์แมตจริง ไฟล์ VTT ที่เปลี่ยนชื่อเป็น .srt ยังมีจุดในเวลากำกับอยู่
คำบรรยายทั้งหมดขึ้นเร็วไปประมาณหนึ่งวินาทีเมื่ออัปโหลดขึ้นสตรีมมิง
ใส่ค่า เลื่อนเวลา เป็นบวก เช่น 1 แล้วแปลงอีกครั้ง วัดความคลาดเคลื่อนจากบรรทัดพูดบรรทัดแรก ไม่ใช่จากคิวดนตรี
ไฟล์ถอดความ TXT สูญเสียโครงสร้างบรรทัดของคำบรรยาย
เปิด รวมบรรทัดเป็นย่อหน้า ไว้ ซึ่งรวมบรรทัดเป็นประโยคต่อเนื่อง ปิดตัวเลือกนี้เพื่อให้คงหนึ่งคำบรรยายต่อบรรทัด หรือเปิด ใส่เวลากำกับ เพื่อระบุว่าแต่ละคิวเริ่มที่ใด
การแปลง TXT ได้คิวขนาดใหญ่เพียงคิวเดียว
ข้อความถอดความเป็นย่อหน้าเดียว ให้แยกแต่ละคำบรรยายไว้คนละบรรทัด โดยควรยาวไม่เกินราว 42 ตัวอักษร แล้วตั้งค่า จำนวนวินาทีต่อบรรทัด
คำถามเกี่ยวกับการแปลงไฟล์ซับไตเติล
YouTube รองรับซับไตเติลฟอร์แมตใด
YouTube Studio รองรับ SRT, WebVTT, SBV, TTML และฟอร์แมตสำหรับงานออกอากาศอีกหลายแบบ จึงแทบไม่ต้องแปลงไฟล์เพื่อใช้กับ YouTube เอง SBV เป็นหนึ่งในฟอร์แมตที่ YouTube ให้เมื่อคุณดาวน์โหลดคำบรรยายที่แก้ไขไว้ในนั้น ให้แปลงเป็น SRT ก่อนนำเข้าโปรแกรมตัดต่อวิดีโอ
แทร็กวิดีโอ HTML5 ต้องใช้ซับฟอร์แมตใด
WebVTT องค์ประกอบ <track> ในเบราว์เซอร์อ่านได้เฉพาะไฟล์ VTT ดังนั้นไฟล์ SRT ที่วางคู่กับ MP4 บนเว็บไซต์ของคุณจะถูกมองข้าม SRT เป็น VTT จะเพิ่มส่วนหัว WEBVTT และเปลี่ยนจุลภาคทศนิยมเป็นจุด
สี ฟอนต์ และตำแหน่งของซับจะยังอยู่หลังแปลงไฟล์หรือไม่
ได้เฉพาะระหว่าง ASS กับ SSA เท่านั้น SRT, VTT, SBV และ TXT ไม่มีที่เก็บฟอนต์รายบรรทัด เอฟเฟกต์คาราโอเกะ หรือตำแหน่งบนจอ ซับอนิเมะที่แปลงเป็น SRT จึงยังมีข้อความและเวลาครบ แต่สูญเสียการจัดสไตล์ แท็กตัวเอียงและตัวหนาพื้นฐานจะถูกคงไว้ใน SRT และ VTT เว้นแต่คุณเลือก ลบแท็กจัดรูปแบบ
จะแก้ซับไตเติลที่ค่อย ๆ เลื่อนไม่ตรงกับภาพได้อย่างไร
หากเวลาคลาดเคลื่อนคงที่ ให้แก้ด้วย เลื่อนเวลา แต่ถ้าคลาดเคลื่อนมากขึ้นเรื่อย ๆ แสดงว่าไฟล์ทำมาสำหรับวิดีโอเวอร์ชันที่มีอัตราเฟรมต่างกัน ตั้ง อัตราเฟรมต้นฉบับ เป็นอัตราที่ซับถูกจับเวลาไว้ และ อัตราเฟรมเป้าหมาย เป็นอัตราของวิดีโอของคุณ ซึ่งส่วนใหญ่คือ 23.976 เป็น 25 หรือกลับกัน
แปลงบทถอดความให้เป็นซับที่มีเวลากำกับได้หรือไม่
ได้ อัปโหลดไฟล์ TXT ที่มีหนึ่งคำบรรยายต่อหนึ่งบรรทัดแล้วแปลงเป็น SRT แต่ละบรรทัดจะได้ระยะเวลาตามที่ตั้งใน จำนวนวินาทีต่อบรรทัด ต่อเนื่องกันไป เวลาจะไม่ตรงกับเสียงพูดทุกจังหวะ จึงควรปรับละเอียดในโปรแกรมอย่าง Subtitle Edit หรือ Aegisub เริ่มที่ TXT เป็น SRT
ทำไมตัวอักษรที่มีเครื่องหมายเสียงจึงกลายเป็นเครื่องหมายคำถามหรือสัญลักษณ์แปลก ๆ
ไฟล์ถูกบันทึกด้วยโค้ดเพจรุ่นเก่า เช่น Windows-1251 สำหรับภาษารัสเซีย หรือ Windows-1256 สำหรับภาษาอาหรับ แต่ถูกอ่านเป็น UTF-8 ให้เลือกค่าที่ถูกต้องใน การเข้ารหัสอักขระของไฟล์ต้นฉบับ แล้วแปลงอีกครั้ง ไฟล์ที่ได้เขียนเป็น UTF-8 เพื่อให้เครื่องเล่นรุ่นใหม่แสดงผลได้ถูกต้อง
แปลงซับแบบรูปภาพจาก DVD หรือ Blu-ray ได้หรือไม่
ไม่ได้ ถ้าเป็นข้อความ แทร็ก VobSub (.sub คู่กับ .idx) และ Blu-ray PGS เก็บแต่ละคำบรรยายเป็นรูปภาพ จึงต้องผ่านการรู้จำอักขระด้วยแสง (OCR) ก่อน ไฟล์ .sub ที่เครื่องมือนี้อ่านได้คือไฟล์ MicroDVD แบบข้อความ
รวมทุกเครื่องมือ แปลงไฟล์ซับไตเติล
เลือกค่าเป้าหมายที่ตรงกับที่ได้รับแจ้งมา ทุกหน้าด้านล่างคือเครื่องมือเดียวกันที่ตั้งค่าเริ่มต้นต่างกัน
- แปลง ASS เป็น SRTแปลงซับ ASS และ SSA จาก Aegisub หรือแฟนซับเป็น SRT สำหรับทีวี โปรแกรมตัดต่อ และ YouTube คงบทพูดและเวลาไว้ ตัดสไตล์และตำแหน่งออก
- แปลง SBV เป็น SRTแปลงไฟล์ซับ .sbv จาก YouTube ให้เป็น SRT สำหรับ Facebook, LinkedIn, Premiere Pro หรือ DaVinci Resolve พร้อมเพิ่มลำดับคิวและเวลาแบบ SubRip ให้อัตโนมัติ
- แปลง SRT เป็น ASSแปลงซับไตเติล SRT เป็น Advanced SubStation Alpha (ASS) พร้อมเลือกฟอนต์และขนาดเอง ใช้กับ Aegisub, mpv, VLC หรือฝังลงวิดีโอด้วย ffmpeg ได้ทันที
- แปลง SRT เป็น TXTแปลงไฟล์ซับ SRT เป็นข้อความธรรมดา ลบหมายเลขคิวและไทม์โค้ดออก รวมบรรทัดเป็นย่อหน้า และเลือกเก็บเวลาไว้ได้หากต้องการ
- แปลง SRT เป็น VTTแปลงไฟล์ซับ SRT ให้เป็น WebVTT สำหรับแท็ก track ของ HTML5 เว็บเพลเยอร์ และแพลตฟอร์มคอร์สออนไลน์ เขียนไทม์สแตมป์ใหม่ เพิ่มส่วนหัว และบันทึกเป็น UTF-8
- แปลง TXT เป็น SRTแปลงไฟล์ข้อความบทถอดความให้เป็นไฟล์ซับ SRT แต่ละบรรทัดจะกลายเป็นคำบรรยายหนึ่งรายการตามระยะเวลาที่กำหนด พร้อมนำไปปรับละเอียดในโปรแกรมแก้ไขซับ
- แปลง VTT เป็น SRTแปลงซับ WebVTT จาก YouTube, Zoom หรือ Teams เป็น SRT สำหรับ Premiere Pro, DaVinci Resolve, VLC และทีวี พร้อมดูว่าฟีเจอร์ใดของ VTT ที่ SRT เก็บไว้ไม่ได้
- แปลง VTT เป็น TXTแปลงไฟล์ซับไตเติล WebVTT (.vtt) จาก Zoom, Teams หรือวิดีโอบนเว็บให้เป็นข้อความธรรมดา ลบส่วนหัว การตั้งค่าคิว และบล็อก NOTE ออก เลือกเก็บเวลาได้