عربيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

CCL - عبر الإنترنت في السحابة

قم بتشغيل ccl في موفر الاستضافة المجاني OnWorks عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر ccl الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


cclive - أداة استخراج تدفق الوسائط

موجز


ميل [خيارات] [عنوان URL | ملف ...]

الوصف


cclive هي أداة سطر أوامر لتنزيل تدفقات الوسائط من YouTube وما شابه
المواقع.

INPUT


يقرأ البرنامج المدخلات من ستدين بشكل افتراضي. قد تكون الحجج إما URL أو
FILE. عندما تتم قراءة الإدخال من أي منهما ستدين أو FILE، من المتوقع أن تكون البيانات أ
قائمة عناوين URL مفصولة سطرًا جديدًا.

OPTIONS


جوهر
--عامل
تحديد cclive باسم الأرجنتين لخوادم HTTP. القيمة الافتراضية هي "Mozilla / 5.0".

التكوين:
عامل = arg

-ب ، - الخلفية
انتقل إلى الخلفية بعد بدء التشغيل. ستتم كتابة الإخراج المكتوب إلى stdout إلى
الملف المحدد مع ملف --log.

-c ، - تابع
استئناف تحميل الوسائط جزئياً.

التكوين:
تواصل = {صحيح | خطأ}

-N، --timestamp
حاول الحفاظ على وقت تعديل الملف (كما تم إرجاعه بواسطة الخادم ، إن وجد). استخدام
سيؤدي هذا الخيار إلى قيام البرنامج بتغيير وقت تعديل الملف إلى ذلك
من عاد من قبل الخادم.

ملاحظات
سيقوم libcurl بتحليل هذه القيمة من رأس HTTP "Last-Modified" الذي تم إرجاعه. هذا
قد لا يكون header موجودًا دائمًا وفي هذه الحالة سيتجاهل البرنامج بهدوء
هذا الخيار.

التكوين:
الطابع الزمني = {صحيح | خطأ}

--ملف التكوين
اقرأ وسائط البرنامج من الملف المحدد بدلاً من الافتراضي ~ / .ccliverc
ملف. راجع أيضًا القسم المسمى "ملفات".

- exec
استدعاء الأمر المحدد بعد انتهاء كل تنزيل بنجاح. الأمر هو
يتم استدعاؤه أيضًا إذا تم استرداد الوسائط بالكامل بالفعل. قد يتم تحديد هذا الخيار
عدة مرات. راجع أيضًا القسم المسمى "أمثلة".

سيتم استبدال جميع تكرارات التسلسلات التالية في ملف الأرجنتين:

٪ f .. المسار الكامل لملف الوسائط الذي تم تنزيله
٪ n .. اسم ملف الوسائط الذي تم تنزيله
٪ t .. عنوان وسائط لم تتم تصفيته

التكوين:
exec = ar

-n ، - بدون تنزيل
لا تقم بتنزيل الوسائط ، اطبع التفاصيل فقط.

-p ، - تنسيق المفضل
اطلب من البرنامج اختيار التنسيق (دفق الوسائط) للتنزيل عن طريق مطابقة العادي
يتطابق نمط التعبير مع عنوان URL للوسائط كما هو محدد في ملف الأرجنتين.

قد يتم تحديد هذا الخيار عدة مرات. سيؤدي استخدام --stream إلى تجاوز الامتداد
القواعد المحددة باستخدام هذا الخيار. راجع أيضًا القسم المسمى "أمثلة".

الأرجنتين هو سلسلة زوج مفصولة بنقطتين. ال سلسلة زوج يتكون من:

· نمط التعبير العادي

شكل (تيار وسائل الإعلام) للتحميل

التكوين:
تفضل التنسيق = arg

-s ، - دفق
قم بتنزيل دفق الوسائط المحدد. بشكل افتراضي ، سيحصل البرنامج على الامتداد الافتراضي
تدفق. قد يكون المعرف أيضًا أفضل، في أي حالة مخطوطات libquvi(7) سيحدد
أفضل دفق الجودة المتاحة.

إعلامي
-h ، - مساعدة
تعليمات الطباعة والخروج.

--رخصة
طباعة الرخصة والخروج.

-S ، - تيارات الطباعة
الاستعلام عن تدفقات الوسائط المتوفرة. يمكن استخدام القيم المطبوعة (معرّفات دفق الوسائط)
مع خيارات التنسيق --stream و - المفضلة. يتم تحديد التدفقات المتاحة بواسطة
libquvi(3) و مخطوطات libquvi(7).

--شريط التقدم
استخدم شريط التقدم من النوع المحدد. سيتجاهل البرنامج قيمة هذا
الخيار مع - الخلفية. قد تكون الوسيطة إحدى القيم التالية:

· dotline (متضمن أيضًا بواسطة --background)

