Vista2k7 โพสต์ 29-9-2014 21:56:53

วิธีแก้ เมื่อ Rip ซับไทยจาก DVD ซีรีย์แล้วซับไทยไม่มีออกมา

แก้ไขครั้งสุดท้ายโดย Vista2k7 เมื่อ 29-9-2014 22:04

Tool ที่ต้องมี

[*]MediaInfo ใครที่ลง K-Lite ก็จะมีติดมาให้ สำหรับคนที่ไม่ได้ลง K-Lite แนะนำให้โหลดตัวนี้ครับ Mediainfo Lite Mirror 1, Mirror 2
[*]VSRip v1.0.0.7 x86, x64 ใครที่มีเวอร์ชั่นเก่าก็ใช้ได้เหมือนกัน

คิดว่าทุกคนคงมีประดับเครื่องทุกคนแล้ว งั้นมาเริ่มกันเลย (ตัวอย่างในนี้ ผมใช้ซีรีย์เรื่อง Arrow Season 2)


[*]ให้คลิ๊กขวาที่ไฟล์ .vob ที่เป็นตัวหนัง แล้วเลือก MediaInfo (สำหรับคนที่ไม่ได้ลง K-Lite หรือ MediaInfo Lite ก็ให้เปิดโปรแกรม Mediainfo แล้วเปิดไฟล์ .vob) เพื่อดูรายละเอียดของตัวหนังแล้วเลื่อนลงไปข้างล่างจนถึงส่วนของ Text ตัวอย่าง ดังรูป

จากรูป ที่ขีดเส้นสีแดงหมายถึงตำแหน่งของซับ ที่อยู่ในเลขฐาน 16 โดยแปลงดังนี้

[*]0x20 คือ ตำแหน่งที่ 0 (หรือดูเลขที่อยู่หน้าวงเล็บ ในรูป จะเป็น 32 แล้วให้ลบ 32 จะได้ 0)
[*]0x21 คือ ตำแหน่งที่ 1
.
.
.
[*]0x29 คือ ตำแหน่งที่ 9 (เลขที่อยู่หน้าวงเล็บ 41 - 32 = 9)
[*]0x2A คือ ตำแหน่งที่ 10 (เลขที่อยู่หน้าวงเล็บ 42 - 32 = 10)
[*]0x2B คือ ตำแหน่งที่ 11 (เลขที่อยู่หน้าวงเล็บ 43 - 32 = 11)
[*]0x2C คือ ตำแหน่งที่ 12 (เลขที่อยู่หน้าวงเล็บ 44 - 32 = 12)
[*]0x2D คือ ตำแหน่งที่ 13 (เลขที่อยู่หน้าวงเล็บ 45 - 32 = 13)
[*]0x2E คือ ตำแหน่งที่ 14 (เลขที่อยู่หน้าวงเล็บ 46 - 32 = 14)
[*]0x2F คือ ตำแหน่งที่ 15 (เลขที่อยู่หน้าวงเล็บ 47 - 32 = 15)
[*]0x30 คือ ตำแหน่งที่ 16 (เลขที่อยู่หน้าวงเล็บ 48 - 32 = 16)

ดังนั้น จากรูปตัวอย่าง เราจะได้ตำแหน่งของซับคือ 0, 1, 12 และ 13

[*]จากนั้นก็เปิดโปรแกรม VSRip ขึ้นมาแล้วเลือกไฟล์ .ifo และเลือกชื่อไฟล์ซับให้เรียบร้อย แล้วกด Next แล้วให้เลือกตำแหน่งของซับที่เราหาได้ ดังรูป

ทีนี้ก็จะได้ซับไทย

[*] แถมครับ เมื่อได้ซับแล้วพอเอาไปเปิดกับโปรแกรม DvdSubExtractor เพื่อจะ OCR ผลที่ได้จะเป็นดังรูป

ตรงบรรทัดที่ขีดเส้นสีแดงคือซับไทย แต่มันแสดงเป็น " - " ใครที่อยากจะให้มันแสดงเป็น " Thai " ให้แก้ที่ไฟล์ .idx
โดยเปิดด้วยโปรแกรม notepad ในที่นี้ผมจะเปิดด้วย Notepad++ เมื่อเปิดไฟล์ขึ้นมาแล้วให้เลื่อนลงไปข้าง ๆ จนเจอ ดังรูป

จะเห็นว่า index (ที่ขีดเส้นสีแดง 12) จะตรงกับตำแหน่งที่เราหาได้ เมื่อแก้เสร็จก็ไปแก้ที่ index: 13 ต่อ (แนะนำให้กดคำสั่งค้นหาคำว่า " index: 13 ") แก้เสร็จแล้วก็ Save ไฟล์ แล้วพอเอาไปเปิดกับโปรแกรม DvdSubExtractor จะได้ผลลัพธ์ใหม่ ดังรูป

zaithstery โพสต์ 29-9-2014 22:19:39

บทความดีมีประโยชน์ครับ

mlove41 โพสต์ 29-9-2014 23:06:11

ขอบคุณมากครับ หายงงซักที :victory::victory:
หน้า: [1]
ดูในรูปแบบกติ: วิธีแก้ เมื่อ Rip ซับไทยจาก DVD ซีรีย์แล้วซับไทยไม่มีออกมา