UltKit

Chuyển VTT sang SRT

WebVTT là định dạng phụ đề của web, nên đó là thứ bạn nhận được khi tải video từ YouTube, ghi hình Zoom hay họp trên Teams. Phần mềm dựng video, TV và nhiều biểu mẫu tải lên vẫn yêu cầu SRT, và trang này viết lại file theo cú pháp cũ hơn đó.

Chuyển đổi phụ đề

hoặc thả tệp SRT, VTT, ASS … vào đây ·

Tối đa 95 MB mỗi tệp· Tối đa 20 tệp· Xóa sau 30 phút

Đầu ra

Tệp được xử lý trên máy chủ của chúng tôi và bị xóa sau 30 phút.

Cách sử dụng công cụ này

  1. 1

    Tải lên các file .vtt

    Thêm các file phụ đề WebVTT, tối đa 20 file, mỗi file tối đa 95 MB, ví dụ toàn bộ bài giảng của một khóa học đã ghi hình cùng lúc.

  2. 2

    Kiểm tra cài đặt đầu ra

    Chuyển sang được đặt là SRT. Đánh dấu Gỡ thẻ định dạng trong Cài đặt nâng cao để lấy văn bản thuần, hoặc dùng Dịch thời gian nếu phụ đề hiện sớm hoặc trễ.

  3. 3

    Chuyển sang SRT

    Nhấn Chuyển sang SRT rồi tải các file xuống. Đặt tên mỗi file giống với video của nó, chẳng hạn lecture-01.mp4 và lecture-01.srt, để trình phát tự nhận.

Chuyển VTT sang SRT giữ nguyên lời và thời gian của từng phụ đề. Công cụ đánh số các đoạn, ghi giờ vào mọi mốc thời gian, đổi dấu chấm thập phân thành dấu phẩy và bỏ phần đầu WebVTT, nên file đọc như một phụ đề SubRip bình thường.

WebVTT và SRT: cùng phụ đề, khác quy tắc

WebVTT ra đời khoảng năm 2010 tại WHATWG với tên WebSRT, một phiên bản của SubRip cho phần tử <track> của HTML5, và nay là một đặc tả của W3C. Nó giữ bố cục đoạn và mốc thời gian quen thuộc rồi bổ sung những gì trình duyệt cần: phần đầu WEBVTT bắt buộc, giờ tùy chọn trong mốc thời gian, thiết lập đoạn cho vị trí và căn lề, khối STYLE với CSS, chú thích NOTE và thẻ giọng nói cho người phát biểu. Trình duyệt chỉ phát VTT trong phần tử track, vì thế các công cụ phát trực tuyến và họp trực tuyến xuất ra định dạng này: bản ghi đám mây của Zoom và bản chép lời của Microsoft Teams đều tải về dưới dạng .vtt.

SRT cũ hơn và đơn giản hơn. Nó không có đặc tả chính thức, chỉ có quy ước của chương trình SubRip: số thứ tự, khoảng thời gian dùng dấu phẩy, nội dung và một dòng trống. Các trình phát chấp nhận những thẻ cơ bản <i>, <b> và <u>, và đó là toàn bộ cách định dạng. Vì vậy chuyển từ VTT là giữ lại những gì SRT biểu diễn được và bỏ phần còn lại. Nếu chỉ cần lời thoại, VTT sang TXT cho bạn bản chép lời sạch.

Chuyển VTT sang SRT giữ lại và bỏ đi những gì

Tính năng WebVTT và nội dung của file SRT
Tính năng WebVTTVí dụTrong file SRT
Mốc thời gian01:02.500Ghi là 00:01:02,500
Mã định danh đoạnintro hoặc 12Thay bằng số bắt đầu từ 1
In nghiêng, in đậm, gạch chân<i>, <b>, <u>Được giữ, trừ khi bật Gỡ thẻ định dạng
Thiết lập đoạnVí dụ line:85% align:startBị bỏ; trình phát dùng vị trí mặc định
Thẻ giọng nói và thẻ lớp<v Anna>, <c.yellow>Markup bị gỡ
Khối STYLE, NOTE, REGIONCSS, chú thích, vùng hiển thịBị bỏ

Một cue VTT sau khi chuyển sang SRT

Đầu vào WebVTT ở trên, đoạn SRT tạo ra ở dưới
WEBVTT

intro
00:01.500 --> 00:04.000 line:85% align:center
<v Anna>Chào mừng bạn quay lại <i>kênh</i>.

----- SRT -----

1
00:00:01,500 --> 00:00:04,000
Chào mừng bạn quay lại <i>kênh</i>.

