مواد پر جائیں
yt-dlp

پنٹرسٹ کے لیے yt-dlp کمانڈ جنریٹر

پنٹرسٹ کے ویڈیو پنز کے لیے yt-dlp کمانڈ بنائیں۔

اختیاری۔ خالی چھوڑ دیں تو کمانڈ کے آخر میں URL رہ جائے گا جسے آپ خود بھر لیں۔

آپ کی کمانڈ

yt-dlp --merge-output-format mp4 --no-playlist https://www.pinterest.com/pin/123456789/
بنیادی باتیں

صرف آڈیو والا آپشن آواز نکال لیتا ہے اور ویڈیو سٹریم چھوڑ دیتا ہے۔

ویڈیو اور معیار

اونچائی کی حد مقرر کرتا ہے۔ yt-dlp پھر بھی اُس حد کے اندر بہترین سٹریم چنتا ہے۔

وہ فائل قسم جس میں الگ الگ ویڈیو اور آڈیو سٹریمز کو ملایا جاتا ہے۔

اعلیٰ درجے کے آپشنز (3)

معیار کی فہرست کی جگہ لے لیتا ہے۔ اُن کے لیے جو فارمیٹ کی ساخت پہلے سے جانتے ہیں۔

سٹریمز کو دوبارہ انکوڈ کیے بغیر نئے کنٹینر میں رکھتا ہے۔ تیز اور بغیر کسی نقصان کے۔

ویڈیو کو دوبارہ انکوڈ کرتا ہے۔ سست اور معیار میں کمی — صرف تب استعمال کریں جب remux کافی نہ ہو۔

آڈیو

وہ فائل جس میں آڈیو تبدیل کی جائے گی۔

VBR حجم اور معیار کا بہترین توازن دیتا ہے؛ مقررہ بٹ ریٹ زیادہ قابلِ پیش گوئی ہوتے ہیں۔

سب ٹائٹلز

شامل کرنے پر وہ ویڈیو کے اندر چلے جاتے ہیں؛ محفوظ کرنے پر ساتھ الگ ‎.srt فائل بن جاتی ہے۔

کوما سے الگ کریں۔ ہر دستیاب زبان کے لیے all استعمال کریں۔

پلے لسٹ اور چینلز

جب لنک بیک وقت ایک ویڈیو اور ایک پلے لسٹ دونوں کا ہو تو کیا کیا جائے۔

رینج اور فہرست دونوں چلتی ہیں، مثلاً 1-10,15 یا آخر سے ہر دوسرے آئٹم کے لیے ‎-5::2۔

اعلیٰ درجے کے آپشنز (1)

جو ڈاؤن لوڈ ہو چکا اُسے درج کرتی ہے تاکہ دوبارہ چلانے پر وہ چھوڑ دیا جائے۔ چینل کو ہم آہنگ رکھنے کا یہی طریقہ ہے۔

حصے اور ابواب
اعلیٰ درجے کے آپشنز (2)

وقت کی رینج جیسے ‎*00:01:30-00:03:00، یا کسی باب کا نام۔ شروع کا ستارہ بتاتا ہے کہ یہ وقت ہے۔

میٹا ڈیٹا اور کور آرٹ
اعلیٰ درجے کے آپشنز (3)
SponsorBlock

SponsorBlock کے ڈیٹا کی مدد سے کمیونٹی کے نشان زدہ حصے فائل سے کاٹ دیتا ہے۔

اعلیٰ درجے کے آپشنز (1)

حصے برقرار رکھتا ہے مگر اُن پر نشان لگا دیتا ہے تاکہ آپ خود چھوڑ سکیں۔

فائلیں اور فولڈرز

فیلڈ کے نام ‎%(...)s کے اندر لکھے جاتے ہیں۔ سلیش سے فولڈر بنتے ہیں۔

اعلیٰ درجے کے آپشنز (4)

فائلیں کہاں لکھی جائیں۔ ذیلی فولڈرز کے لیے اوپر والے سانچے کے ساتھ ملا کر استعمال کریں۔

فائل کے نام کی زیادہ سے زیادہ لمبائی حروف میں۔

فلٹرز
اعلیٰ درجے کے آپشنز (5)

YYYYMMDD، یا نسبتی تاریخ جیسے now-1month۔

YYYYMMDD، یا نسبتی تاریخ۔

اس سے چھوٹی ہر چیز چھوڑ دیتا ہے۔ 5M، 500K وغیرہ قبول کرتا ہے۔

اس سے بڑی ہر چیز چھوڑ دیتا ہے۔

رُکنے سے پہلے کتنی فائلیں ڈاؤن لوڈ کی جائیں۔

نیٹ ورک

مثلاً 2M یا 500K۔ تب کارآمد جب باقی بینڈوڈتھ کسی اور کام کے لیے چاہیے ہو۔

اعلیٰ درجے کے آپشنز (5)

ٹکڑوں والی سٹریمز کو تیز کرتا ہے۔ چار ایک مناسب ابتدا ہے۔

ناکام حصے کی کتنی بار دوبارہ کوشش کی جائے۔ infinite بھی چل جاتا ہے۔

HTTP، HTTPS یا SOCKS پراکسی کا لنک۔

درخواستوں کو اصلی براؤزر جیسا بنا دیتا ہے۔ اچانک آنے والی 403 غلطیوں کا عام حل یہی ہے۔

لاگ اِن اور کوکیز

آپ کے لاگ اِن سیشن کو براہِ راست پڑھتا ہے۔ نجی، عمر کی پابندی والے یا صرف ممبران کے مواد کے لیے ضروری ہے۔

اعلیٰ درجے کے آپشنز (1)

آپ کے براؤزر سے برآمد کی گئی Netscape فارمیٹ کی cookies.txt فائل۔

