TikTok के लिए yt-dlp कमांड जेनरेटर
किसी TikTok वीडियो या पूरे क्रिएटर प्रोफ़ाइल के लिए yt-dlp कमांड बनाएँ, ऐसे फ़ाइल नामों के साथ जो पढ़े जा सकें।
TikTok के लिए ध्यान देने योग्य बातें
TikTok में शीर्षक कैप्शन की पहली पंक्ति होता है, जिससे फ़ाइल नाम बहुत लंबे और अक्सर बेकार बनते हैं। यहाँ का प्रीसेट फ़ाइलों का नाम अपलोडर और id से रखता है — क्रम में लगते हैं और कभी टकराते नहीं।
बिना watermark वाली स्ट्रीम मिलेगी या नहीं, यह वीडियो और क्षेत्र पर बदलता है — यह मान लेने से पहले कि वह नहीं है, कमांड को -F के साथ चलाकर देखें कि असल में क्या मौजूद है। निजी या केवल फ़ॉलोअर वाली पोस्ट के लिए उस खाते की cookies चाहिए जो उन्हें देख सकता है।
TikTok अब सिर्फ़ वर्टिकल वीडियो नहीं है: photo-mode पोस्ट और स्लाइडशो भी उसी तरह के URL से आते हैं, और yt-dlp बहु-आइटम वाले को प्लेलिस्ट मानता है — हर स्लाइड अलग आइटम, और जहाँ हो वहाँ पीछे की ध्वनि अलग ऑडियो आइटम. यह प्लेटफ़ॉर्म की बनावट है, नाकामी नहीं, और स्लाइडशो को एक फ़ाइल में वापस जोड़ने वाला कोई विकल्प नहीं है. "सिर्फ़ तस्वीरें डाउनलोड हुईं" जैसा लगने वाला कमांड दरअसल बिल्कुल वही डाउनलोड कर चुका है जो पोस्ट है.
प्रोफ़ाइल URL — tiktok.com/@handle — खाते के हर वीडियो को डाउनलोड करता है, और पेज दर पेज चलता है, जो ज़्यादा अपलोड करने वाले क्रिएटर पर लंबा काम है. लाइक और सेव्ड टैब सिर्फ़ उसी खाते को दिखते हैं जो उनका मालिक है, इसलिए उनके लिए लॉगिन सत्र की cookies चाहिए. पूरी-प्लेलिस्ट हैंडलिंग को आर्काइव फ़ाइल और त्रुटि पर चलते रहने के साथ जोड़ें: ज़्यादा अपलोड करने वाले खाते में कम से कम एक हटी हुई पोस्ट होगी ही, और इन दोनों विकल्पों के बिना एक हटी पोस्ट बाक़ी हज़ार रोक देती है.
TikTok रफ़्तार पर सख़्ती से रोक लगाता है. तेज़ शुरू होकर फिर रेंगने लगने वाला, या बीच में 403 देकर मर जाने वाला डाउनलोड आमतौर पर टूटे extractor का नहीं, दर-सीमा का नतीजा है — गति सीमा जोड़ें, साथ-साथ fragment घटाएँ, और बार-बार चलाने के बीच फ़ासला रखें. लॉगिन सत्र की cookies सीमा को काफ़ी ऊपर ले जाती हैं. जिस VPN endpoint पर और भी बहुत से लोग हों, वह थ्रॉटलिंग को बेहतर के बजाय अक्सर बदतर बनाता है: अनुरोध भेजने से पहले ही वह IP संदिग्ध होता है.
ऑडियो के लिए -x TikTok का साउंडट्रैक वैसे ही निकालता है जैसे कहीं और, और वीडियो पूरी तरह छोड़ देता है. किसी वीडियो का "original sound" एक अलग आइटम है जिसका अपना पेज है, इसलिए किसी और की पोस्ट पर सुना गाना साउंड पेज से लिया जा सकता है — बिना वीडियो के. फ़ाइल नाम यहाँ ज़्यादातर प्लेटफ़ॉर्म से ज़्यादा मायने रखते हैं — कैप्शन-के-बराबर-शीर्षक उसी पल टकराता है जब दो पोस्ट उन्हीं शब्दों से शुरू हों — इसीलिए यह प्रीसेट फ़ाइलों का नाम अपलोडर और वीडियो id से रखता है.