วิธีรับภาพขนาดย่อของ YouTube และเหตุใดขนาดหนึ่งจึงมักจะหายไป
วิดีโอ YouTube ทุกรายการเผยแพร่ภาพตัวอย่างสูงสุดแปดภาพตามที่อยู่คงที่ นี่คือวิธีการดึงข้อมูล และวิธีบอกรูปภาพจริงจากตัวยึดตำแหน่งที่ส่งคืนเมื่อไม่มีขนาด
ลิงก์จะถูกแยกวิเคราะห์ในเบราว์เซอร์ของคุณโดยไม่มีการเข้าถึงเครือข่าย การกด Fetch จะร้องขอไฟล์สาธารณะโดยตรงจาก i.ytimg.com และ www.youtube.com — ไม่มีเซิร์ฟเวอร์ของเราเกี่ยวข้อง และไม่มีอะไรถูกจัดเก็บ
รุ่นสั้น
วางลิงก์ YouTube ลงในช่องบนหน้าเครื่องมือ ลิงก์จะถูกอ่านในเบราว์เซอร์ของคุณ โดยไม่มีการติดใดๆ คุณจะเห็นรหัสวิดีโอ 11 ตัวอักษรปรากฏใต้ช่องทันที กด Fetch แล้วเบราว์เซอร์จะขอไฟล์ภาพขนาดย่อที่เผยแพร่แต่ละไฟล์จาก Google โดยตรง เพื่อแสดงให้เห็นว่าไฟล์ใดมีอยู่จริง และให้คุณดาวน์โหลดไฟล์ใดก็ได้
หากคุณต้องการเพียงรูปภาพที่มีอยู่ที่ใหญ่ที่สุดและไม่สนใจรายละเอียด ให้ใช้การ์ดใบแรกที่มีเครื่องหมาย "ว่าง": ตารางจะเรียงลำดับใหญ่ที่สุดก่อน
- คัดลอกลิงก์จากแถบที่อยู่ ปุ่มแชร์ หรือแอปมือถือ
- วางลงในช่องลิงก์ รหัสวิดีโอจะถูกอ่านในเครื่องและแสดงให้คุณเห็น
- กด "ดึงภาพขนาดย่อและข้อมูลเมตา" นี่เป็นช่วงเวลาแรกและครั้งเดียวที่มีการติดต่อใดๆ
- มองหาการ์ดที่ติดแท็ก "Available" — ไฟล์เหล่านั้นมีขนาดเต็ม
- กดดาวน์โหลดที่คุณต้องการ หรือคัดลอก URL เพื่อเชื่อมโยงไปยังโดยตรง
เหตุใด maxresdefault จึงหายไปบ่อยครั้ง
ไฟล์ 1280x720 maxresdefault.jpg จะมีอยู่เฉพาะเมื่อวิดีโอต้นฉบับอัปโหลดที่ 720p หรือดีกว่าเท่านั้น การอัปโหลดแบบเก่า การอัปโหลดทางโทรศัพท์ และการบันทึกหน้าจอจำนวนมากไม่ได้เป็นเช่นนั้น ดังนั้นสำหรับวิดีโอเหล่านั้น ไฟล์จะไม่ถูกสร้างขึ้นเลย
ส่วนที่น่าอึดอัดใจคือวิธีที่ YouTube พูดเช่นนั้น และมันก็ไม่สอดคล้องกัน บางครั้งขนาดที่ขาดหายไปจะส่งกลับค่า 404 ธรรมดา บางครั้งระบบจะตอบ 200 และให้บริการพื้นที่ที่สำรองไว้สีเทาขนาด 120x90 แทนที่จะเป็นภาพที่คุณขอ และเครื่องมือที่เชื่อถือรหัสสถานะจะบอกคุณว่ามีไฟล์อยู่และมอบสี่เหลี่ยมสีเทาให้กับคุณ เนื่องจากทั้งสองเกิดขึ้น เครื่องมือนี้จะละเว้นรหัสสถานะและวัดภาพที่ถอดรหัส ซึ่งถูกต้องไม่ว่าจะด้วยวิธีใด
เครื่องมือนี้จะถอดรหัสทุกการตอบสนองและอ่านขนาดพิกเซลที่แท้จริง ผลลัพธ์ขนาด 120x90 สำหรับขนาดที่ควรใหญ่กว่านี้จะถูกรายงานว่า "ไม่ได้เผยแพร่" เพราะนั่นคือสิ่งที่หมายถึง มันคือความแตกต่างระหว่างการอ่านฉลากและการเปิดกล่อง
คุณควรใช้ขนาดใด?
สำหรับการ์ดลิงก์ ส่วนหัวของบทความ หรืออะไรก็ตามที่พิมพ์ ให้ใช้ maxresdefault เมื่อมีอยู่: เป็นไฟล์ขนาด 1280x720 จริงเพียงไฟล์เดียว
สำหรับรายการแบบย่อหรือแถบด้านข้าง mqdefault ที่ 320x180 มักจะเป็นตัวเลือกที่ดีกว่า เนื่องจากเป็น 16:9 ของแท้ โดยไม่มีแถบสีดำ hqdefault และ sddefault คือ 4:3 เฟรมที่มีภาพไวด์สกรีนกล่องจดหมายอยู่ข้างใน ดังนั้นการใช้เฟรมที่แถบตกเต็มคุณจะต้องครอบตัด
hqdefault คือขนาดที่เหมาะจะกลับไปใช้เมื่อคุณต้องการบางสิ่งที่อยู่ที่นั่นตลอดเวลา ทุกวิดีโอมีสิ่งนั้น
เฟรมสตอรี่บอร์ดทั้งสามเฟรม
นอกเหนือจากภาพโปสเตอร์ YouTube ยังเผยแพร่ภาพนิ่งสามภาพที่ถ่ายจากช่วงใกล้เริ่มต้น ตรงกลาง และช่วงท้ายของวิดีโอ ได้แก่ hq1.jpg, hq2.jpg และ hq3.jpg ภาพเหล่านี้ไม่ใช่ภาพขนาดย่อที่เลือกและมักจะดูไม่สวยงาม แต่จะมีประโยชน์เมื่อโปสเตอร์เป็นชื่อเรื่องและคุณต้องการแสดงให้เห็นว่าจริงๆ แล้ววิดีโอมีลักษณะอย่างไร
เฟรมเหล่านี้มีอยู่ในรูปแบบ JPEG เท่านั้น การเลือก WebP ในเครื่องมือจะซ่อนรายการเหล่านั้นแทนที่จะสร้างที่อยู่ที่จะ 404
JPEG หรือ WebP
ขนาดโปสเตอร์ทั้งห้าขนาดยังเผยแพร่เป็น WebP ภายใต้พาธอื่น และโดยทั่วไปไฟล์เหล่านั้นจะมีขนาดเล็กกว่า 25 ถึง 35 เปอร์เซ็นต์ด้วยคุณภาพภาพเดียวกัน หากรูปภาพถูกกำหนดไว้สำหรับหน้าเว็บและคุณไม่จำเป็นต้องเปิดรูปภาพนั้นในซอฟต์แวร์รุ่นเก่า WebP จะเป็นการดาวน์โหลดที่ดีกว่า
มีสิ่งหนึ่งที่จับได้จริง Google ให้บริการเส้นทาง JPEG ด้วยส่วนหัวแบบ cross-origin และเส้นทาง WebP ที่ไม่มีส่วนหัว ดังนั้นหน้าเว็บจึงสามารถดึงและบันทึกไฟล์ JPEG ได้ แต่ไม่สามารถอ่านไบต์ WebP ได้ ดังนั้น เครื่องมือนี้จะดาวน์โหลด JPEG และให้ที่อยู่ WebP แก่คุณเป็นลิงก์: เปิดในแท็บ หรือวางลงในขั้นตอนการสร้างที่ดึงข้อมูลจากฝั่งเซิร์ฟเวอร์
คำบรรยายและแผงการถอดเสียง
เครื่องมือนี้จะไม่ดึงคำบรรยายจาก YouTube เนื่องจากไม่มีหน้าเว็บใดสามารถทำได้ จุดสิ้นสุดข้อความที่กำหนดเวลาส่งคืนศูนย์ไบต์ เว้นแต่คำขอจะมีโทเค็นการพิสูจน์แหล่งที่มาจากเซสชันของผู้เล่นจริง และหน้าสำหรับดูที่เก็บคำอธิบายภาพที่มีลายเซ็น URL จะไม่ส่งส่วนหัวแบบข้ามต้นทาง ดังนั้นหน้าจึงไม่สามารถอ่านได้ ทั้งสองอย่างจงใจ และทั้งสองอย่างไม่เหมือนกับภาพขนาดย่อ ซึ่งเป็นไฟล์คงที่ทั่วไปบนโฮสต์ที่อนุญาตให้อ่านแบบข้ามต้นทางได้
สิ่งที่แผงคำบรรยายแทนทำหน้าที่คืออ่านสิ่งที่คุณจะได้รับภายในไม่กี่วินาที ไม่ว่าในรูปแบบใดก็ตามที่มาถึง มีสามเส้นทาง และวิธีแรกใช้ได้กับวิดีโอใดๆ ที่มีคำบรรยาย: เปิดวิดีโอ ขยายคำอธิบาย คลิก "แสดงการถอดเสียง" จากนั้นเลือกและคัดลอกข้อความการถอดเสียง วางสิ่งนั้นลงไป จากนั้นจะมีการประทับเวลาด้วย เครื่องมือนี้จะเปลี่ยนบรรทัด "0:15" ให้เป็นสัญญาณจริง เส้นทางที่สองคือ YouTube Studio สำหรับวิดีโอของคุณ: คำบรรยาย ภาษา เมนูสามจุด ดาวน์โหลด ซึ่งมี SRT, VTT และ SBV แผงที่สามคือแผงเครือข่ายของเบราว์เซอร์ของคุณ: โดยเปิดคำอธิบายภาพไว้ ให้กรอง "ข้อความตามกำหนดเวลา" และคัดลอกเนื้อหาการตอบกลับหรือคำขอ URL; ทั้งสองได้รับการยอมรับแล้ว และ URL ได้รับการดึงมาให้คุณแล้ว
ตรวจพบรูปแบบแทนที่จะถามถึง SRT, WebVTT, SBV, TTML/DFXP, ข้อความกำหนดเวลาของ YouTube XML รูปแบบ JSON3 และข้อความในแผงการถอดเสียงธรรมดา ทั้งหมดจะแยกวิเคราะห์ในรายการคิวเดียวกัน จากนั้นทุกคิวจะแสดงพร้อมการประทับเวลา และการประทับเวลาแต่ละรายการจะเป็นลิงก์ไปยังวินาทีนั้นของวิดีโอที่คุณวาง ดังนั้นการถอดเสียงจึงกลายเป็นชุดของจุดข้ามแทนที่จะเป็นผนังข้อความ
คำเตือนประการหนึ่งระบุไว้บนหน้าจอแทนที่จะฝังไว้: แผงการถอดเสียงเผยแพร่เฉพาะเวลาเริ่มต้นต่อบรรทัด ดังนั้นแต่ละคิวจะได้รับจุดสิ้นสุดเมื่อคิวถัดไปเริ่มต้นขึ้น การกำหนดเวลาเหล่านั้นแม่นยำเป็นวินาที ไม่ใช่มิลลิวินาที ไฟล์คำบรรยายจริงจาก Studio หรือแผงเครือข่ายมีระยะเวลาที่แน่นอน
คำบรรยายอัตโนมัติได้รับการดูแลเป็นพิเศษ เขียนเป็นหน้าต่างม้วน — แต่ละคิวจะซ้ำบรรทัดก่อนหน้าโดยต่อท้ายอีกหนึ่งคำ — ซึ่งทำให้การถอดเสียงไร้เดียงสาอ่านทุกวลีสี่หรือห้าครั้ง หน้าต่างนั้นจะถูกยุบตามค่าเริ่มต้น และคุณสามารถปิดได้เพื่อดูไฟล์ตามที่เขียนไว้ทุกประการ
ส่งออกเป็นการถอดเสียงที่มีการประทับเวลา, Markdown พร้อมการประทับเวลาที่คลิกได้, CSV สำหรับสเปรดชีต หรือส่งออกเป็น SRT หรือ WebVTT ทั้งหมดนี้เกิดขึ้นในเพจ: ไฟล์นี้จะไม่ถูกอัพโหลดเลย
คำถาม
สิ่งนี้ดาวน์โหลดวิดีโอหรือไม่
ไม่ ระบบจะดึงภาพตัวอย่างและบันทึก oEmbed สาธารณะ และไม่มีอะไรอื่นอีก ไม่มีโปรแกรมดาวน์โหลดวิดีโอที่นี่และไม่มีการพยายามเข้าถึงสตรีมสื่อ
เหตุใดเครื่องมือจึงแสดงขนาดก่อนที่ฉันจะกด Fetch
ขนาดเหล่านี้เป็นขนาดที่ระบุจากแค็ตตาล็อกที่เผยแพร่ของ YouTube ซึ่งแสดงไว้เพื่อให้คุณทราบว่าจะมีการขออะไร โดยจะมีป้ายกำกับว่า "nominal" จนกว่าจะดึงและวัดไฟล์จริงได้
ฉันสามารถใช้ลิงก์ Shorts ได้ไหม
ใช่. กางเกงขาสั้น ถ่ายทอดสด ฝัง youtu.be, m.youtube.com, music.youtube.com และ youtube-nocookie.com ลิงก์ใช้งานได้ทั้งหมด เช่นเดียวกับการวางรหัสอักขระ 11 เปลือยๆ
ข้อจำกัด
- ภาพขนาดย่อที่ไม่เคยสร้างขึ้นไม่สามารถกู้คืนได้: ไม่มีเครื่องมือใดที่สามารถสร้างไฟล์ขนาด 1280x720 สำหรับวิดีโอที่อัปโหลดที่ 360p
- วิดีโอส่วนตัว ถูกลบ และจำกัดอายุจะไม่เผยแพร่ภาพขนาดย่อแก่ผู้เข้าชมที่ออกจากระบบ ดังนั้นจึงไม่พบสิ่งใดเลย
- รูปภาพนี้ให้บริการโดย Google หากเครือข่ายของคุณบล็อก i.ytimg.com การดึงข้อมูลจะล้มเหลวที่นี่เหมือนกับที่จะเกิดขึ้นที่อื่น