Cách lấy hình thu nhỏ của YouTube và tại sao thường thiếu một kích thước
Mỗi video YouTube xuất bản tối đa tám hình ảnh xem trước tại các địa chỉ cố định. Đây là cách tìm nạp chúng và cách nhận biết hình ảnh thực từ trình giữ chỗ được trả về khi kích thước không tồn tại.
Các liên kết được phân tích cú pháp trong trình duyệt của bạn mà không cần truy cập mạng. Việc nhấn Tìm nạp sẽ yêu cầu các tệp công khai trực tiếp từ i.ytimg.com và www.youtube.com — không có máy chủ nào của chúng tôi tham gia và không có gì được lưu trữ.
Phiên bản ngắn
Dán bất kỳ liên kết YouTube nào vào hộp trên trang công cụ. Liên kết được đọc trong trình duyệt của bạn mà không cần liên hệ gì: bạn sẽ thấy id video gồm 11 ký tự xuất hiện bên dưới hộp ngay lập tức. Nhấn Tìm nạp và trình duyệt sẽ yêu cầu từng tệp hình thu nhỏ được xuất bản trực tiếp từ Google, hiển thị cho bạn những tệp nào thực sự tồn tại và cho phép bạn tải xuống bất kỳ tệp nào trong số đó.
Nếu bạn chỉ muốn hình ảnh có sẵn lớn nhất và không quan tâm đến chi tiết, hãy lấy thẻ đầu tiên được đánh dấu "Có sẵn": lưới được sắp xếp lớn nhất trước tiên.
- Sao chép liên kết từ thanh địa chỉ, nút Chia sẻ hoặc ứng dụng di động.
- Dán nó vào hộp liên kết. Id video được đọc cục bộ và hiển thị lại cho bạn.
- Nhấn "Tìm nạp hình thu nhỏ và siêu dữ liệu". Đây là khoảnh khắc đầu tiên và duy nhất bất cứ điều gì được tiếp xúc.
- Hãy tìm các thẻ được gắn thẻ "Có sẵn" — những tệp đó tồn tại ở kích thước đầy đủ.
- Nhấn Tải xuống trên trang bạn muốn hoặc Sao chép URL để liên kết trực tiếp với trang đó.
Tại sao maxresdefault thường bị thiếu
Tệp 1280x720, maxresdefault.jpg, chỉ tồn tại nếu video nguồn được tải lên ở độ phân giải 720p trở lên. Rất nhiều video tải lên cũ hơn, tải lên điện thoại và ghi màn hình đều không có, vì vậy đối với những video đó, tệp không bao giờ được tạo.
Phần khó xử là cách YouTube nói như vậy và nó không nhất quán. Đôi khi kích thước bị thiếu sẽ trả về 404 đơn giản. Đôi khi, nó trả lời 200 và cung cấp phần giữ chỗ màu xám 120x90 thay vì hình ảnh bạn yêu cầu — và một công cụ tin cậy mã trạng thái sau đó sẽ cho bạn biết tệp tồn tại và đưa cho bạn một hình chữ nhật màu xám. Bởi vì cả hai đều xảy ra nên công cụ này bỏ qua mã trạng thái và đo hình ảnh được giải mã, dù theo cách nào thì điều này cũng đúng.
Công cụ này giải mã mọi phản hồi và đọc kích thước pixel thực của nó. Kết quả 120x90 cho kích thước lẽ ra phải lớn hơn được báo cáo là "Chưa được xuất bản", vì đó chính là ý nghĩa của nó. Đó là sự khác biệt giữa việc đọc nhãn và mở hộp.
Bạn nên sử dụng kích thước nào?
Đối với thẻ liên kết, tiêu đề bài viết hoặc bất kỳ nội dung nào được in, hãy sử dụng maxresdefault khi nó tồn tại: đó là tệp 1280x720 thực sự duy nhất.
Đối với một danh sách nhỏ gọn hoặc một thanh bên, mqdefault ở 320x180 thường là lựa chọn tốt hơn vì nó là 16:9 chính hãng không có thanh màu đen. hqdefault và sddefault là các khung 4:3 có hộp thư hình ảnh màn hình rộng được đặt bên trong chúng, vì vậy, việc sử dụng một khung ở mức tràn đầy sẽ khiến các thanh bạn phải cắt.
hqdefault là kích thước để quay lại khi bạn cần thứ gì đó luôn có sẵn: mọi video đều có nó.
Ba khung bảng phân cảnh
Ngoài các hình ảnh áp phích, YouTube còn xuất bản ba ảnh tĩnh được chụp từ gần đầu, giữa và cuối video, dưới dạng hq1.jpg, hq2.jpg và hq3.jpg. Chúng không phải là hình thu nhỏ được chọn và thường không bắt mắt nhưng chúng rất hữu ích khi áp phích là thẻ tiêu đề và bạn muốn hiển thị video thực sự trông như thế nào.
Những khung này chỉ tồn tại dưới dạng JPEG. Việc chọn WebP trong công cụ sẽ ẩn chúng thay vì tạo địa chỉ 404.
JPEG hoặc WebP
Năm kích thước áp phích cũng được xuất bản dưới dạng WebP theo một đường dẫn khác và các tệp đó thường nhỏ hơn 25 đến 35 phần trăm với cùng chất lượng hình ảnh. Nếu hình ảnh được dành cho một trang web và bạn không cần mở nó bằng phần mềm cũ hơn thì WebP là cách tải xuống tốt hơn.
Có một điều thực tế. Google cung cấp đường dẫn JPEG có tiêu đề nhiều nguồn gốc và đường dẫn WebP không có tiêu đề gốc, do đó, trang web có thể tìm nạp và lưu tệp JPEG nhưng không thể đọc WebP byte. Do đó, công cụ này tải xuống JPEG và cung cấp cho bạn địa chỉ WebP dưới dạng liên kết: mở địa chỉ đó trong một tab hoặc dán địa chỉ đó vào bước xây dựng để tìm nạp phía máy chủ.
Phụ đề và bảng chép lời
Công cụ này sẽ không tìm nạp phụ đề từ YouTube vì không trang web nào có thể làm được. Điểm cuối của văn bản được tính giờ trả về 0 byte trừ khi yêu cầu mang mã thông báo chứng minh nguồn gốc từ phiên người chơi thực và trang xem chứa chú thích đã ký URL không gửi tiêu đề có nguồn gốc chéo nên trang không thể đọc được. Cả hai đều có chủ ý và cả hai đều không giống hình thu nhỏ, là các tệp tĩnh thông thường trên máy chủ cho phép đọc nhiều nguồn gốc.
Thay vào đó, những gì bảng Phụ đề thực hiện là đọc những gì bạn có thể nhận được trong vài giây, dưới bất kỳ hình thức nào nó xuất hiện. Có ba tuyến và cách đầu tiên hoạt động cho bất kỳ video nào có phụ đề: mở video, mở rộng mô tả, nhấp vào "Hiển thị bản ghi", sau đó chọn và sao chép văn bản bản ghi. Dán mã đó vào và dấu thời gian đi kèm — công cụ này biến dòng "0:15" thành tín hiệu thực. Lộ trình thứ hai là YouTube Studio dành cho video của riêng bạn: Phụ đề, ngôn ngữ, menu ba chấm, Tải xuống, cung cấp SRT, VTT và SBV. Thứ ba là bảng điều khiển mạng của trình duyệt của bạn: với phụ đề được bật, lọc "văn bản theo thời gian" và sao chép nội dung phản hồi hoặc yêu cầu URL; cả hai đều được chấp nhận và URL được tìm nạp cho bạn.
Định dạng được phát hiện thay vì được hỏi về. SRT, WebVTT, SBV, TTML/DFXP, Văn bản theo thời gian của YouTube XML, biểu mẫu JSON3 và văn bản bảng chép lời đơn giản của nó đều được phân tích thành cùng một danh sách tín hiệu. Sau đó, mỗi tín hiệu sẽ được liệt kê cùng với dấu thời gian của nó và mỗi dấu thời gian là một liên kết đến đúng giây của video mà bạn đã dán, do đó, bản ghi sẽ trở thành một tập hợp các điểm nhảy thay vì một bức tường văn bản.
Một cảnh báo được nêu trên màn hình thay vì bị chôn vùi: bảng ghi chỉ xuất bản thời gian bắt đầu trên mỗi dòng, vì vậy mỗi tín hiệu sẽ được kết thúc ở nơi tín hiệu tiếp theo bắt đầu. Những khoảng thời gian đó chính xác đến từng giây chứ không phải mili giây. Tệp phụ đề thực từ Studio hoặc bảng điều khiển mạng có thời lượng chính xác.
Phụ đề tự động được xử lý thêm một lần nữa. Chúng được viết dưới dạng một cửa sổ cuộn - mỗi tín hiệu lặp lại dòng trước đó với một từ được thêm vào - điều này làm cho một bản ghi ngây thơ đọc mỗi cụm từ bốn hoặc năm lần. Cửa sổ đó được thu gọn theo mặc định và bạn có thể tắt nó đi để xem tệp chính xác như được viết.
Xuất dưới dạng bản ghi có dấu thời gian, Đánh dấu bằng dấu thời gian có thể nhấp, CSV cho bảng tính hoặc xuất ra dưới dạng SRT hoặc WebVTT. Tất cả đều xảy ra trong trang: tệp không bao giờ được tải lên.
Câu hỏi
Cái này có tải được video không?
Không. Nó tìm nạp các hình ảnh xem trước và bản ghi oEmbed công khai, ngoài ra không có gì khác. Không có trình tải xuống video ở đây và không có nỗ lực truy cập luồng phương tiện nào.
Tại sao công cụ hiển thị kích thước trước khi tôi nhấn Tìm nạp?
Đó là những kích thước danh nghĩa từ danh mục đã xuất bản của YouTube, được hiển thị để bạn biết những gì sẽ được yêu cầu. Chúng được gắn nhãn "danh nghĩa" cho đến khi tệp thực được tìm nạp và đo lường.
Tôi có thể sử dụng liên kết Shorts không?
Đúng. Các liên kết ngắn, trực tiếp, nhúng, youtu.be, m.youtube.com, music.youtube.com và youtube-nocookie.com đều hoạt động, cũng như việc dán id ký tự 11 trần.
Hạn chế
- Không thể khôi phục hình thu nhỏ chưa từng được tạo: không công cụ nào có thể tạo tệp 1280x720 cho video được tải lên ở độ phân giải 360p.
- Các video riêng tư, đã xóa và bị giới hạn độ tuổi người xem không xuất bản hình thu nhỏ cho khách truy cập đã đăng xuất nên sẽ không tìm thấy gì cho họ.
- Các hình ảnh được phục vụ bởi Google. Nếu mạng của bạn chặn i.ytimg.com, quá trình tìm nạp ở đây sẽ không thành công giống như ở bất kỳ nơi nào khác.