Cách tải tệp SRT / VTT từ URL

Khi có nhiều dịch vụ phát trực tuyến hơn chuyển sang trực tuyến, bạn có thể đang xem các bộ phim và bộ phim truyền hình yêu thích của mình trên trình duyệt. Nếu bạn sử dụng Netflix hoặc HBO GO, việc truy cập tệp phụ đề chi tiết (CC) hoặc VTT / SRT sẽ diễn ra suôn sẻ. Tuy nhiên, nhiều dịch vụ miễn phí không cung cấp CC theo mặc định và ngay cả khi nó có sẵn, rất có thể ngôn ngữ không phải là tiếng Anh.

Cách tải tệp SRT / VTT từ URL

Đây là lý do tại sao bạn cần phải dùng đến việc tải SRT / VTT từ URL. Đối với những người chưa bao giờ làm điều đó trước đây, phương pháp này có vẻ áp đảo vì nó liên quan đến GitHub Gist, Google DevTools và mã hóa cơ bản. Nhưng nếu bạn làm theo các bước tới chữ T, bạn sẽ không gặp bất kỳ vấn đề nào khi tải các tệp đã cho.

Cách tải SRT / VTT từ URL

Bước 1

Trước tiên, bạn cần tải xuống và cài đặt Visual Studio Code và lấy tệp phụ đề / SRT cho phim / loạt phim bạn muốn xem. Và đừng lo lắng sẽ không có bất kỳ mã hóa nghiêm trọng nào, chỉ cần một số thao tác sao chép và dán đơn giản.

Bước 2

Khởi chạy Mã Visual Studio và nhập các dòng sau:

1 var thisWidth = jwplayer (‘media-player’). GetWidth ();

2 var thisHeight = jwplayer (‘media-player’). GetHeight ();

3

4 var suck = jwplayer (‘media-player’) [0] .allSources;

5 jwplayer (‘media-player’). Thiết lập ({

6 “danh sách phát”: [{“sources”: suck, “track”: [{“file”: ””, “label”: ”English”, “kind”: “captions”, “default”: true}]} ]

7 "width": thisWidth,

8 "height": thisHeight

9 });

bước 1

Ghi chú: Các con số đại diện cho các dòng mã. Chúng bật lên theo mặc định ngay khi bạn bắt đầu sao chép và dán và không phải là một phần của mã. Đảm bảo không bỏ sót bất kỳ thứ gì nếu không thủ thuật sẽ không hiệu quả.

Bước 3

Với một phần khó khăn, bây giờ là lúc để tạo URL CC của bạn. Khởi chạy //gist.github.com, lấy tệp phụ đề và thả nó vào cửa sổ chính của Gist Github.

bước 3

Bạn sẽ thấy hai cửa sổ riêng biệt, cuộn lên và xóa cửa sổ đầu tiên bằng cách nhấp vào biểu tượng thùng rác. Cửa sổ có “subtitles.srt” trong hộp văn bản sẽ vẫn còn. Cuộn xuống cuối trang và nhấp vào nút “Tạo ý chính công khai”, thao tác này sẽ biến phụ đề của bạn thành mã có dấu thời gian.

Cuối cùng, nhấn nút RAW ở trên cùng bên phải của cửa sổ Gist để lấy mã trong một URL.

Lưu ý quan trọng: Không đóng bất kỳ cửa sổ nào, Visual Studio Code hoặc trung tâm Gist Git vì bạn sẽ cần chúng cho các bước khác.

Bước 4

Tại thời điểm này, bạn có thể truy cập bộ phim hoặc bộ phim trực tuyến mà bạn muốn xem trong Chrome. Vì mục đích của bài viết này, chúng tôi đã sử dụng 123Movies và thử nghiệm nó trên phim Động vật ăn đêm. Trong mọi trường hợp, thủ thuật sẽ hoạt động với các nền tảng và video khác miễn là chúng hỗ trợ trình phát JW cho HTML5.

Để tiếp tục, hãy nhấp chuột phải vào một chỗ trống bên trong trình duyệt (khi phim đang bật) và chọn Kiểm tra. Thao tác này sẽ hiển thị DevTools và bạn cần nhấp vào tab Bảng điều khiển.

bước 4

Bố cục DevTools có thể trông hơi khác trong trình duyệt của bạn, nhưng các chức năng và đích thì giống nhau.

Bước 5

Quay lại cửa sổ Visual Studio Code và sao chép, sau đó dán mã vào Bảng điều khiển DevTools. (Bạn đã nhập mã ở Bước 2)

Sau đó, đi tới cửa sổ Gist Github và sao chép URL của phụ đề. Để chính xác, hãy chọn mọi thứ trong thanh địa chỉ và nhấn các phím cmd hoặc Ctrl + C trên bàn phím của bạn. Bây giờ, bạn cần dán URL vào vị trí chính xác bên trong mã, đó là dòng 6 như được đưa ra bên dưới.

“Danh sách phát”: [{“sources”: suck, “track”: [{“file”: ””, “label”: ”English”, “kind”: “captions”, “default”: true}]}]

Đích đến là dấu ngoặc đơn trống “” ở cạnh[{"tập tin": và toàn bộ URL nằm trong dấu ngoặc đơn. Xin lưu ý bạn, bước này rất quan trọng và bạn không nên bỏ lỡ vị trí hoặc nó sẽ không hiệu quả.

bước 5

Bước 6

Để xác nhận các thay đổi, hãy nhấp vào bên cạnh dòng cuối cùng (9 });) bên trong Console, con trỏ của bạn phải ở ngay sau dấu chấm phẩy. Sau đó, nhấn Enter và một dòng mã khác sẽ tự động xuất hiện để xác nhận rằng bạn đã làm mọi thứ chính xác.

Bước 7

Nhấp vào biểu tượng X để thoát DevTools và bạn cũng có thể đóng Gist Github và Visual Studio Code vì bạn sẽ không cần chúng nữa. Nhấp vào nút phát và sau đó nhấp vào CC để tải phụ đề vào phim / bộ. Bạn sẽ thấy chúng ngay lập tức trong trình phát.

Một số từ của sự khôn ngoan

Một nhược điểm của phương pháp này là vấn đề phụ đề được nhúng. Rất nhiều phim trực tuyến và phim bộ trên các dịch vụ phát trực tuyến không có thương hiệu có phụ đề cài sẵn không thể tắt được. Không cần phải nói, ít nhất phải nói rằng việc xem các video yêu thích của bạn với hai bộ CC sẽ gây mất tập trung.

Một điều khác bạn cần xem xét là tốc độ khung hình CC. Tiêu chuẩn chung của video là 30 khung hình / giây, nhưng sau đó rất nhiều phim trực tuyến có tiêu chuẩn này ở khoảng 24 khung hình / giây. Điều này có nghĩa là bạn có thể cần phải kiểm tra một vài tệp SRT để xác định tệp nào hoạt động tốt nhất.

Nhiều kỹ năng Hacking cơ bản

Sự thật mà nói, phần khó duy nhất là lấy mã bên trong Visual Studio Code mà không mắc bất kỳ lỗi nào. Và sau đó, bạn cũng cần phải có vị trí cho URL SRT bên trong Bảng điều khiển DevTools. Phương pháp này cũng sẽ hoạt động với các tệp VTT và nếu không có ứng dụng nào có thể chuyển đổi VTT sang SRT.

Bằng cách này hay cách khác, phương pháp này đã hiệu quả với bạn chưa? Bạn đã sử dụng nó trên những trang web phát trực tuyến nào? Hãy cho chúng tôi biết tất cả về trải nghiệm của bạn trong phần bình luận bên dưới.