Chuyển đến nội dung chính
SubtitleMatrix

Chuyển TXT sang SRT

Chuyển đổi định dạngBản chép lời văn bản thuần
Hoặc dán văn bản phụ đề

Tùy chọn

Dùng khi nguồn không có thời điểm kết thúc (văn bản thuần, LRC). Dòng thời gian trong kết quả được tạo ra ở đây chứ không phải được chuyển đổi, nên đây chính là con số bạn nhận được.

Chuyển đổi này thay đổi điều gì

1 thứ bị bỏ hoặc cần một quyết định

  • Mốc thời gian

    chính dòng thời gian — nguồn không ghi mốc thời gian, nên dòng thời gian của kết quả được tạo ra chứ không phải được chuyển đổi

Danh sách này đến từ ma trận năng lực của hai định dạng này, không phải từ tệp cụ thể bạn đã tải lên. Một tệp cụ thể có thể mất nhiều hơn nếu nó dùng các tính năng mà định dạng cho phép nhưng ma trận không mô hình hóa.

Trang này chuyển đổi TXT sang SRT. Bạn kéo tệp vào hoặc dán văn bản, rồi nhận lại phiên bản SRT. Toàn bộ quá trình chạy ngay trong trình duyệt: không tải tệp lên máy chủ, không cần tài khoản.

Điều đáng biết trước: TXT không có mốc thời gian nào. Mỗi dòng chữ được gắn một khoảng, mặc định 2000 ms, bắt đầu từ 0; bảng kết quả ghi rõ điều đó thay vì trình bày các mốc như thể chúng có trong tệp gốc.

Một tệp hay cả mùa đều được: hàng đợi xử lý lần lượt và trả kết quả về cùng một tệp ZIP.

Ví dụ

Tệp TXT thông thường, chuyển sang SRT

Đầu vào

The quick brown fox jumps over the lazy dog.

Second paragraph, first line.
Second paragraph, second line.

Kết quả

1
00:00:00,000 --> 00:00:02,000
The quick brown fox jumps over the lazy dog.

2
00:00:02,000 --> 00:00:04,000
Second paragraph, first line.

3
00:00:04,000 --> 00:00:06,000
Second paragraph, second line.

Phần được thêm vào trong kết quả này: một dòng thời gian sinh tự động, vì TXT không có mốc nào để chuyển. Phần còn lại khớp từng dòng.

Cùng phép chuyển trên một tệp lộn xộn

Đầu vào


Hello world.

Second block.

Kết quả

1
00:00:00,000 --> 00:00:02,000
Hello world.

2
00:00:02,000 --> 00:00:04,000
Second block.

Đây là kiểu hỏng tệp thật thường có — kết thúc dòng lẫn lộn, khoảng trắng thừa, dòng trống. So sánh với ví dụ gọn phía trên để thấy bộ đọc bỏ qua được gì.

Câu hỏi thường gặp

Mốc thời gian trong kết quả TXT sang SRT đến từ đâu?

Do trang sinh ra, vì tệp TXT không có mốc nào. Dòng đầu bắt đầu ở 0 và mỗi dòng kéo dài 2000 ms theo mặc định; bảng kết quả ghi rõ các mốc là do sinh ra chứ không phải đọc được.

Tôi có đổi được độ dài mỗi dòng không?

Có, bằng trường thời lượng tính bằng mili giây trước khi chuyển. Đặt 1500 thì dòng đầu là 0–1500, dòng sau là 1500–3000, và cứ thế; mốc vẫn là bội số tròn nên không có làm tròn.

Dòng trống trong tệp TXT có thành cue rỗng không?

Không. Dòng trống được đọc là chỗ ngắt đoạn, không phải một cue không có chữ; chỉ những dòng có nội dung mới thành cue SRT. Nhờ vậy tệp xuất ra không có mục nào trống.

Có dùng trang này để tạo phụ đề cho video được không?

Được nhưng đó chỉ là điểm khởi đầu: timeline sinh ra đều nhau, nên bạn vẫn phải chỉnh mốc theo lời nói thật. Không có bước nào đoán thời điểm từ video, và trang không nhận video.

Làm sao biết dòng nào trong SRT ứng với dòng nào trong TXT?

Chúng theo đúng thứ tự và mỗi dòng có nội dung thành đúng một cue, nên dòng thứ N trong TXT là cue thứ N trong SRT. Không dòng nào bị gộp, tách hay bỏ qua.

Công cụ liên quan