عادي (افتراضي)

· بسيط

التكوين:
التقدم

--يدعم
اطبع مجالات موقع الويب المدعومة واخرج.

--الفاصل الزمني للتحديث
حدد الفاصل الزمني لتحديث شريط التقدم بالثواني. استخدام الكسور العشرية (على سبيل المثال
"0.2") مقبول. سيستخدم البرنامج القيمة الافتراضية 1.

التكوين:
فاصل التحديث = arg

-D ، --print-config
اطبع قيمة جميع خيارات التكوين المحددة إلى stdout.

-v ، - الإصدار
اطبع نسخة البرنامج واخرج.

الناتج
--filename-format
حدد كيفية تسمية ملف الوسائط الذي تم تنزيله. كل تكرارات ما يلي
سيتم استبدال التسلسلات في الأرجنتين:

٪ t .. عنوان الوسائط (بعد التقديم --tr)
٪ s .. ملحق ملف الوسائط
٪ i .. معرف الوسائط

القيمة الافتراضية هي "٪ t.٪ s".

التكوين:
تنسيق اسم الملف = arg

--ملف تسجيل
كتابة إخراج السجل إلى الملف المحدد. سيتجاهل البرنامج قيمة هذا الخيار
ما لم يتم استخدامه مع - خلفية. سيكون ملف السجل الحالي
مكتوبة بالبيض. بشكل افتراضي ، سيستخدم البرنامج "cclive_log" كاسم ملف السجل.

- إخراج دير
اكتب الوسائط التي تم تنزيلها إلى الدليل المحدد. بشكل افتراضي ، سيكتب البرنامج
الوسائط إلى دليل العمل الحالي.

التكوين:
الإخراج- دير = arg

-O ، - ملف الإخراج
اكتب الوسائط إلى الملف المحدد. يلغي - تنسيق اسم الملف.

-Q ، - هادئ
قم بإيقاف تشغيل كل الإخراج إلى stdout و stderr باستثناء --verbose-libcurl.

-t ، - tr
حدد لترجمة الأحرف الموجودة في عناوين الوسائط قبل استخدامها في ملف
أسماء ملفات الوسائط. ال الأرجنتين هو نمط تعبير عادي. القيمة الافتراضية هي
"/ (\ w | \ s) / g". قد يتم تحديد هذا الخيار عدة مرات. انظر أيضا قسم يسمى
"أمثلة".

التكوين:
آر = أرج

-B ، - overbose-libcurl
تفعيل إخراج libcURL المطول.

-W ، - الكتابة فوق
الكتابة فوق ملفات الوسائط الموجودة.

شبكة
--ربط مهلة
أقصى وقت بالثواني يجب أن يسمح البرنامج بالاتصال بالخادم به
يأخذ. هذا يحد فقط من مرحلة الاتصال ، بمجرد الاتصال ، يكون هذا الخيار لا
المزيد من الاستخدام. اضبط على 0 لتعطيل مهلة الاتصال (ستنتهي المهلة فقط في ملف
المهلات الداخلية للنظام). الافتراضي هو 30.

التكوين:
وقت الاتصال = arg

--dns-cache-timeout
سيُحفظ الاسم في الذاكرة لهذا العدد من الثواني. اضبط على 0 إلى
قم بتعطيل التخزين المؤقت لـ DNS تمامًا ، أو إلى -1 لجعل الإدخالات المخزنة مؤقتًا لتبقى في
ذاكرة إلى الأبد. الافتراضي هو 60.

التكوين:
dns-cache-timeout = arg

--لا الوكيل
تعطيل استخدام وكيل HTTP. يلغي - إعدادات البيئة proxy و http_proxy.

- ماكس-يعيد المحاولة
حدد عدد محاولات التنزيل قبل الاستسلام. اضبط على 0 للتعطيل. ال
الافتراضي هو 5.

لاحظ أن البرنامج سيتخطى إعادة المحاولة تمامًا إذا أعاد الخادم HTTP 400
(وأكثر) ، أو إذا libquvi(3) أرجع خطأ لا يمكن إصلاحه (على سبيل المثال مفقود ليبكوفي-
مخطوطات(7)).

التكوين:
الحد الأقصى لإعادة المحاولة = arg

- إعادة الانتظار
انتظر عدد الثواني المحدد قبل إعادة المحاولة بعد محاولة فاشلة. ال
الافتراضي هو 5.

التكوين:
إعادة المحاولة الانتظار = arg

