هذا هو الأمر lavplay الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
؛ lavplay - تشغيل وتحرير فيديو MJPEG
موجز
لافبلاي [الخيارات] لاففيل1 [لاففيل2 لاففيلن]
الوصف
لافبلاي يمكن استخدامها لتشغيل الفيديو بتنسيق MJPEG (إما Quicktime أو AVI) على zoran
جهاز التقاط الفيديو ، مثل Miro / Pinnacle DC10 (+) أو Iomega Buz أو Linux Media
LML33 للمختبرات ، أو في وضع البرنامج (باستخدام SDL).
كما يوفر آليات لتحرير الفيديو غير المتلف باستخدام واجهة تفاعلية
نهاية مثل غلاف(1). نرى SEARCHING لأي لبس EDITING أدناه للحصول على التفاصيل.
OPTIONS
لافبلاي يقبل الخيارات التالية:
-p / - التشغيل [S|C|H]
وضع التشغيل الذي سيتم استخدامه. "S" تعني تشغيل البرامج باستخدام SDL.
"H" تعني تشغيل الأجهزة على الشاشة (على الشاشة). "C" تعني
تشغيل الأجهزة على خرج الفيديو لجهاز التقاط الفيديو zoran. بوضوح،
يعمل الحرفان "C" و "H" فقط على أجهزة الكمبيوتر المزودة بأجهزة zoran لالتقاط الفيديو.
-Z / - ملء الشاشة
تشغيل ملء الشاشة. يعمل هذا إذا تم اختيار SDL- أو التشغيل على الشاشة.
--بحجم نxن
حجم نافذة الفيديو (الافتراضي: حجم فيديو الإدخال) عند استخدام البرنامج
(SDL) أو تشغيل الأجهزة على الشاشة
-a / - الصوت NUM
عند تشغيل الصوت ، 0 يعني مطلقًا أو مجموع
1: أثناء اللعب إلى الأمام ،
2: أثناء اللعب العكسي ،
4: اللعب السريع ،
8: أثناء التوقف
(افتراضي: 7: تقديم / عكس / سريع). إذا تم احتواء 8 (إيقاف مؤقت) ، فسيكون lavplay
صاخبة جدًا ، ولكنها مفيدة عندما تريد التحرير بالصوت.
-z / - تكبير
يقوم بتكبير الفيديو ليناسب الشاشة بأفضل شكل ممكن.
-x تبادل الحقول لفيديو متشابك. جرب هذا إذا بدا الفيديو غريبًا. هو - هي
لا يجب أن يكون ضروريًا مع الأشياء التي تم التقاطها باستخدام لافريك(1) ولكن قد تكون هناك حاجة ل
مصادر أخرى.
-s / - تخطي NUM
يتخطى ثواني من الفيديو في البداية.
-x / - حقول التبادل
عكس الترتيب الميداني (لمقاطع الفيديو التي تم تسجيلها بترتيب حقل خاطئ
إعدادات التداخل)
-F / - وميض
تعطيل تقليل وميض الصور الثابتة. هذا مفيد إذا كنت تريد مشاهدة اللقطات
تمامًا كما تم تسجيلها بدلاً من أنها خالية من الوميض!
-c / - التزامن [0|1]
يمكّن (1) أو يعطل (0) استخدام تصحيحات المزامنة. في الأساس ، أنت تقريبًا
بالتأكيد تريد هذا. التعطيل موجود بالفعل لأغراض التشخيص وليس
أكثر من ذلك بكثير.
-H / - H- الإزاحة الأسطوانات ، -V / - V- الإزاحة NUM
الإزاحة الأفقية (-H) والعمودية (-V) عند استخدام تشغيل الأجهزة. عوض
يجب أن يكون العرض الزائد أو الارتفاع أصغر من جهاز التشغيل أو مساويًا له
الحد الأقصى للحجم المسموح به (DC10 +: 640 × 480 أو 768 × 576 ، LML33 / Marvel / Buz: 720 × 480/576).
- تعويض sx الأسطوانات ، --sy-offset NUM
إزاحة لنافذة الفيديو (من الزاوية العلوية اليسرى للشاشة) عند استخدام الأجهزة
التشغيل على الشاشة في وضع غير ملء الشاشة.
--عرض : xx
عند استخدام تشغيل فيديو ملء الشاشة للأجهزة (-pH) ، يمكن استخدام هذا الإعداد
حدد عرض الفيديو (الافتراضي: 0.0) لاستخدامه لعرض الفيديو.
-Q / - لا الإقلاع عن التدخين
يجعل lavplay يظل على قيد الحياة في نهاية الفيديو (لن يتم إنهاء lavplay). يستخدم
ف في سطر الأوامر للإنهاء (انظر أدناه ، SEARCHING لأي لبس EDITING).
-g / - وضع واجهة المستخدم الرسومية
تمكن وضع واجهة المستخدم الرسومية. يستخدم هذا بواسطة glav و Linux Video Studio. سيخرج ملف
الوضع الحالي في الفيديو كل إطار ، بحيث يمكن تتبع glav أو LVS
عن مكان وجودنا في الفيديو الذي يتم تشغيله.
-P / - حفظ-أسماء الطرقات
يستخدم هذا بواسطة glav و Linux Video Studio. عندما يتم إنشاء قوائم التحرير ، يتم إنشاء ملف
يتم استخدام أسماء المسار الأصلية للملفات وليس أسماء المسار المتعارف عليها من ملف
دليل الجذر. مفيد إذا كان لديك أشياء مثل العدادات الآلية النشطة التي تصنعها
الدلائل التي لها نفس الاسم غير المتعارف عليه لها أسماء متعارف عليها مختلفة
آلات مختلفة.
-U / - استخدام الكتابة
استخدم استدعاء نظام الكتابة () بدلاً من استدعاء نظام mmap () للكتابة الصوتية
إلى جهاز الصوت. هذا قد يصلح بعض مشاكل تشغيل الصوت.
-n / - مخازن mjpeg NUM
عدد المخازن المؤقتة MJPEG. الافتراضي هو 32. حاول تغيير هذا الرقم إذا كان لديك الكثير
الإطارات المفقودة.
-v / - مطول NUM
مستوى الإسهاب (0 ، 1 أو 2)
البيئة المتغيرات
يمكن التعرف على متغيرات البيئة التالية بواسطة lavrec:
LAV_VIDEO_DEV
جهاز الفيديو. الافتراضي هو / dev / video
LAV_AUDIO_DEV
جهاز الصوت. الافتراضي هو / dev / dsp
SEARCHING لأي لبس EDITING
لافبلاي يمكن أن تفعل أكثر من مجرد تشغيل عادي. من المفترض أيضًا أن يتم التحكم فيها باستخدام
يتم إرسال الأوامر عبر stdin من واجهة أمامية مثل غلاف(1) أو ما شابه ، أكثر تعقيدًا
أدوات. أهم جانب في هذه الوظيفة هو القدرة على الإنشاء تحرير
قائمة تعطي تسلسل التشغيل لنسخة محررة من إدخال الفيديو. ال
تحرير ملف قائمة يمكن قراءتها من قبل أي من com.mjpegtools(1) (بما في ذلك lavplay!) أينما كان
سيكون ملف الفيديو الفعلي مقبولاً. قوائم التحرير هذه تسجل المصدر الأصلي فقط
ملف وبدء وإيقاف إطارات مكونات تحرير الفيديو المحرر بدلاً من
الفيديو نفسه. على هذا النحو ، فإن التحرير يترك الملفات الأصلية دون تغيير ويتطلب فقط
كميات ضئيلة من حركة البيانات. العيب هو أن قائمة التحرير تعمل مع ملف
يجب أن تظل الملفات الأصلية دون تغيير ، وقد يكون هذا اللعب التفاعلي سريعًا بسبب ملف
تسلسل التشغيل "التخطي" بين أجزاء مختلفة من تسلسل الفيديو الأصلي.
إذا كانت هناك حاجة إلى نسخ مجمعة قائمة بذاتها من الفيديو المحرر ، فيمكن إنتاجها بواسطة
تشغيل لافترانس(1) فائدة في قائمة التحرير.
تحرير ملفات القائمة عبارة عن نص عادي ببنية بسيطة للغاية للسماح بالتحرير اليدوي السهل
باستخدام محرر نصوص أو كتابة أدوات التحرير النصية.
ستدين أوامر
الأوامر المقبولة على المدخلات القياسية sre على النحو التالي (ويمكن بالطبع إدخالها
مباشرة عن طريق مدمني سطر الأوامر):
+, - ينتقل إلى الإطار التالي / السابق. يكون منطقيًا فقط عندما يتم إيقاف الفيديو مؤقتًا.
pN يضبط سرعة التشغيل على N (N = ... ، -1 ، 0 ، 1 ، ...)
أ [01] لتمكين / تعطيل تشغيل الصوت
sN إذا كان N رقمًا ، فهذا يعني الانتقال إلى الإطار N. إذا كان N مسبوقًا بعلامة + أو - ، فهذا يعني أن
يعني الانتقال N الإطارات للخلف أو للأمام.
om قائمة التحرير [ن1 N2 [ن3 رقم 4]]
يفتح فيلم أو قائمة تحرير. يمكن أن تحدد الوسيطة الثانية والثالثة لفتح ملف
نطاق محدد من الإطارات من هذا الفيديو (N1 = -1 يعني الفيديو بالكامل). يمكن N3 و N4
حدد لإظهار نطاق محدد فقط من الإطارات من الإطارات التي كانت فقط
مفتوح (مفيد للتشذيب).
كان] ملف
احفظ قائمة التحرير الحالية (أ) أو التحديد (التحديدات) الحالي في ملف.
q قم بإنهاء lavplay.
ه [أو] N1 N2
يقطع (u) أو ينسخ (o) الإطارات N1-N2 من قائمة التحرير الحالية إلى داخلية
اختيار.
ep يلصق محتويات التحديد في الموضع الحالي في قائمة التحرير.
em N1 N2 N3
ينقل الإطارات من N1 إلى N2 لوضع N3 في الفيديو.
ed N1 N2
يحذف الإطارات N1-N2 من قائمة التحرير.
ea الفيديو N1 N2 N3
يضيف الإطارات N1-N2 من الفيديو إلى الموضع N3 ضمن قائمة التحرير. N1 = -1 تعني
لإضافة الفيديو بأكمله.
es N1 N2
يضبط الإطارات الحالية القابلة للعرض داخل الفيديو بأكمله على N1-N2. وهذا مفيد
للتقليم.
استخدم lavplay عبر الإنترنت باستخدام خدمات onworks.net