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
Tệp được xử lý trên máy chủ của chúng tôi và bị xóa sau 30 phút.
Dịch toàn bộ phụ đề đi số giây này. Dùng số dương nếu phụ đề hiện quá sớm, số âm nếu hiện quá muộn (ví dụ -1.5).
Đặt giá trị này cùng tốc độ đích khi phụ đề càng về cuối phim càng lệch, dấu hiệu cho thấy phụ đề được căn cho một bản phát hành video khác.
Tốc độ khung hình của video bạn sẽ phát cùng phụ đề. Chuyển 23.976 → 25 khắc phục được phần lớn độ lệch PAL/NTSC.
Chỉ dùng cho đầu vào TXT thuần, vốn không có thời gian: mỗi dòng hiển thị trong khoảng này, lần lượt nối tiếp nhau. Có thể chỉnh lại thời gian sau đó trong trình chỉnh sửa phụ đề nếu cần.
Tự động nhận diện xử lý được hầu hết các tệp. Hãy chọn bảng mã thủ công nếu chữ có dấu, chữ Kirin hoặc chữ Ả Rập hiện thành dấu chấm hỏi. Đầu ra luôn là UTF-8.
Phông chữ dùng cho kiểu ASS mặc định. Máy tính của người xem phải cài phông này; Arial là lựa chọn an toàn nhất.
Cỡ chữ tính theo video cao 1080 pixel. 48 là cỡ thường dùng cho phim.
Cách sử dụng công cụ này
- 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
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
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í dụ | Trong file SRT |
|---|---|---|
| Mốc thời gian | 01:02.500 | Ghi là 00:01:02,500 |
| Mã định danh đoạn | intro hoặc 12 | Thay 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ạn | Ví dụ line:85% align:start | Bị 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, REGION | CSS, chú thích, vùng hiển thị | Bị bỏ |
Một cue VTT sau khi chuyển sang SRT
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
- 01Chọn File › Import và chọn file .srt.
- 02Kéo file vào sequence, đặt phía trên video.
- 03Chỉnh văn bản và thời gian trong bảng phụ đề.
DaVinci Resolve
- 01Nhập file .srt vào Media Pool.
- 02Kéo vào timeline để tạo track phụ đề.
- 03Chọn kiểu phụ đề của track trong Inspector.
VLC
- 01Mở video.
- 02Chọn Subtitle › Add Subtitle File.
- 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
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
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.
- Chuyển SRT sang VTTChuyển phụ đề SRT sang WebVTT cho thẻ track HTML5, trình phát web và nền tảng khóa học. Viết lại mốc thời gian, thêm header, lưu dạng UTF-8.
- Chuyển VTT sang TXTChuyển file phụ đề WebVTT (.vtt) từ Zoom, Teams hoặc video web thành văn bản thuần. Bỏ header, thiết lập cue và khối NOTE; mốc thời gian tùy chọn.
- Chuyển ASS sang SRTĐổi phụ đề ASS và SSA từ Aegisub hoặc bản fansub sang SRT cho TV, phần mềm dựng phim và YouTube. Giữ lời thoại và thời gian; bỏ kiểu chữ và vị trí.
- Chuyển SBV sang SRTChuyển file phụ đề .sbv của YouTube sang SRT cho Facebook, LinkedIn, Premiere Pro hoặc DaVinci Resolve. Tự động thêm số thứ tự và mốc thời gian SubRip.
- Chuyển TXT sang SRTChuyển bản ghi lời dạng văn bản thuần thành file phụ đề SRT. Mỗi dòng thành một câu phụ đề với thời lượng bạn đặt, sẵn sàng tinh chỉnh trong trình sửa phụ đề.
- Chuyển MP3 thành văn bảnChuyển file MP3 thành văn bản bằng 33 ngôn ngữ. Tải về TXT, Word, PDF hoặc phụ đề SRT, VTT, kèm mốc thời gian và nhãn người nói nếu cần.