UltKit
รูปภาพ11
PDF13
เอกสารและข้อมูล7
วิดีโอ6
เสียง4
เครื่องมืออื่น ๆ22

แปลงไฟล์ซับไตเติล

แปลงไฟล์คำบรรยายให้เป็นฟอร์แมตที่เครื่องเล่น โปรแกรมตัดต่อ หรือแบบฟอร์มอัปโหลดต้องการ เครื่องมือนี้อ่านไฟล์ SRT, VTT, ASS, SBV, TTML และซับไตเติลอีกนับสิบชนิด เขียนเวลากำกับใหม่ตามรูปแบบของฟอร์แมตปลายทาง และยังปรับเวลาให้ตรง ล้างข้อความ หรือเอาสไตล์ออกให้เหลือข้อความล้วนไปพร้อมกันได้

ตัวแปลงซับไตเติล

หรือลากไฟล์ SRT, VTT, ASS … มาวางที่นี่ ·

สูงสุด 95 MB ต่อไฟล์· ได้สูงสุด 20 ไฟล์· ลบหลังจาก 30 นาที

ผลลัพธ์

ไฟล์จะถูกประมวลผลบนเซิร์ฟเวอร์ของเราและถูกลบหลังจาก 30 นาที

วิธีใช้เครื่องมือนี้

  1. 1

    อัปโหลดไฟล์ซับไตเติล

    เพิ่มไฟล์ได้สูงสุด 20 ไฟล์ ไฟล์ละไม่เกิน 95 MB ได้แก่ SRT, VTT, ASS, SSA, SBV, SUB, TTML, DFXP, XML, SMI, LRC หรือ TXT ใช้ไฟล์ถอดความแบบข้อความล้วนที่มีหนึ่งบรรทัดต่อหนึ่งคำบรรยายก็ได้

  2. 2

    เลือกฟอร์แมตปลายทางและแก้เวลา

    เลือกฟอร์แมตใน แปลงเป็น โดยระบบเลือก SRT ไว้ให้แล้ว หากคำบรรยายขึ้นเร็วไป ช้าไป หรือเวลาค่อย ๆ เหลื่อมกัน ให้เปิด การตั้งค่าขั้นสูง แล้วใช้ เลื่อนเวลา หรือช่องอัตราเฟรมทั้งสองช่อง

  3. 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 คือข้อความล้วน

แต่ละฟอร์แมตเขียนคิวเดียวกันที่เริ่มต้นที่ 1 นาที 23.456 วินาทีอย่างไร
ฟอร์แมตเวลากำกับส่วนหัวสไตล์
SRT00:01:23,456 --> 00:01:25,789ไม่มี คิวมีหมายเลขกำกับแท็ก <i>, <b>, <u> และ <font>
WebVTT00:01:23.456 --> 00:01:25.789WEBVTT ที่บรรทัดแรกการตั้งค่าคิวและคลาส CSS
ASS / SSA0:01:23.45,0:01:25.78[Script Info] และ [V4+ Styles]ตารางสไตล์เต็มรูปแบบและการแทนที่รายบรรทัด
SBV0:01:23.456,0:01:25.789ไม่มีไม่มี
TTMLbegin="00:01:23.456"เอกสาร XML พร้อมเนมสเปซแอตทริบิวต์สไตล์ใน XML
TXT[00:01:23] เมื่อเลือก ใส่เวลากำกับ ถ้าไม่เลือกจะไม่มีไม่มีไม่มี

เลื่อนเวลาซับไตเติลและแปลงเฟรมเรต

4.3%เวอร์ชัน PAL 25 fps เล่นเร็วกว่าต้นฉบับ 23.976 fps เท่านี้

ในภาพยนตร์ยาว 120 นาที ความต่างนี้สะสมเกือบ 5 นาที คำบรรยายที่จับเวลาไว้สำหรับเวอร์ชันหนึ่งจึงค่อย ๆ เหลื่อมจากอีกเวอร์ชันหนึ่งเรื่อย ๆ

เลื่อนเวลา ขยับทุกคิวด้วยค่าเท่ากัน ตั้งแต่ −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 แบบข้อความ

รวมทุกเครื่องมือ แปลงไฟล์ซับไตเติล

เลือกค่าเป้าหมายที่ตรงกับที่ได้รับแจ้งมา ทุกหน้าด้านล่างคือเครื่องมือเดียวกันที่ตั้งค่าเริ่มต้นต่างกัน