تخطَّ إلى المحتوى
yt-dlp

مولّد أوامر yt-dlp لتيك توك

ابنِ أمر yt-dlp لفيديو واحد على تيك توك أو لحساب منشئ محتوى بالكامل، بأسماء ملفات تبقى مقروءة.

اختياري. اتركه فارغًا وسينتهي الأمر بكلمة URL لتضع مكانها ما تريد.

الأمر الخاص بك

yt-dlp --merge-output-format mp4 --no-playlist --embed-metadata -o '%(uploader)s - %(id)s.%(ext)s' https://www.tiktok.com/@user/video/1234567890
الأساسيات

خيار «الصوت فقط» يستخرج المسار الصوتي ويتجاهل مسار الفيديو.

الفيديو والجودة

يحدّد سقف الارتفاع. سيظل yt-dlp يختار أفضل مسار عنده أو دونه.

نوع الملف الذي تُدمج فيه مسارات الفيديو والصوت المنفصلة.

خيارات متقدمة (3)

يتجاوز قائمة الجودة. لمن يعرف صياغة الصيغ مسبقًا.

يعيد تغليف المسارات دون إعادة ترميز. سريع وبلا فقد في الجودة.

يعيد ترميز الفيديو. بطيء ومع فقد في الجودة — استخدمه فقط حين لا تكفي إعادة التغليف.

الصوت

الملف الذي سيُحوَّل الصوت إليه.

يمنح 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)

ملف cookies.txt بصيغة Netscape مُصدَّر من متصفحك.

البث المباشر
خيارات متقدمة (2)

يستعلم دوريًا حتى يبدأ بث مجدول. القيمة MIN-MAX هي الثواني بين كل استعلام وآخر.

حلول بديلة
خيارات متقدمة (3)

مهجور لصالح ‎--add-headers. أُبقي عليه لأن كثيرًا من الشروحات القديمة ما زالت تستخدمه.

مهجور لصالح ‎--add-headers.

مفاتيح خاصة بكل موقع، مثل youtube:player_client=web.

الإخراج والتشخيص
خيارات متقدمة (2)
إعادة تعيين

ملاحظات حول تيك توك

عنوان الفيديو في تيك توك هو أول سطر من الوصف، وهذا ينتج أسماء ملفات طويلة وغير صالحة للاستعمال غالبًا. الإعداد الجاهز هنا يسمّي الملفات باسم الناشر والمعرّف بدلًا من ذلك، فتبقى قابلة للفرز ولا تتعارض أبدًا.

توفّر مسار بلا علامة مائية يختلف من فيديو لآخر ومن منطقة لأخرى — نفّذ الأمر مع ‎-F لترى ما هو موجود فعلًا قبل أن تفترض غيابه. أما المنشورات الخاصة والمقصورة على المتابعين فتحتاج كوكيز من حساب يستطيع رؤيتها.

تيك توك لم يعد فيديو عموديًا فحسب: فمنشورات وضع الصور والعروض التقديمية تُقدَّم من أشكال روابط URL نفسها، ويعامل yt-dlp ما هو متعدد العناصر منها كقوائم تشغيل — كل شريحة عنصر مستقل، والصوت المرافق عنصر صوتي منفصل إن وُجد. هذه هي بنية المنصة، لا فشل، ولا يوجد خيار يعيد دمج عرض الشرائح في ملف واحد. والأمر الذي يبدو أنه «ينزّل الصور فقط» نزّل في الواقع ما هو عليه المنشور بالضبط.

رابط الملف الشخصي — tiktok.com/@handle — ينزّل كل فيديو على الحساب، وهو مقسّم صفحات، وهذا على حساب منشئ محتوى نشط عملٌ طويل. أما تبويبا الإعجابات والمحفوظات فلا يراهما إلا الحساب الذي يملكهما، لذا يحتاجان كوكيز من جلسة مسجَّلة الدخول. ادمج خيار «القائمة كاملة» مع ملف الأرشيف والمتابعة رغم الأخطاء: فالحساب النشط سيضم حتمًا منشورًا محذوفًا واحدًا على الأقل، وبدون هذين الخيارين يوقف منشور محذوف واحد المنشورات الألف الأخرى.

يقيّد تيك توك السرعة بقسوة. فالتنزيل الذي يبدأ سريعًا ثم يزحف، أو يموت بخطأ 403 في منتصف الطريق، سببه عادة تحديد المعدل لا مستخرِج معطوب — أضف حدًا للسرعة، وخفّض عدد الأجزاء المتوازية، وباعد بين التشغيلات المتكررة. والكوكيز من جلسة مسجَّلة الدخول ترفع السقف كثيرًا. أما نقطة نهاية VPN يستعملها غيرك كثيرون فتميل إلى جعل التقييد أسوأ لا أفضل: فعنوان IP مشكوك فيه قبل أن ترسل أي طلب.

أما الصوت فخيار -x يستخرج المسار الصوتي لتيك توك كما في أي مكان آخر، ويتخطى الفيديو كليًا. و«الصوت الأصلي» لفيديو عنصر مستقل له صفحته الخاصة، فيمكن جلب مقطع سمعته في منشور لغيرك من صفحة الصوت دون الفيديو إطلاقًا. وتسمية الملفات أهم هنا مما في معظم المنصات — فالعنوان المعتمد على الوصف يتصادم بمجرد أن تبدأ منشورتان بالكلمات نفسها — ولهذا يسمّي الإعداد الجاهز هنا الملفات باسم الناشر ومعرّف الفيديو.

الأسئلة الشائعة

هل يستطيع yt-dlp تنزيل تيك توك بلا علامة مائية؟
ينزّل ما يقدّمه تيك توك. فالمسارات بلا علامة مائية متاحة أحيانًا وغير متاحة أحيانًا، ويختلف ذلك حسب الفيديو والمنطقة — نفّذ ‎-F لترى ما هو موجود لرابط بعينه.
هل يمكنني تنزيل فيديو تيك توك خاص أو مقصور على المتابعين؟
فقط إن كان حسابك يستطيع رؤيته. استخدم ‎--cookies-from-browser كي يطلبه yt-dlp بصفتك أنت.
كيف أنزّل كل فيديوهات منشئ محتوى واحد؟
وجّه yt-dlp إلى رابط الحساب مع ضبط التعامل مع قائمة التشغيل على «القائمة كاملة»، وأضف ملف أرشيف كي تجلب عمليات التشغيل المتكررة الجديد فقط.