Cách Tạo Phụ đề SRT - Từng Bước
Một lần chạy đầy đủ trên Trình Tạo Phụ đề - Tạo Tệp SRT và VTT gồm sáu bước: đọc mẫu có sẵn trên trang, chọn tệp, chọn tên ngôn ngữ được nói, tải mô hình một lần, bắt đầu chạy, rồi sửa phụ đề và tải về. Bước thứ bảy, dán kịch bản của chính bạn, thay thế hoàn toàn cho mô hình.
Bước 1 - đọc mẫu trước khi chạm vào bất cứ thứ gì
Trang mở ra đã có sẵn ba phụ đề hoàn chỉnh trong bảng và bản SRT của chúng ở phần xem trước bên dưới, có ghi rõ là mẫu. Ở thời điểm đó chưa có gì được tải về và chưa có gì được nhận dạng; mẫu nằm đó để bạn thấy đúng hình dạng đầu ra - phụ đề được đánh số, một mốc bắt đầu, một mốc kết thúc, một dòng chữ - trước khi quyết định đó có phải thứ bạn cần hay không. Lần chạy thật đầu tiên sẽ thay thế nó.
Bước 2 - chọn tệp
Nút chọn tệp nhận video ở MP4, M4V, WEBM và MOV, cùng âm thanh ở MP3, WAV, M4A và OGG. Chọn một video và đường âm thanh được rút ra khỏi vỏ chứa ngay trong trang, nên không có bước tách riêng và không có việc tải lên; tệp được đọc vào bộ nhớ rồi bỏ đi khi lần chạy kết thúc.
Có hai trường hợp bị từ chối ngay ở đây chứ không phải về sau. Tệp dài hơn khoảng mười lăm phút bị từ chối, và thông báo nêu độ dài đã đo được. Một vỏ chứa mà trình duyệt không giải mã được - thường là MKV - cũng dừng ở đây, vì không có máy chủ nào đứng sau trang để nhận việc.
Bước 3 - chọn tên ngôn ngữ được nói
Trình đơn ngôn ngữ có mục tự động nhận cùng mười hai ngôn ngữ được nêu tên. Tự động nhận là mặc định hợp lý với giọng nói rõ ràng ở một ngôn ngữ phổ biến, nhưng chọn thẳng tên ngôn ngữ sẽ bỏ đi một quyết định mà mô hình vốn phải đoán từ một mẫu ngắn ở đầu, và đó là phần độ chính xác rẻ nhất bạn có được trên trang này. Hãy chọn trước khi chạy, không phải sau.
Bước 4 - tải mô hình phụ đề, một lần duy nhất
Cái nút bắt đầu tải ghi rõ dung lượng ngay trên chữ của nó, khoảng 40 MB, và không có gì được tải cho đến khi bạn bấm. Một thanh tiến trình theo dõi quá trình tải. WebGPU được dùng khi trình duyệt có, và lần chạy chuyển về đường CPU khi không có, nên mô hình vẫn tải được trong cả hai trường hợp; chỉ tốc độ là khác.
Bạn trả cái giá này một lần. Trình duyệt giữ lại trọng số, nên video thứ hai trên trang này bắt đầu ngay lập tức, và cùng mô hình đã lưu đó cũng phục vụ trang Chuyển Giọng nói thành Văn bản, nên lần sau ghé trang đó cũng không phải tải lại.
Bước 5 - bắt đầu chạy và đọc dòng trạng thái
Việc nhận dạng đi qua âm thanh theo từng cửa sổ ba mươi giây gối nhau hai giây, để không từ nào bị cắt đôi ở chỗ nối. Dòng trạng thái nêu nó đang làm ở cửa sổ nào và tổng cộng có bao nhiêu cửa sổ, và đó chính là dấu hiệu cho thấy lần chạy đang tiến triển trên một tệp dài thay vì bị treo.
Ranh giới phụ đề không phải là chia đều thời lượng. Chúng lấy từ mốc đoạn của chính mô hình, nên một quãng lặng trong lời nói trở thành khoảng trống giữa hai phụ đề. Nếu một ranh giới trả về bị thiếu hoặc đảo ngược, trang sẽ vá nó theo cạnh cửa sổ và ghi trong dòng trạng thái rằng mốc thời gian của lần chạy đó là gần đúng - đây là tín hiệu để kiểm tra phần cuối các phụ đề trước khi công bố.
Bước 6 - sửa phụ đề rồi tải SRT hoặc VTT
Chữ của từng phụ đề là một ô nhập trong bảng. Gõ vào đó và thay đổi vào danh sách phụ đề ngay lập tức, đồng thời cả hai liên kết tải về cùng phần xem trước được dựng lại từ danh sách đó - nên thứ bạn tải về luôn là những gì bảng đang ghi, chứ không bao giờ là lượt nhận dạng thô ban đầu.
Sửa chữ không làm dịch chuyển mốc thời gian. Điều đó quan trọng khi bạn cắt ngắn một phụ đề lê thê hoặc mở rộng một phụ đề bị hụt: mốc đầu và mốc cuối vẫn nằm nguyên nơi nhận dạng đặt chúng, nên một lần viết lại nhiều có thể cần chỉnh cả hai đầu. Các phụ đề chồng nhau được tự động đẩy ra, phụ đề rỗng bị bỏ, và mọi thứ được kẹp trong đúng thời lượng thật của tệp, nên không trình phát nào nhận phải phụ đề xếp lớp hay ngược mốc.
Cả hai định dạng đều được viết ra từ cùng danh sách đó, và đó là lý do chúng không bao giờ có thể lệch nhau. Nút sao chép đặt phần chữ SRT vào bộ nhớ tạm khi bạn muốn dán thay vì lưu tệp.
Lối đi khác - kịch bản của bạn, không cần tải
Nếu bạn đã có câu chữ, hãy bỏ qua hoàn toàn bước 4 và bước 5. Dán kịch bản vào ô kịch bản và bắt đầu lượt chia thời gian. Câu dài được ngắt thành các dòng cỡ phụ đề, khoảng 84 ký tự, tách ở cuối câu trước rồi tới dấu phẩy, sau đó các dòng được trải theo thời lượng của tệp bạn chọn, có tính theo độ dài để dòng dài được hiện lâu hơn dòng ngắn. Không phụ đề nào ngắn hơn 1,2 giây.
Khi chưa nạp tệp nào, cũng lượt đó chia thời gian cho kịch bản ở khoảng 160 từ một phút, tức nhịp nói bình thường - rất tiện khi bạn viết phụ đề cho một video còn chưa tồn tại. Dù theo cách nào thì cũng không tải gì cả, chính tả đúng như bạn đã gõ, và kết quả rơi vào cùng cái bảng sửa được với cùng hai định dạng xuất ra.
Trước khi công bố
Hãy đọc phụ đề đầu và phụ đề cuối đối chiếu với âm thanh, vì đó là hai chỗ dễ lệch nhẹ nhất. Kiểm tra tên riêng và mọi thuật ngữ, đó là nơi một mô hình nhỏ khiến bạn tốn công nhất. Để ý một từ bị lặp ở chỗ chuyển phụ đề, hiện tượng của phần gối hai giây không được lọc bỏ giúp bạn. Sau đó nạp tệp vào thứ sẽ phát nó - VTT cho thẻ video trên một trang web, SRT cho trình phát trên máy tính hoặc một trình soạn phụ đề - và xác nhận phụ đề đầu tiên rơi đúng vào từ đầu tiên được nói.
Why trust these tools
- Ten-plus years of web tooling. The freetoolonline editorial team has shipped browser-based utilities since 2015. The goal has never changed: get you to a working output fast, without an install.
- No install, no sign-up. Open a tool and get a working output in seconds - nothing to download and no account to create. Tools that need heavy processing run it on our service, so even a low-powered machine gets the job done.
- Analytics stops at the page view. We measure which pages get visited, not what you type or upload inside a tool. There is nothing to sign in to and no profile is attached to your input.
- Open-source core components. The processing engines underneath (libheif, libde265, pdf-lib, terser, clean-css, ffmpeg.wasm, and others) are public and audit-able. We link to each one in its tool page's footer.
- Free, with or without ads. All tools are fully functional without sign-up. The Disable Ads button in the header is always available if you need a distraction-free run.