--بروكسي أنا
استخدم عنوان الوكيل المحدد (على سبيل المثال http://foo: 1234) لاتصالات HTTP. بواسطة
الافتراضي ، libcURL (أي cclive و libquvi(3) use) سيستخدم قيمة http_proxy.
سيؤدي استخدام هذا الخيار إلى تجاوز قيمة بيئة http_proxy.

يرى حليقة(1) لمزيد من المعلومات حول متغيرات البيئة المدعومة.

التكوين:
الوكيل = arg

-r ، - لا حل
لا تحل عمليات إعادة توجيه HTTP URL. استخدام هذا الخيار لن يؤدي إلى البرنامج
القدرة على متابعة عمليات إعادة توجيه عناوين URL التي يتم استخدامها غالبًا عن طريق تقصير عناوين URL المختلفة
خدمات.

التكوين:
لا حل = {صحيح | خطأ}

- مهلة النقل
أقصى وقت بالثواني يجب أن يسمح البرنامج باستغراق عملية النقل.
عادة ، يمكن أن تستغرق عمليات البحث عن الاسم وقتًا طويلاً ، كما يمكن أن تحد من العمليات
لأقل من بضع دقائق يخاطر بإجهاض العمليات العادية تمامًا. هذا الخيار
سيتسبب libcURL في استخدام SIGALRM لتمكين استدعاءات نظام المهلة. الافتراضي
هو 0 (معطل).

التكوين:
مهلة التحويل = arg

--خنق
لا تتجاوز معدل النقل المحدد (Ki / s). لو الأرجنتين هو 0 (افتراضي) ، ملف
سيتم تعطيل الاختناق.

التكوين:
خنق = arg


-f ، - تنسيق
مطابق لـ - تيار. موقوف اعتبارًا من 0.7.12.

-F ، تنسيقات الاستعلام
مطابقة لتيارات الطباعة. موقوف اعتبارًا من 0.7.12.

--regexp
حدد نمط التعبير العادي لتنظيف عنوان الوسائط قبل استخدامه
تنسيق اسم ملف الوسائط. المحددات g و i مدعمون. استخدم --tr بدلاً من ذلك.

- ثانوي
استبدل التكرارات المتطابقة في اسم ملف الوسائط. قد لا يكون هذا الخيار
محددة عدة مرات: لتحديد استبدالات متعددة ، افصل كل منها بشكل منتظم
نمط التعبير بمسافة بيضاء. المحددات g و i مدعمون. استخدم --tr ،
بدلا من ذلك.

المحددات المعتمدة: <> {} () /

نلاحظ أن ق / قديم / جديد / غير صالح ، بينما ق / قديم // جديد / تم قبوله.

أمثلة


كقاعدة عامة: ضع دائمًا عناوين URL داخل علامات الاقتباس. يمكنك أن تجد المزيد من الأمثلة
at http://cclive.sourceforge.net/.

· الاستخدام النموذجي:

"URL" $ cclive

· الاستعلام عن تدفقات الوسائط المتوفرة:

$ cclive -S "URL"

· قم بتنزيل أفضل بث وسائط عالي الجودة:

أفضل "عنوان URL" لـ $ cclive -s

· احصل على تنسيق YouTube itag 43 كلما أمكن ذلك:

# حفظ "يفضل التنسيق" بشكل دائم إلى ~ / .ccliverc ملف.
$ echo "prefer-format = ^. * youtube. * \. com: fmt43_360p" \
>> ~ / .ccliverc"

# ما سبق قد يتسبب في محاولة البرنامج الحصول على fmt43_360p
# مع عناوين URL للوسائط من http://youtube.com/ إن وجد.
$ cclive "YOUTUBE_URL"

# سيؤدي استخدام --stream إلى تجاوز التنسيق المفضل
# جلسة. احصل على fmt22_720p (إن وجد).
$ cclive -s fmt22_720p "YOUTUBE_URL"

راجع أيضًا القسم المسمى "STREAMS".

استبدال جميع تكرارات فو مع شريط في عنوان الوسائط قبل استخدامه في
اسم ملف الوسائط:

$ cclive -t 's / foo / bar / g' "URL"

انتقل إلى الخلفية ، وإعادة توجيه الإخراج إلى foo.log ملف:

$ cclive -b --log-file foo.log "URL"

· يقطع النقل الحالي لجميع عمليات المطابقة ، هذا (USR1) سوف
تسبب في انتقال cclive إلى عنوان URL التالي في المجموعة:

$ pkill -USR1 ccliv

· اطبع المسار إلى ملف الوسائط الذي تم تنزيله باستخدام صدى(1) وافتح ملف الوسائط بتنسيق
الطوطم(1):

$ cclive --exec 'echo "٪ f"' --exec 'totem "٪ f" "" URL "

· معالجة مجموعة من عناوين URL للوسائط:

عناوين URL لـ $ cat
http://foo
http://bar
http://baz
http://qux
عناوين URL للقطط $ | cclive
$ cclive <عناوين URL
عناوين URL $ cclive

استخدم CCL عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

أوامر لينكس

Ad