Pinterest Carousel Pins कैसे डाउनलोड करें (Lazy Loading को बायपास करें)

लिंक कॉपी करने पर आपको केवल पहली इमेज क्यों मिलती है, और हमारे ब्राउज़र एक्सटेंशन का उपयोग करके सभी छिपी हुई स्लाइड्स को एक साथ कैसे निकालें।

पिछले महीने एक क्लाइंट ने मुझे एक मूड बोर्ड भेजा था जिसमें एक शानदार 7-स्लाइड वाला Pinterest Carousel Pin था। उन्हें एक प्रेजेंटेशन डेक के लिए सभी सात इमेज सेव करनी थीं। मैंने आत्मविश्वास से लिंक को एक सामान्य डाउनलोडर वेबसाइट में पेस्ट किया, एंटर दबाया, और... मुझे केवल पहली स्लाइड मिली।

मैंने एक अलग डाउनलोडर आज़माया। फिर से पहली स्लाइड। मुझे लगा कि साइटें खराब हो गई हैं। पता चला, यह डाउनलोडर्स की गलती नहीं है—यह Pinterest का अपनी वेबसाइट आर्किटेक्चर बनाने का तरीका है।

यदि आप एक ही Pinterest पोस्ट से कई इमेज सेव करने की कोशिश कर रहे हैं और आपको लग रहा है कि आप अपना दिमाग खो रहे हैं, तो आप कुछ भी गलत नहीं कर रहे हैं। आप बस "lazy loading" नामक तकनीक से लड़ रहे हैं।

The "Lazy Loading" समस्या

Pinterest Carousel को एक रेस्टोरेंट मेनू की तरह समझें। जब आप बैठते हैं, तो वेटर आपको केवल पहला पेज देता है। वे दूसरा पेज किचन से तब तक नहीं लाते जब तक आप विशेष रूप से उसके लिए नहीं पूछते।

Pinterest सर्वर लागत बचाने के लिए बिल्कुल इसी तरह काम करता है। जब आप एक Carousel Pin लोड करते हैं, तो Pinterest आपके ब्राउज़र पर केवल पहली इमेज भेजता है। स्लाइड 2, 3, 4 और उसके आगे का कोड सचमुच पेज पर अभी तक मौजूद नहीं होता। वे छिपी हुई होती हैं। यह तभी होता है जब आप शारीरिक रूप से "Next" तीर पर क्लिक करते हैं कि Pinterest तुरंत अगली इमेज को फेच करता है।

तो, जब आप एक सामान्य डाउनलोडर वेबसाइट में एक लिंक पेस्ट करते हैं, तो वह वेबसाइट एक ऐसे ग्राहक की तरह काम करती है जो कभी पेज नहीं पलटता। यह कोड पढ़ता है, ठीक एक इमेज देखता है, और उसे डाउनलोड कर लेता है। इसके पास "next क्लिक" करने का कोई तरीका नहीं होता।

Chrome Extension समाधान

मैंने इसके लिए एक सर्वर-साइड वर्कअराउंड खोजने में कई दिन बिताए। मैं असफल रहा। सभी इमेज प्राप्त करने का एकमात्र विश्वसनीय तरीका एक ऐसा टूल है जो वास्तव में आपके ब्राउज़र के अंदर रहता है और आपके लिए "Next" पर क्लिक करता है।

ठीक इसी कारण से हमने PinDL Chrome Extension बनाया।

कैरोसेल में क्या छिपा है, यह अनुमान लगाने के लिए किसी दूरस्थ सर्वर पर निर्भर रहने के बजाय, यह एक्सटेंशन आपकी स्क्रीन पर सीधे काम करने वाले एक बुद्धिमान रोबोट के रूप में कार्य करता है। जब आप इसका उपयोग करते हैं तो यह होता है:

1. आप एक्सटेंशन इंस्टॉल करते हैं (यह पूरी तरह से मुफ्त है और इसमें 10 सेकंड लगते हैं)। 2. आप Pinterest वेबसाइट पर मुश्किल Carousel Pin खोलते हैं। 3. आपको पिन के ठीक नीचे एक नया, कस्टम लाल "Download" बटन दिखाई देगा। 4. आप उस पर क्लिक करते हैं।