Mở file SRT trong Premiere Pro, DaVinci Resolve hoặc VLC

Premiere Pro

  1. 01Chọn File › Import và chọn file .srt.
  2. 02Kéo file vào sequence, đặt phía trên video.
  3. 03Chỉnh văn bản và thời gian trong bảng phụ đề.

DaVinci Resolve

  1. 01Nhập file .srt vào Media Pool.
  2. 02Kéo vào timeline để tạo track phụ đề.
  3. 03Chọn kiểu phụ đề của track trong Inspector.

VLC

  1. 01Mở video.
  2. 02Chọn Subtitle › Add Subtitle File.
  3. 03Hoặc lưu file SRT trùng tên với video để phụ đề tự tải.

VTT

Phụ đề WebVTT

VTT là định dạng Web Video Text Tracks, do WHATWG và W3C phát triển vào khoảng năm 2010 cho video HTML5. Định dạng trông tương tự SRT nhưng có thêm tiêu đề WEBVTT và hỗ trợ vị trí, kiểu chữ, nhãn người nói và metadata. Trình duyệt dùng VTT để hiển thị phụ đề qua thẻ <track>, và các nền tảng streaming cùng YouTube đều chấp nhận định dạng này. Một số trình phát và trình chỉnh sửa trên máy tính lại yêu cầu SRT.

Nén
–
Độ trong suốt
–
Ảnh động
–
Ra mắt
2010 · W3C / WHATWG
Công cụ chuyển đổi VTT

SRT

Phụ đề SubRip

SRT là định dạng phụ đề của SubRip, một chương trình Windows miễn phí dùng để trích xuất phụ đề từ video vào khoảng năm 2000. Mỗi mục là một khối văn bản thuần gồm số thứ tự, thời điểm bắt đầu và kết thúc, cùng nội dung phụ đề. Đây là định dạng phụ đề được hỗ trợ rộng rãi nhất, được VLC, YouTube, Facebook, trình dựng video và smart TV chấp nhận. SRT chỉ có định dạng cơ bản và không có chuẩn về vị trí hay kiểu chữ.

Nén
–
Độ trong suốt
–
Ảnh động
–
Ra mắt
SubRip
Công cụ chuyển đổi SRT

VTT sang SRT chuyển phụ đề web sang định dạng SubRip thuần mà phần mềm dựng video, TV và biểu mẫu tải lên mạng xã hội yêu cầu, đánh đổi định vị và kiểu dáng của WebVTT để có khả năng tương thích.

Câu hỏi về chuyển VTT sang SRT

VTT và SRT khác nhau thế nào?

Dòng thời gian trông gần giống nhau, nhưng WebVTT dùng dấu chấm trước phần mili giây còn SRT dùng dấu phẩy, và file VTT phải bắt đầu bằng từ WEBVTT. VTT còn có thêm định vị phụ đề, định dạng CSS, chú thích và thẻ người nói, những thứ SRT không có.

Vì sao file VTT phụ đề tự động của YouTube hiện mỗi dòng hai lần?

Phụ đề tự động của YouTube chạy cuốn theo từng từ, và các công cụ tải như yt-dlp lưu thành các đoạn chồng lên nhau với văn bản lặp và mốc thời gian từng từ. File SRT giữ nguyên các đoạn theo thời gian gốc, nên hãy dọn các đoạn trùng trong trình soạn thảo, hoặc tải phụ đề từ YouTube Studio nếu đó là video của bạn.

Premiere Pro nhập được VTT hay chỉ SRT?

Premiere Pro đã nhập phụ đề SRT từ nhiều năm nay, còn việc hỗ trợ các định dạng khác thay đổi tùy phiên bản. Chuyển sang SRT là cách đáng tin cậy cho Premiere và DaVinci Resolve, đồng thời phù hợp với TV đời cũ và trình phát đọc phụ đề từ USB.

Tên người nói trong thẻ voice của WebVTT sẽ ra sao?

SRT không có thẻ giọng nói nên markup <v Anna> không có chỗ để giữ. Nếu người xem cần biết ai đang nói, hãy gõ tên vào SRT dưới dạng văn bản thường, ví dụ ANNA: ở đầu dòng.

Sau này có thể chuyển SRT ngược lại sang VTT không?

Được, SRT sang VTT sẽ thêm phần đầu file và đổi dấu phẩy thập phân thành dấu chấm. Vị trí, kiểu dáng và chú thích đã bị bỏ ở bước này sẽ không khôi phục được, vì vậy hãy giữ file VTT gốc nếu có thể cần đến.