لائیو سٹریمز
اعلیٰ درجے کے آپشنز (2)

شیڈول شدہ سٹریم شروع ہونے تک بار بار جانچتا ہے۔ MIN-MAX ہر جانچ کے درمیان سیکنڈ ہیں۔

متبادل حل
اعلیٰ درجے کے آپشنز (3)

‎--add-headers کے حق میں متروک۔ اسے رکھا گیا ہے کیونکہ بہت سی پرانی رہنمائیاں اب بھی یہی استعمال کرتی ہیں۔

‎--add-headers کے حق میں متروک۔

سائٹ کے لیے مخصوص سوئچز، مثلاً youtube:player_client=web۔

آؤٹ پٹ اور ڈی بگنگ
اعلیٰ درجے کے آپشنز (2)
ری سیٹ

پنٹرسٹ کے لیے نوٹس

ویڈیو والے انفرادی پن کے لنک براہِ راست چلتے ہیں اور کسی خاص آپشن کی ضرورت نہیں ہوتی۔

پورے بورڈ کی سہولت محدود ہے اور پنٹرسٹ کے اپنے صفحات کی ساخت کے ساتھ بدلتی رہتی ہے۔ ایک ایک پن کا لنک دینا سست ضرور ہے مگر کہیں زیادہ قابلِ اعتماد ہے۔

ہر پن ویڈیو نہیں ہوتا — اکثر تصاویر ہوتی ہیں — اور پورا بورڈ دینے پر yt-dlp سے زیادہ تر image آئٹمز لوٹتے ہیں۔ ویڈیو پنز ہی اِس صفحے کا موضوع ہیں: پن کھولیں، خود پن صفحے کا پتہ کاپی کریں (براؤزر میں دکھنے والا i.pinimg.com image لنک نہیں)، اور yt-dlp کو فیصلہ کرنے دیں کہ اس کے پیچھے کی میڈیا ویڈیو ہے یا نہیں۔ جب yt-dlp image جواب دے تو اس پن میں واقعی کوئی ویڈیو نہیں ہوتی؛ کوئی آپشن نہیں جو image پن کو ویڈیو پن بنا دے۔

پنٹرسٹ کچھ مواد لاگ اِن کے پیچھے رکھتا ہے، اور اکثر پلیٹ فارموں کے برعکس یہ رکاوٹ براؤزنگ پر بھی اتنی ہی لگتی ہے جتنی ڈاؤن لوڈ پر — کوکیز کے بغیر بورڈ پہلے صفحے کے بعد رک جاتے ہیں اور بعض اقسام کے ویڈیو پنز کچھ بھی نہیں لوٹاتے۔ یہاں براؤزر کوکیز آپشن ہی قابلِ اعتماد راستہ ہے: اپنے براؤزر میں معمول کے مطابق لاگ اِن کریں، yt-dlp کو کوکیز کا جار سونپیں، اور صفحات کی باری آپ کے لاگ اِن اکاؤنٹ کے مطابق چلے گی۔ لاگ آؤٹ سیشن کی کوکیز سے کچھ حاصل نہیں ہوتا۔

لمبے بورڈ یا ایسے پروفائل کے لیے جسے ہم قدم رکھنا ہو، کوکیز کے ساتھ آرکائیو فائل ملائیں اور وہی کمانڈ وقفے وقفے سے چلائیں: آرکائیو ہر پہلے سے لیے گئے پن کو درج رکھتی ہے، اس لیے بعد کا ہر عمل صرف وہی لیتا ہے جو پچھلے عمل کے بعد پن ہوا۔ توقع رکھیں کہ آؤٹ پٹ کا ڈھنگ وقت کے ساتھ بدلے گا — پنٹرسٹ اپنی ساخت yt-dlp کے کسی اور پلیٹ فارم سے زیادہ بار بدلتا ہے، اور جب کوئی بورڈ اچانک ایک عظیم گیلری کی طرح ڈاؤن لوڈ ہونے لگے یا اپنے عنوانات کھو دے تو عام طور پر اپ ڈیٹ شدہ yt-dlp ہی پورا علاج ہوتا ہے۔ اطلاع صرف تب دیں جب اپ ڈیٹ سے بھی مسئلہ نہ جائے۔

آؤٹ پٹ کا نام بورڈ کے لیے رکھیں، پن کے لیے نہیں۔ پن کے عنوان دہرائے جاتے ہیں — "Untitled"، بورڈ کا نام، یا کچھ بھی نہیں — اس لیے سادہ عنوان سانچہ ایک ہی عمل میں ٹکراؤ پیدا کرتا ہے؛ یہاں کا طے شدہ سانچہ id رکھتا ہے جو منفرد ہے، اور پلے لسٹ نمبر شامل کرنے سے بورڈ کا ڈاؤن لوڈ بورڈ کی ترتیب میں رہتا ہے۔ بورڈ کے اندر کے حصے sub-پلے لسٹ کی صورت میں آتے ہیں، اور آرکائیو فائل اس کی ہر سطح پیچھے رکھتی ہے بغیر اگلے عمل میں کچھ دوبارہ لیے۔

اکثر پوچھے جانے والے سوالات

کیا yt-dlp پنٹرسٹ کی ویڈیوز ڈاؤن لوڈ کر سکتا ہے؟
جی ہاں، ویڈیو والے پن کے لنک براہِ راست چلتے ہیں۔
کیا میں پورا بورڈ ڈاؤن لوڈ کر سکتا ہوں؟
بورڈ کی سہولت محدود ہے اور اکثر بدلتی رہتی ہے۔ ایک ایک پن کا لنک دینا زیادہ قابلِ اعتماد ہے۔