dogdog20051 โพสต์ 17-4-2021 13:50:32

วิธีแปลงไฟล์ vtt เป็น srt ด้วยไฟล์ .bat

สร้างไฟล์ txt ใส่ข้อความตามนี้
@echo off
cd /d %~dp0
SubtitleEdit /convert %1\* SubRip /multiplereplace /RemoveFormatting /overwrite
pause
แล้วเซฟเป็น .bat

เอาไปวางไว้ในที่เดียวกับที่ติดตั้งโปรแกรม Subtitle Edit ไว้ (โฟลเดอร์โปรแกรม)

วิธีใช้ก็ลากโฟลเดอร์ที่มีไฟล์ซับ .vtt ใส่ .bat ที่ทำไว้มันจะรันเอง
ถ้าแปลงแล้วติดแท็กแปลกๆ เช่น &rlm;, <c.bg_transparent>, </c.thai>
ให้ไปที่ Subtitle Edit > Edit > Multiple Replace ก็ใส่แท็กพวกนี้ใน Find What
ส่วนช่อง Replace With ปล่อยวางเพราะเราจะลบมันออก
เสร็จแล้วลองแปลงไฟล์ใหม่ดู

อันนี้ถ้าคนทำ .bat ไม่เป็น ผมทำไว้แล้ว เอาไปวางในที่เดียวกับที่ติดตั้งโปรแกรม Subtitle Edit ไว้พอ

mangkraprun โพสต์ 7-4-2022 18:01:42

ขอบคุณมาก แต่มีวิธีที่ง่ายกว่า
เปิดไฟล์ .vtt ด้วย SE หรือลากไฟล์เข้า SE
แล้ว Save ใหม่เป็น .srt   แค่นี้ก็ได้แล้ว
(SE คือ Subtitle Edit สำหรับคนที่ไม่รู้นะ)
หน้า: [1]
ดูในรูปแบบกติ: วิธีแปลงไฟล์ vtt เป็น srt ด้วยไฟล์ .bat