लगभग दो सेकंड में, एक्सटेंशन बैकग्राउंड में पूरे Carousel पर तेज़ी से क्लिक करने का अनुकरण करता है। यह Pinterest द्वारा परोसी गई हर एक हाई-रिज़ॉल्यूशन इमेज को कैप्चर करता है, उन्हें बंडल करता है, और उन्हें आपके कंप्यूटर पर सेव करता है।

Video Carousels? हाँ, वे भी

मैनुअल सेविंग के बारे में सबसे निराशाजनक बात इमेज भी नहीं है—यह वीडियो हैं। क्रिएटर्स एक ही Carousel में स्टैटिक फ़ोटो और वीडियो क्लिप को तेज़ी से मिला रहे हैं।

PinDL एक्सटेंशन को इससे कोई फर्क नहीं पड़ता। जैसे ही यह छिपी हुई स्लाइड्स के माध्यम से स्क्रॉल करता है, यह स्वचालित रूप से फ़ाइल प्रकार का पता लगाता है। यदि स्लाइड तीन एक 1080p MP4 वीडियो है, तो यह रॉ वीडियो फ़ाइल को निकालता है। यदि स्लाइड चार एक JPEG है, तो यह उसे पकड़ लेता है। आपको एक ऐसा फ़ोल्डर मिलता है जिसमें मीडिया का हर एक टुकड़ा ठीक वैसा ही होता है जैसा क्रिएटर ने चाहा था।

मुझे यकीन नहीं है कि Pinterest कभी अपनी lazy loading आर्किटेक्चर बदलेगा या नहीं। प्रदर्शन के दृष्टिकोण से, उनके लिए ऐसा करना पूरी तरह से समझ में आता है। लेकिन कम से कम अब, आपको किसी क्लाइंट के लिए मूड बोर्ड सेव करने के लिए मैन्युअल रूप से राइट-क्लिक, एलिमेंट का निरीक्षण करने और कोड में खोदने की ज़रूरत नहीं है।

यदि आप अक्सर Carousels के साथ काम करते हैं, तो अपने आप पर एक एहसान करें और बस एक्सटेंशन इंस्टॉल करें। यह एक ऐसा समय है जब एक ब्राउज़र ऐड-ऑन वास्तव में समस्या का एकमात्र तकनीकी समाधान है।

अक्सर पूछे जाने वाले प्रश्न

प्र: मेरा डाउनलोडर Pinterest Carousel की केवल पहली इमेज ही क्यों सेव करता है?

: Pinterest Carousel Pins के लिए lazy loading का उपयोग करता है, जिसका अर्थ है कि स्लाइड 2 और उसके बाद की स्लाइड्स तब तक पेज कोड में लोड नहीं होतीं जब तक आप मैन्युअल रूप से "Next" पर क्लिक नहीं करते। मानक डाउनलोड वेबसाइटें इस क्लिक का अनुकरण नहीं कर सकतीं, इसलिए वे केवल पहली स्लाइड देखती हैं।

प्र: Pinterest Carousel से सभी इमेज डाउनलोड करने का सबसे अच्छा तरीका क्या है?

: सबसे विश्वसनीय तरीका PinDL जैसे समर्पित ब्राउज़र एक्सटेंशन का उपयोग करना है। एक्सटेंशन आपके ब्राउज़र में स्थानीय रूप से चलता है, जिससे यह स्वचालित रूप से Carousel के माध्यम से स्क्रॉल कर सकता है और हर छिपी हुई स्लाइड को हाई रिज़ॉल्यूशन में कैप्चर कर सकता है।

प्र: क्या मैं इमेज Carousel के अंदर मिश्रित वीडियो डाउनलोड कर सकता हूँ?

: हाँ। उन्नत एक्सटेंशन प्रत्येक स्लाइड के विशिष्ट फ़ाइल प्रकार का पता लगाते हैं। यदि एक Carousel में JPEG इमेज और MP4 वीडियो दोनों शामिल हैं, तो टूल दोनों फॉर्मेट को उनकी मूल गुणवत्ता में निकालेगा और सेव करेगा।

Written by PinDL संपादकीय टीम

A collective of senior software engineers and technical SEO experts dedicated to building the web's most reliable media extraction utilities.

Compare Pinterest Downloaders

Discover why PinDL is rated #1 by comparing our speed, safety, and features against alternative tools.

View Comparisons