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

Chuyển LRC sang MicroDVD

Chuyển đổi định dạngLời bài hát (LRC)
Hoặc dán văn bản phụ đề

Tùy chọn

Các mốc thời gian được tính theo frame rate nào. Trên các trang định dạng, đây là thông số MicroDVD cần, vì định dạng này lưu thời gian dưới dạng số khung hình. Trên các trang frame rate, đây là tốc độ mà tệp được tính theo — phiên bản mà phụ đề được làm cho — và ô thứ hai của trang nhận tốc độ của video mà bạn sẽ dùng phụ đề cùng. 23.976, 24, 25, 29.97, 30, 50, 59.94 và 60 là những giá trị thường gặp. Điền sai sẽ làm lệch toàn bộ dòng thời gian, và trên các trang frame rate, nó làm lệch theo một tỉ lệ chứ không phải một lượng cố định.

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ì

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

  • Mốc thời gian

    thời điểm kết thúc của cue — nguồn không ghi chúng, nên thời điểm của kết quả sẽ được tạo ra chứ không phải được chuyển đổi

  • Tốc độ khung hình

    định dạng này lưu thời gian dưới dạng số khung hình — các mốc thời gian phụ thuộc vào frame rate bạn cung cấp

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 LRC sang MicroDVD. Bạn thả tệp vào hoặc dán văn bản, rồi nhận lại phiên bản MicroDVD. Quá trình chạy trong trình duyệt: không tải tệp lên máy chủ và không cần tài khoản.

Hai định dạng không lưu cùng một thứ: LRC chỉ ghi mốc bắt đầu, còn MicroDVD cần cả hai số khung và phụ thuộc frame rate. Danh sách mất mát phía trên tính từ khả năng của hai định dạng chứ không từ tệp của bạn.

Một tệp hay cả album đề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ụ

Một tệp LRC điển hình, chuyển sang MicroDVD

Đầu vào

[ti:Sample Song]
[ar:Some Artist]
[length:00:41.00]
[offset:+250]
[00:12.00]First line of the song.
[00:15.30]Second line.
[00:15.30]Second line, translated.
[00:18.00]
[00:21.50]Final line.

Kết quả

{1}{1}25
{300}{383}First line of the song.
{383}{450}Second line.|Second line, translated.
{450}{538}
{538}{588}Final line.

Bị mất trong kết quả: thời gian và frame rate. Phần còn lại khớp từng dòng.

Cùng phép chuyển đổi với một tệp lộn xộn

Đầu vào

[ar:Some Artist]
[0:05.5]Leading zero omitted, one decimal.
[00:07]Second with no centiseconds.
[00:03.00]Out of order.
[00:07.00][00:09.00]Repeated chorus line.
[00:12.00]

Kết quả

{1}{1}25
{75}{138}Out of order.
{138}{175}Leading zero omitted, one decimal.
{175}{225}Second with no centiseconds.|Repeated chorus line.
{225}{300}Repeated chorus line.
{300}{350}

Đây là kiểu hỏng thật của tệp lời nhạc — tag metadata lẫn với lời, mốc không đều, dòng trống. So với ví dụ gọn ở trên để thấy bộ phân tích bỏ qua được gì.

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

Nên đặt frame rate nào khi chuyển LRC sang MicroDVD?

MicroDVD đếm thời gian bằng số khung, ví dụ {103}{175}, nên frame rate quyết định mọi mốc. Hãy chọn đúng tốc độ của video; ở 25 fps, giây thứ tư là khung 100. Sai frame rate làm lời trôi dần khỏi nhạc.

Số khung kết thúc trong MicroDVD được tính thế nào khi nguồn là LRC?

LRC không có end, nên mỗi cue lấy mốc bắt đầu của cue kế tiếp làm end; cue cuối cộng 2000 ms. Sau đó cả start và end được nhân với frame rate rồi làm tròn thành số khung.

Mốc LRC ghi hai chữ số thập phân thì đổi sang khung có chính xác không?

Có. [00:04.12] là 4120 ms; ở 25 fps thành khung 103. Vì LRC chỉ chính xác đến 10 ms, sai số so với thời gian thật tối đa là một phần hai khung ở tốc độ thường dùng.

Tag metadata của LRC như [ti:] có sang MicroDVD không?

Không. MicroDVD chỉ có các dòng cue với cặp số khung và văn bản; metadata của tệp lời nhạc không có chỗ. Chỉ thời gian và lời được chuyển.

Cùng một mốc có nhiều dòng LRC thì ghi vào MicroDVD thế nào?

Chúng được gộp thành một cue nhiều dòng, nối bằng dấu sổ đứng |. Cách này giữ đúng ý nghĩa nhóm của LRC và không tạo các cue trùng thời gian.

MicroDVD có giữ thứ tự dòng của LRC không?

Có, các cue được sắp theo mốc bắt đầu trước khi đổi sang số khung. Nếu tệp LRC gốc lộn xộn, MicroDVD xuất ra sẽ được xếp lại.

Chuyển MicroDVD ngược về LRC mất gì?

Mất frame rate và độ chính xác: LRC chỉ có mốc bắt đầu với hai chữ số thập phân, nên không giữ được con số frame rate hay phần lẻ dưới 10 ms. Ở chiều LRC sang MicroDVD, công cụ hỏi frame rate để đổi mốc sang số khung và ghi dòng khai báo dạng {1}{1}25 ở đầu tệp.

Công cụ liên quan