هذا هو رمز تحويل الأمر الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
تحويل - أداة معالجة دفق الفيديو LINUX
موجز
فيرت -i الاسم [-أو الاسم] [-ذ vmod ، amod] [-ث vbitrate [ ، vkeyframes [ ، vcrispness ]]]
[-أ مسار [ ، vtrack ]] [-ب يتلاشى [ ، is_vbr [ ،جودة [ ،وضع ]]]]
[-م demuxer_mode] [-F codec_string] [أخرى الخيارات]
سريع ملخص
فيرت يدعم مجموعة كبيرة من الخيارات ، كما هو موضح بالتفصيل في قسم آخر.
خيار واحد فقط إلزامي: -i الاسم، لتزويد مصدر الإدخال الرئيسي (الفيديو). الجميع
الخيارات الأخرى تقديرية ويمكن تخطيها. الخيارات الأكثر شيوعًا هي
-o, -y, -w, -a, -b, -M, -F ويحتاج عدد لا بأس به من جلسات التحويل إلى أكثر من ذلك بقليل
أولئك. انظر القسم أدناه للحصول على وصف كامل لجميع خيارات التحويل. لتفقد
خصائص وحدة نمطية ، مثل معلماتها أو نص التعليمات ، استخدم ´tcmodinfo´
الأداة.
الوصف
فيرت هي أداة مساعدة لوحدة التحكم النصية في نظام التشغيل Linux لمعالجة دفق الفيديو ، وتعمل على ملف
النظام الأساسي الذي يدعم المكتبات والمواضيع المشتركة.
وهو يدعم مجموعة كبيرة من الخيارات ، كما هو موضح بالتفصيل في قسم آخر. واحد فقط
الخيار إلزامي: -i الاسم، لتزويد مصدر الإدخال الرئيسي (الفيديو). كل الآخرين
الخيارات تقديرية ويمكن تخطيها. الخيارات الأكثر شيوعًا هي -o,
-y, -w, -a, -b, -M, -F ويحتاج عدد لا بأس به من جلسات التحويل إلى أكثر من ذلك بقليل
أولئك. انظر القسم أدناه للحصول على وصف كامل لجميع خيارات التحويل.
يتم فك التشفير والترميز عن طريق تحميل الوحدات المسؤولة عن التغذية
تحويل الشفرة باستخدام تدفقات الفيديو / الصوت الخام (وحدات الاستيراد) وترميز الإطارات (تصدير
وحدات).
وهو يدعم تحويلات إطارات الفيديو والصوت الأولية ، بما في ذلك فك التشابك أو
تحجيم سريع لإطارات الفيديو وتحميل المرشحات الخارجية.
يتم تضمين عدد من الوحدات النمطية لتمكين استيراد أقراص DVD أثناء التنقل ، و MPEG الابتدائية (ES)
أو تدفقات البرنامج (VOB) ، فيديو MPEG ، الفيديو الرقمي (DV) ، تدفقات YUV4MPEG ، NuppelVideo
تنسيق الملف ، وبرامج الترميز المستندة إلى AVI وإطارات الفيديو الخام أو المضغوطة (التمريرية) والتصدير
وحدات لكتابة DivX ؛-) أو XviD أو DivX 4.xx / 5.xx أو ملفات AVI غير مضغوطة وملفات خام باستخدام
MPEG ، AC3 (تمريري) أو صوت PCM.
تتوفر وحدات تصدير إضافية لكتابة إطارات مفردة (PPM) أو تدفقات YUV4MPEG ،
بالإضافة إلى وحدة استيراد واجهة إلى مكتبة avifile.
يهدف المفهوم المعياري إلى توفير المرونة وسهولة توسيع المستخدم إلى
تضمين أنواع أخرى من برامج ترميز الفيديو / الصوت أو أنواع الملفات. يتم تضمين مجموعة من الأدوات لعرضها
(tcdemux) ، واستخراج (tcextract) وفك تشفير (tcdecode) المصادر إلى فيديو / صوت خام
تيارات للاستيراد والتحقيق (tcprobe) والمسح (tcscan) مصادرك ولتمكين
المعالجة اللاحقة لملفات AVI ، وتحديد معلومات رأس ملف AVI (avifix) ، والدمج
ملفات متعددة (avimerge) ، وتقسيم ملفات AVI الكبيرة (avisplit) لتلائم قرص مضغوط و avisync
لتصحيح AV-offsyncs.
OPTIONS
-A
استخدم AC3 كبرنامج ترميز صوتي داخلي [إيقاف]. دعم فقط بالمرور.
-B ن [، م [، م]]
تغيير الحجم إلى الارتفاع-n*M صفوف [، عرض-m*M] أعمدة [إيقاف ، 32]. M يجب أن يكون واحدًا من 8 أو 16 أو
32. لا فرق في استخدام M الذي تستخدمه. قد تنظر إلى بسرعة علم -Z
الخيار إذا كنت لا تريد أن تحسب n و m نفسك.
-C طريقة
تمكين وضع الصقل (1-3) [إيقاف].
1
تأثيرات فك التشابك فقط
2
تأثيرات تغيير الحجم فقط
3
معالجة الإطار الكامل (بطيء)
-D NUM
بدء مزامنة الفيديو مع عدد إطار الصوت [0].
-E ص [، ب [، ج]]
عينات إخراج الصوت [هرتز] ، بت لكل عينة والقنوات [كمدخل]. الخيار "-J
resample "يجب توفيره لوحدات التصدير غير القادرة على إعادة أخذ العينات
ويمكن تحديد وحدات البت لكل عينة على أنها 0 تعني "نفس المدخلات" ؛ هذا يسمح
التحويل من ستيريو إلى أحادي مع ترك المعلمات الأخرى بمفردها (-E 0,0,1،XNUMX،XNUMX).
-F codec_string
سلاسل معلمات المشفر [وحدة معتمدة]. المعلمة -F لها معاني مختلفة
لوحدات تصدير مختلفة. هذه المعاني موثقة في تحويل_تصدير(1)
صفحة دليل.
-G فال
تصحيح جاما (0.0-10.0) [إيقاف]. لا تغير قيمة 1.0 أي شيء. قيمة
أقل من 1.0 سيجعل الصورة "أكثر إشراقًا" ، وستجعلها القيمة أعلى من 1.0
"أغمق".
-H n
التحقيق التلقائي n ميغا بايت من المصدر (0 = تعطيل) الافتراضي [1]. استخدم قيمة أعلى من القيمة الافتراضية
للكشف عن جميع الترجمات في VOB.
-I طريقة
تمكين وضع إزالة التداخل (1-5) [إيقاف].
1
"تحقق سكانلاينز " الاستيفاء الخطي (يأخذ متوسط المحيط
حتى الصفوف لتحديد الصفوف الفردية) ، ونسخ الصفوف الزوجية كما هي.
2
"تم التعامل معه by المشفر " يخبر رمز التشفير للتعامل مع حقيقة أن الإطارات
متشابكة. معظم برامج الترميز لا تتعامل مع هذا.
3
"تكبير إلى بالإضافة إلى إطار" ينخفض إلى نصف الحجم ، ثم يتم تصغيره. هذا يمكن أن يسبب
التعتيم المفرط الذي لا يكون دائمًا غير مرغوب فيه. من ناحية أخرى النتائج
جيد نوعا ما.
4
"يسقط حقل / نصف ارتفاع" إسقاط كل حقل آخر والحفاظ على نصف الارتفاع.
5
"تحقق سكانلاينز / مزيج إطارات " مزيج خطي (مشابه لـ -vop pp = lb in
mplayer) ، مثل المزج الخطي يحسب الصفوف الفردية كمتوسط لـ
تحيط بالصفوف الزوجية ، وتحسب أيضًا الصفوف الزوجية كمتوسط لـ
صفوف زوجية أصلية وتحسب أيضًا الصفوف الزوجية كمتوسط للأصل
الصفوف الفردية ومتوسط الصفوف المحسوبة والأصلية. شيء من هذا القبيل متوسط
(avg (row1، row3)، avg (row2، row4))
-J filter1 [، filter2 [، ...]]
تطبيق ملحقات التصفية الخارجية [إيقاف]. وحدات الاستيراد المتاحة وخياراتها
موثقة في مرشح التحويل(1) صفحة دليل. ملحوظة: يمكنك تحديد المزيد
من حجة -J. يحدد ترتيب وسيطات التصفية ترتيب المرشحات
يطبق. لاحظ أيضًا ، بالنسبة للتحويل داخليًا ، لا فرق بين القيام بذلك
"-J filter1 -J filter2" أو "-J filter1، filter2". استخدم ´tcmodinfo -i اسمللحصول على المزيد
معلومات عن عامل التصفيةاسم. لا تدعم جميع المرشحات هذا ولكن معظمهم يدعمه.
تحتوي بعض ملحقات التصفية على وثائق إضافية في مجلد المستندات / الدليل.
-L n
تسعى إلى تعويض تيار VOB nx2kB افتراضي [0]. عادة ما يتم حساب هذا الخيار
تلقائيًا عند إعطاء - nav_seek و -c.
-K
تمكين الأسود / الأبيض عن طريق إزالة وضع الألوان (تدرج الرمادي) [إيقاف]. يرجى ملاحظة أن هذا يفعل
لا يؤدي بالضرورة إلى صورة أصغر / ضغط أفضل. بالنسبة لوضع YUV ، هذا هو
يتم إجراؤه عن طريق إفراغ مستويات اللون ، بالنسبة لوضع RGB ، تكون قيمة التدرج الرمادي للوزن
محسوب.
-M طريقة
أوضاع مزامنة demuxer PES AV (0-4) [1].
نظرة عامة
يعتني برنامج demuxer بأن إطارات الفيديو الصحيحة تتماشى مع اليمين
إطار صوتي. قد يكون هذا في بعض الأحيان مهمة معقدة ويحاول تحويل الشفرة مساعدتك
إلى أقصى حد ممكن. تحذير: يحدث فرقًا إذا كنت (المستخدم)
تحدد أداة demuxer لاستخدامها أو إذا كان رد التحويل. تي سي بروبي(1) يختار الشخص الذي
يعتقد أنه مناسب للمادة الخاصة بك. يتم ذلك عن قصد لتجنب التصوف
آثار جانبية. لذا فكر مرتين ، إذا قمت بتحديد مزيل أو ترك الشفرة تختار
واحد أو قد ينتهي بك الأمر بنتيجة غير متزامنة.
0
يمر من خلال. لا تعبث بالدفق ، قم بإيقاف تشغيل أي مزامنة / إلغاء
.
1
PTS فقط (افتراضي). مزامنة الفيديو والصوت بفحص الطوابع الزمنية PTS / DTS
من الصوت والفيديو. الوضع المفضل لتيارات PAL VOB وأقراص DVD.
2
ميزة مزامنة تيار NTSC VOB. هذا الوضع يولد التزامن
معلومات للتحويل من خلال تحليل وقت عرض الإطار.
3
(مثل -M 1): مزامنة AV عند PTS الأولي ، لكن تستدعي خيارات "-D / - av_fine_ms"
داخليًا على أساس تحليل "tcprobe" للمواد السمية الثابتة. PTS تعني وقت العرض
ختم.
4
(مثل -M 2): المواد السمية الثابتة الأولية / معدل عرض الإطارات ، مع معدل إطارات إضافي
تطبيق (لـ NTSC).
-N شكل
حدد تنسيق التصدير. الإعداد الافتراضي هو mp3 للصوت ، والصيغة المعتمدة على الوحدة النمطية للفيديو.
هذا الخيار له سلوكان مختلفان ويقبل مجموعتين مختلفتين من الخيارات ، مثل
الآثار الجانبية لانتقال وحدة التصدير الجارية. للوحدات النمطية القديمة (الحالية
افتراضيًا ، كما هو موجود في سلسلة 1.0.x) ، الوسيطة هي معرف تنسيق الصوت له قيمة سداسية عشرية:
انظر أدناه للحصول على قائمة المعرفات المعترف بها. المعرف الافتراضي ، لذلك التنسيق الافتراضي للصوت
المسار المصدر هو MP3 (0x55). إذا كنت تستخدم ، فإن الشفرة هي النمط الجديد
وحدات التشفير / تعدد الإرسال (لا تزال قيد التطوير ، راجع التشفير وتعدد الإرسال
الدلائل) ، الوسيطة عبارة عن زوج من أسماء تنسيق التصدير مفصول بفواصل. استخدم tcmodinfo
أداة للتحقق من وحدة التصدير ذات النمط الجديد التي تدعم التنسيقات.
التنسيق المتاح لسلوك النمط القديم هو:
0x1
صوت غير مضغوط PCM
0x50
طبقة MPEG-2 المعروفة أيضًا بـ MP2
0x55
طبقة MPEG-3 المعروفة أيضًا باسم MP3. ألق نظرة أيضًا على --lame_preset إذا كنت تنوي عمل VBR
الصوت.
0x2000
صوت AC3
0xfffe
صوت OGG / Vorbis
-O
تخطي تفريغ المخازن المؤقتة عند توقف برنامج التشفير [إيقاف التشغيل ، إجراء التنظيف عند كل محطة].
-P علم
علم التمرير (0 = إيقاف | 1 = V | 2 = A | 3 = A + V) [0]. التمريري لـ علم ! = 1 مكسور و
ليس بالأمر التافه لإصلاحه.
يمكنك تمرير فيديو DV وملفات AVI وفيديو MPEG2. عند القيام بـ MPEG2
بالمرور (مع الوحدة الخام -y) ، يمكنك إعطاء عامل إعادة طلب
باستخدام -w (على سبيل المثال -w 1.5) ، سيؤدي ذلك إلى جعل دفق MPEG2 أصغر.
يعد وضع التمرير مفيدًا لإعادة بناء فهرس مقطوع لملف AVI.
تقوم وحدة الاستيراد -x ffmpeg بتحليل تدفق البتات المضغوط ويمكنها اكتشاف ملف
keyframe لـ DIV3 ، MPEG4 (DivX ، XviD ، ..) وتنسيقات أخرى. ثم يقوم بتعيين داخلي
العلامة التي ستحترمها وحدة التصدير عند كتابة الإطار.
-Q ن [، م]
ترميز [، فك] جودة (0 = أسرع -5 = أفضل) [5,5،XNUMX].
-R n [، f1 [، f2]]
تمكين التشفير متعدد المسارات (0-3) [0، divx4.log، pcm.log].
0 معدل نقل بيانات ثابت (CBR) ترميز. [تقصير]
يحاول برنامج الترميز تحقيق خرج ثابت لمعدل البت. هذا يعني ، كل إطار مشفر
هو في الغالب من نفس الحجم. يمكن أن يساعد هذا النوع من الترميز في الحفاظ على الثبات
ملء المخزن المؤقت للأجهزة على أفضل المشغلات أو البث السلس عبر الشبكات.
بالمناسبة ، غالبًا ما يتم الحصول على معدل البت الثابت بالتضحية بالجودة أثناء الارتفاع
مشاهد الحركة.
1 ترميز معدل البت المتغير: التمرير الأول.
في هذا الوضع ، يقوم برنامج الترميز بتحليل التسلسل الكامل من أجل جمع البيانات
يمكن أن يحسن توزيع البتات في تمرير VBR ثاني. البيانات التي تم جمعها
تتم كتابة الوسيطة الفرعية الثانية (الافتراضي: divx4.log). هذه البيانات هي الترميز
تعتمد ولا يمكن استخدامها عبر برامج الترميز. ينصح بشدة باستخدام نفس الشيء
إعدادات برنامج الترميز لتمرير تحليل VBR وممر ترميز VBR إذا كنت تريد ذلك
نتائج يمكن التنبؤ بها.
إخراج الفيديو للمرور الأول ليس ذا فائدة كبيرة ويمكن أن ينمو بشكل كبير جدًا.
إنها فكرة جيدة ألا تقوم بحفظ إخراج الفيديو في ملف ولكن مباشرة في / dev / null.
عادة ما يتم تجاهل معدل البت أثناء المرور الأول.
يعد تعطيل تصدير الصوت أمرًا منطقيًا أيضًا ، لذا استخدم برنامج الترميز ، فارغًا. إنها ليست
يوصى بتعطيل الصوت استيراد لأن التحويل قد يسقط إطارات الفيديو
للحفاظ على تزامن الصوت والفيديو. هذا غير ممكن عندما يكون استيراد الصوت
عاجز. قد يؤدي ذلك إلى حقيقة أن برنامج الترميز سيرى تسلسلًا مختلفًا من
الإطارات التي تجعل ملف السجل غير صالح بشكل فعال.
2 ترميز معدل البت المتغير: التمرير الثاني.
يسمح التمرير الأول لبرنامج الترميز بجمع البيانات حول التسلسل الكامل.
أثناء التمرير الثاني ، سيستخدم برنامج الترميز هذه البيانات للعثور على ملف
توزيع البتات الذي يحترم كلاً من معدل البت المطلوب ومعدل البت الطبيعي
شكل المنحنى. هذا يضمن تسوية جيدة بين الجودة ومعدل البت المطلوب.
تأكد من تنشيط كل من ترميز الصوت والفيديو أثناء هذا المرور.
3 ترميز الكمي الثابت.
المُكَمِّم هو "مستوى ضغط" الصورة. كلما انخفض المُكمِّم
هو ارتفاع جودة الصورة. يمكن أن يساعد هذا الوضع في التأكد
يتم ترميز التسلسل بجودة ثابتة ، ولكن لا يمكن إجراء توقع على
معدل البت النهائي. عند استخدام هذا الوضع ، فإن ملف -w الخيار يغير معناه الآن
يأخذ المُكمِّم يتراوح من 1 إلى 31. لاحظ أن ترميز المُكمِم الثابت هو
غير مدعوم مع بعض برامج الترميز (لا سيما mpeg1 / 2/4 مع -y ffmpeg).
-S وحدة [، s1-s2]
وحدة تدفق برنامج العملية [، s1-s2] التسلسلات [0 ، الكل]. هذا الخيار لا لزوم له بعض الشيء
إلى --psu *. يتيح لك هذا الخيار تحديد الوحدات التي تريد فك تشفيرها أو
تم تخطيه. عند حدود وحدة دفق البرنامج ، تتم إعادة تعيين جميع مؤقتات mpeg (الداخلية) إلى 0.
سيخبرك tcprobe بعدد الوحدات الموجودة في ملف واحد.
-T ر [، ج [، أ]]
حدد عنوان DVD [، الفصل [، الزاوية]] [1,1,1،XNUMX،XNUMX]. فقط فصل واحد تم تحويله. يستخدم
-T 1 ، -1 لترميز جميع الفصول على التوالي. يمكنك حتى تحديد نطاقات الفصول.
-U قاعدة
معالجة DVD في وضع الفصل إلى base-ch٪ 02d.avi [إيقاف].
-V شكل
حدد تخطيط الفيديو / مساحة اللون للمعالجة الداخلية. القيم الممكنة لهذا
الخيارات هي: yuv420p (افتراضي) ، yuv422p ، rgb24
yuv420p هو الإعداد الافتراضي لأنه معظم برامج الترميز التنسيق الداخلي لذلك ليست هناك حاجة إلى
التحويلات. قد لا تدعمها بعض الوحدات النمطية على الرغم من ذلك: استخدم rgb في هذه الحالة.
rgb24 هو التنسيق الداخلي القديم لتحويل الشفرة (قبل 0.6.13). معظم برامج الترميز لا تدعم
هذا التنسيق محليًا ويجب عليك تحويله إلى / من YUV أولاً ، لذلك استخدم هذا الخيار فقط
إذا كنت متأكدًا حقًا أو تريد استخدام وحدة لا تدعم YUV.
yuv422p هي ميزة تجريبية وملعب للمطورين. ليس هناك الكثير من الاستيراد ،
تدعم وحدات التصفية والتصدير مساحة الألوان هذه. توفر مساحة الألوان 4: 2: 2 أكثر من ذلك بكثير
جودة من مساحات الألوان 4: 2: 0 الموجهة للمستهلك مثل I420 / YV12. معظم المعدات في
يستخدم ما بعد إنتاج الأفلام والفيديو YUV422. يضاعف YUV422 دقة اللون
(اختلاف اللون) المعلومات في الصورة.
يتم دعم جميع التحويلات الداخلية في وضع YUV422 (القص ، التقليب ،
التكبير ، إلخ).
-W n، m [، nav_file]
جزء الانقسام التلقائي والعملية n of m (VOB فقط) [إيقاف]
-X ن [، م ، [م]]
تغيير الحجم إلى الارتفاع +n*M صفوف [، عرض +m*M] أعمدة [إيقاف ، 32]. يجب أن يكون M واحدًا من 8 أو 16 أو 32.
لا فرق بين M الذي تستخدمه. قد تنظر إلى بسرعة علم -Z
الخيار إذا كنت لا تريد أن تحسب n و m نفسك.
-Y فوق يسار تحت يمين]]]
حدد (المشفر) منطقة الإطار عن طريق قطع الحدود. القيم السالبة تضيف حدًا [إيقاف].
-Z widthxheight [، سريع | متشابك]
تغيير الحجم إلى عرض أعمدة ارتفاع صفوف مع تصفية [إيقاف ، غير سريع ، غير متداخل]. لو
بسرعة معطى ، سيحسب التحويل إلى معلمات -X و / أو -B. الملف بسرعة
يمكن استخدامها فقط عندما تكون هندسة الاستيراد والتصدير لصورة من مضاعفات 8.
في الوضع السريع ، سيتم استخدام خوارزمية تغيير حجم أسرع ولكن أقل دقة مما ينتج عنه ملف
نوعية جيدة أقل قليلا. بجانب هذا العيب (الصغير) ، الأمر يستحق المحاولة.
If متشابك معطى ، سوف يفترض التحويل أن الإطار متشابك عند تغيير الحجم ،
وتغيير حجم كل حقل بشكل مستقل. سيعطي هذا نتائج أفضل عند التشابك
الفيديو ، ولكنه غير متوافق مع الوضع السريع. أيضًا ، يجب أن يكون الارتفاع (القديم والجديد)
من مضاعفات العدد 4.
من الممكن أيضًا حذفها عرض OR ارتفاع. في هذه الحالة ، سيتم حساب التحويل
القيمة المفقودة باستخدام نسبة العرض إلى الارتفاع للاستيراد. ستتم محاذاة القيمة الجديدة لتكون أ
مضاعف 8. استخدام إضافي بسرعة or متشابك ممكن ايضا.
أمثلة (لنفترض أن الإدخال عبارة عن ملف مشفر بنسبة 16:9 بدقة 720 × 576):
-Z 576x328 يستخدم التكبير المفلتر.
-Z 576x328 ، يستخدم التكبير السريع.
-Z 576x ، تخمين سريع 328 وقم بالتكبير السريع.
-Z x328 ، تخمين متشابك 576 وقم بعمل تكبير متشابك.
إذا قمت أيضا بتعيين --export_prof، يمكنك استخدام "سريع" فقط للإشارة إلى تغيير الحجم بسرعة
مطلوب (وبالمثل مع "متشابك").
-a ach [، vch]
استخراج مسار الصوت [، الفيديو] للترميز.
-b ب [، ت ، [ف ، [م]]]
معدل نقل بيانات تشفير الصوت kBits / s [، vbr [، quality [، mode]]] [128,0,5,0،XNUMX،XNUMX،XNUMX]
ال طريقة تحدد المعلمة أي وضع عرجاء يجب استخدامه للتشفير. الأوضاع المتاحة
هي:
0
ستيريو مشترك (افتراضي)
1
ستيريو كامل
2
بالأبيض والأسود
-c f1-f2 [، f3-f4 [، ] ]
ترميز الإطارات فقط f1-f2 [و f3-f4]. الافتراضي هو ترميز جميع الإطارات المتاحة. يستخدم
هذا وستحصل على إحصائيات حول وقت التشفير المتبقي. ال و [لا] قد المعلمات
يكون أيضًا أكواد زمنية بتنسيق HH: MM: SS.FRAME. مثال:
-c 500-0:5:01,:10:20-1:18:02.1
سيتم ترميزه فقط من الإطار 500 إلى 5 دقائق وثانية واحدة ومن 1 دقائق و 10 ثانية إلى 20
ساعة و 18 دقيقة و 2 ثانية وإطار واحد.
لاحظ أن التحويل يبدأ في حساب الإطارات عند 0 ويستبعد الإطار الأخير المحدد.
هذا يعني أن "-c 0-100 "سيتم ترميز 100 إطار بدءًا من الإطار 0 حتى الإطار 99
-d
مبادلة البايت في دفق الصوت [إيقاف]. في معظم الحالات ، تتطلب مسارات صوت DVD PCM التبديل
من بايت الصوت
-e ص [، ب [، ج]]
معلمة دفق الصوت PCM. معدل العينة [هرتز] ، بت لكل عينة وعدد القنوات
[48000,16,2،XNUMX،XNUMX]. عادة يتم الكشف عن هذا تلقائيًا.
-f معدل [، frc]
استيراد معدل إطارات الفيديو [، frc] [25.000,0،XNUMX]. لو الثورى لفتح (رمز معدل الإطارات) محدد ،
سيحسب التحويل الإطارات الدقيقة في الثانية داخليًا. قيم صالحة لـ
الثورى لفتح هي:
1
23.976 (24000 / 1001.0)
2
24
3
25
4
29.970 (30000 / 1001.0)
5
30
6
50
7
59.940 (2*29.970)
8
60
9
1
10
5
11
10
12
12
13
15
-g العرض × الارتفاع
حجم إطار دفق الفيديو [720x576].
-h
طباعة معلومات الاستخدام.
-i الاسم
ملف الإدخال / الدليل / الجهاز / mountpoint / اسم المضيف ، الافتراضي هو [/ dev / zero].
-j فوق يسار تحت يمين]]]
حدد منطقة الإطار عن طريق قطع الحدود. القيم السالبة تضيف حدًا [إيقاف].
-k
تبديل الأحمر / الأزرق (Cb / Cr) في إطار الفيديو [إيقاف]. استخدم إذا كان الناس لديهم وجوه زرقاء.
-l
مرآة إطار الفيديو [إيقاف].
-m ملف
كتابة دفق صوتي لفصل الملف [إيقاف].
-n 0xnn
استيراد معرف تنسيق الصوت [0x2000]. عادة ، يتم الكشف عن هذا تلقائيًا.
-o ملف
اسم ملف الإخراج ، الافتراضي هو [/ dev / null].
-p ملف
قراءة دفق الصوت من ملف منفصل [إيقاف].
-q مستوى التصحيح
القيم الممكنة لـ debuglevel:
0
هادئ
1
معلومات
2
DEBUG
4
STATS
8
راقب
16
قائمة
32
فيدكور
64
SYNC
128
COUNTER
256
خاص
-r ن [، م]
تقليل ارتفاع / عرض الفيديو بمقدار n [، m] [إيقاف]. مثال: -r 2 سيعيد قياس الإطارات من
ملف 720x576 إلى 360x288.
-s كسب ، [مركز ، [أمامي ، [خلفي]]]
زيادة حجم دفق الصوت عن طريق الكسب ، [المركز ، الأمامي ، الخلفي] الافتراضي [إيقاف ، 1,1,1،XNUMX،XNUMX].
-t ن ، قاعدة
تقسيم الإخراج إلى قاعدة٪ 03d.avi مع n إطارات [إيقاف].
-u م [، ن]
تستخدم m الإطارات المؤقتة [،n المواضيع] لمعالجة AV [10,1،XNUMX].
-v
النسخة المطبوعة.
-w ب [، ك [، ج]]
معدل بت التشفير [، الإطارات الرئيسية [، هشاشة]] [(6000 لـ MPEG 1/2 ، 1800 لـ
آخرون) ، 250,100].
--video_max_bitrate b
استعمل b كمعدل بت أقصى (كيلو بت في الثانية) عند ترميز تدفقات معدل البت المتغير.
-x vmod [، amod]
فيديو [، صوت] وحدات استيراد [تلقائي ، تلقائي]. إذا تم حذفه ، فسيتم فحص الشفرة
وحدات الاستيراد المناسبة. وحدات الاستيراد المتاحة وخياراتها هي
موثقة في نقل_استيراد(1) صفحة دليل.
-y vmod [، amod [، mmod]]
فيديو [، صوت [، تعدد إرسال]] وحدات تصدير [فارغة]. إذا تم حذفه ، فسيتم ترميز التحويل إلى
القادم فارغة وحدة. إذا تم توفير وحدة تعدد الإرسال ، فسيستخدم التحويل النمط الجديد
وحدات التشفير / تعدد الإرسال (لا تزال قيد التطوير ، راجع التشفير وتعدد الإرسال
الدلائل) ؛ إذا لم يتم إعطاء وحدة تعدد الإرسال ، فستكون وحدات التصدير التقليدية
مستخدم. تتوفر وحدات التصدير والتشفير والتعدد وخياراتها
موثقة في تحويل_تصدير(1) صفحة دليل.
- عاجل نوع
فرض تسريع IA32 التجريبي للنوع [كشف تلقائي]. نوع قد تكون واحدة من
C
لا تسارع
ia32asm
تجميع عادي إلى x86
ملم
مجموعة تعليمات MMX
3dnow
3D الآن! مجموعة التعليمات
SSE
مجموعة تعليمات SSE
sse2
مجموعة تعليمات SSE2
- avi_limit N
تقسيم / تدوير ملف AVI الناتج بعد N ميغا بايت [2048].
--avi_comments F
قراءة تعليقات رأس AVI من الملف F [عن]. يدعم تنسيق ملف AVI ما يسمى ب
بيانات القبور. يمكن استخدامه لكتابة التعليقات التوضيحية في ملف AVI.
انظر الملف المستندات / avi_comments.txt لملف إدخال عينة مع جميع العلامات. عندما
تمت قراءة الملف ، ويتم تجاهل الأسطر الفارغة والأسطر التي تبدأ بعلامة ´ # ´. الصيغة هي:
"بطاقة شعار STRING ". لا يهم ترتيب العلامات. إذا كانت العلامة لا تحتوي على سلسلة
بعد ذلك ، يتم تجاهله. هذا يعني أنه يمكنك استخدام ملف docs / avi_comments.txt كملف
إدخال وملء الحقول التي تريدها فقط.
مثال بسيط للغاية هو:
----------------قص----------------
INAM عيد ميلادي الأول
ISBJ خطواتي الأولى!
IART عائلتي الفخورة
----------------قص----------------
ضع في اعتبارك أنه لا توجد مساحة لا نهائية في رأس AVI ، على الأرجح حولها
1000 بايت.
--zoom_filter سلسلة
استخدام سلسلة مرشح لاختزال الفيديو -Z [Lanczos3] المرشحات التالية هي
المتاحة:
جرس
صندوق
Lanczos3 (افتراضي)
ميتشل
هيرمايت
ب_خط
مثلث
- النسبة_العنقودية
استخدام وضع النسبة المئوية للترميز العنقودي -W> [إيقاف]
- العنقودية أ
نطاق مجموعة العملية بدلاً من القطعة المحددة [إيقاف]
--export_asr C
تعيين رمز نسبة العرض إلى الارتفاع للتصدير C [كإدخال] رموز صالحة لـ C هي:
1
1:1
2
4:3
3
16:9
4
2.21:1
--export_prof S
تحذير: ستتم إعادة تسمية هذا الخيار باسم --export_profile في الإصدارات المستقبلية.
حدد ملف تعريف التصدير {vcd، svcd، xvcd، dvd} [-pal | -ntsc | -secam]. الافتراضي هو لا
الملف الشخصي.
إذا قمت بتعيين خيار التعريف هذا على إحدى القيم أدناه ، فسيقوم التحويل بضبط بعضها
البارامترات الداخلية وكذلك الهندسة والقص. إذا لم تكن هناك وحدات تصدير
المحدد ، يتم استخدام mpeg2enc للفيديو و mp2enc للصوت عند التحويل البرمجي مع
دعم mjpegtools.
قيم صالحة لـ S هي على سبيل المثال vcd ، vcd-pal ، vcd-ntsc ، svcd ، svcd-pal ، ...
ملف تعريف xvcd يساوي svcd فيما عدا أنه يسمح بمعدل بت فيديو يصل إلى 9000 كيلوبت في الثانية
(الافتراضي هو 5000) وأخذ عينات صوتية عشوائية.
عند استخدام أحد ما سبق ، سيحسب تحويل الشفرة القصاصة المطلوبة و
تغيير حجم القيم بناءً على نسبة العرض إلى الارتفاع للاستيراد والتصدير. هذا هو
مفيد بشكل خاص إذا كنت تريد ترميز قرص DVD بنسبة عرض إلى ارتفاع 16: 9 إلى 4: 3 SVCD على سبيل المثال.
يقوم التحويل داخليًا بتعيين --pre_clip لإضافة الأشرطة السوداء ("letterboxing").
إذا كنت تستخدم "vcd" بدلاً من "vcd-pal" أو "vcd-ntsc" ، فسيؤدي التحويل إلى
تخمين ما إذا كان PAL أو NTSC vcd مطلوبًا. وينطبق الشيء نفسه على الملفات الشخصية الأخرى. عندما
لا يحتوي ملف الإدخال على معلومات نسبة العرض إلى الارتفاع على الإطلاق ، ويخمن التحويل أنه بناءً على ملف
استيراد أحجام الإطارات. يمكنك ضبط نسبة العرض إلى الارتفاع عن طريق إعطاء - استيراد_العصر الشفرة.
أمثلة (لنفترض أن الإدخال عبارة عن ملف مشفر بنسبة 16: 9 بدقة 720 × 576 (PAL)):
--export_prof svcd مقطع علوي / بوت -96 ؛ يتم تغيير الحجم إلى 480 × 576
--export_prof vcd-ntsc مقطع علوي / بوت -96 ؛ يتم تغيير الحجم إلى 352x240
يمكّن هذا أسطر الأوامر المبسطة حيث يحاول تحويل الشفرة تعيين قيم معقولة لـ
تصدير MPEG. عندما لا تحدد وحدة تصدير بـ -y ، سيتم استخدام mpeg2enc.
تحويل الشفرة -i vob / --export_prof svcd -Z اختبار سريع
تدعم وحدة تصدير ffmpeg "-y ffmpeg´ ملفات التعريف أيضًا. تحاول الوحدة
لتكون ذكيًا وتضع معلمات ffmpeg الداخلية التي تكون صعبة للغاية بخلاف ذلك
اكتشف. الاستخدام مشابه لما ورد أعلاه.
تحويل الشفرة -i vob / --export_prof dvd -y ffmpeg -o test -m test.ac3
tcmplex -md -i test.m2v -p test.ac3 -o test.mpg
--export_par C [، N]
تعيين نسبة العرض إلى الارتفاع بكسل للتصدير إلى C[,N]. لتشفير مادة بصرية مشوهة ، يمكن تحويل الشفرة
ترميز نسبة العرض إلى الارتفاع المستهدفة بالبكسل في الملف. هذا ليس الجانب الفعلي
نسبة الصورة ، ولكن فقط المقدار الذي يتم من خلاله تمدد كل بكسل عند
لعبت مع تطبيق يدرك نسبة العرض إلى الارتفاع ، مثل mplayer.
للتشفير بنسب أبعاد غير قياسية ، قم بتعيين كليهما C و N. على سبيل المثال لجعل كل بكسل
ضعف ارتفاعها (على سبيل المثال ، تقليص حجمها إلى الحجم الطبيعي بعد إزالة التشابك بمقدار
اسقاط كل سطر ثاني).
If C و N يتم تحديد القيمة المحددة لـ C لا يعطي بكسل نسبة العرض إلى الارتفاع
العرض و N واحد من أجل الارتفاع. فقط لو C محدد ، الجدول أدناه ينطبق.
رموز صالحة لـ C .
1
1: 1 لا تمتد
2
12:11 5: 4 صورة إلى 4: 3 (على سبيل المثال: 720 × 576 -> 768 × 576)
3
10:11 3: 2 صورة إلى 4: 3 (على سبيل المثال: 720 × 480 -> 640 × 480)
4
16:11 5: 4 صورة إلى 16: 9 (على سبيل المثال: 720 × 576 -> 1024 × 576)
5
40:33 3: 2 صورة إلى 16: 9 (على سبيل المثال: 720 × 480 -> 872 × 480)
- استيراد_العصر C
تعيين رمز نسبة العرض إلى الارتفاع للاستيراد C [آلي]
رموز صالحة لـ C .
1
1:1
2
4:3
3
16:9
4
2.21:1
- keep_asr
حاول الاحتفاظ بنسبة العرض إلى الارتفاع (فقط مع -Z) [إيقاف]
ال - keep_asr خيارات يغير معنى -Z. يحاول احتواء الفيديو في ملف
الإطارات المحددة بواسطة -Z بالحفاظ على أصلي ابعاد متزنة.
+ ---------------- + + --- 480 ----- +
| | | أسود |
| 720 × 306 = 2.35: 1 | -> -Z 480x480 - keep_asr -> | ----------- 4
| | | 480 × 204 8
+ ---------------- + | ----------- 0
| أسود |
+ ----------- +
نظر - keep_asr غلاف للحساب -Y الخيارات و -Z خيارات.
--mplayer_probe
استخدام ثنائي mplayer خارجي لفحص الدفق ، وإعادة تعيين وحدات الاستيراد الافتراضية كمبلاير
منها [إيقاف]. الافتراضي هو استخدام كود التحقيق الداخلي. استخدام هذا الخيار بدون mplayer
وحدات الاستيراد (-x mplayer) يمكن أن يؤدي إلى نتائج غير متوقعة وربما خاطئة.
- الكميات الحد الأدنى - الحد الأقصى
تعيين أداة ترميز الحد الأدنى / الحد الأقصى للمكَمِّ. هذا هو المعنى فقط لبرامج ترميز الفيديو MPEG
عائلة. بالنسبة للأنواع الأخرى من برامج الترميز ، فإن هذه الخيارات غير ضارة. [2,31،XNUMX]
- divx_rc p ، rp ، rr
معلمة التحكم في معدل تشفير divx [2000,10,20،XNUMX،XNUMX]
- divx_vbv_prof N
ملف تعريف VBV لجهاز تشفير divx5 (0 = free-5 = hiqhq) [3]. يعيّن ملف تعريف محدد مسبقًا لـ
أداة التحقق من معدل نقل بيانات الفيديو. لو N تم ضبطه على الصفر ، ولم يتم تطبيق أي ملف تعريف والمستخدم
القيم المحددة من - divx_vbv يستخدم.
ملفات تعريف صالحة
0
مجاني / لا يوجد ملف تعريف (استخدم القيم المتوفرة)
1
محمول باليد (320 ، 16 ، 3072)
2
محمول (1920 ، 64 ، 12288)
3
المسرح المنزلي (10000 ، 192 ، 36864)
4
دقة عالية (20000 ، 384 ، 73728)
- divx_vbv br ، sz ، oc
معلمات VBV لتشفير divx5 (معدل البت ، الحجم ، الاحتلال) [10000,192,36864،XNUMX،XNUMX] هذه المعلمات هي
عادة ما يتم تعيينها من خلال معلمة ملف التعريف - divx_vbv_prof. لا تعبث بالأطروحات
قيمة ما لم تكن متأكدًا تمامًا مما تفعله. تحويل داخليًا
يضاعف vbv_bitrate بـ 400 ، vbv_size بـ 16384 و vbv_occupancy بـ 64 إلى
تأكد من أن القيم المقدمة هي مضاعفات ما تريده مكتبة التشفير.
--export_fps معدل [، frc]
قم بتعيين معدل إطار التصدير (والرمز) [كإدخال]. قيم صالحة لـ الثورى لفتح .
معدل frc
1
23.976 (24000 / 1001.0)
2
24
3
25
4
29.970 (30000 / 1001.0)
5
30
6
50
7
59.940 (2*29.970)
8
60
9
1
10
5
11
10
12
12
13
15
--export_frc F
تعيين رمز معدل إطار التصدير F [كمدخل]. مهمل، استخدم --export_fps 0 ، واو
- hard_fps
تعطيل الإسقاط السلس (لمقاطع الإطارات المتغيرة في الثانية) [إيقاف]. راجع /docs/framerate.txt للحصول على
معلومات اكثر.
--اسحب للأسفل
تعيين أعلام منسدلة MPEG 3: 2 عند التصدير [إيقاف]
- antialias_para ث ، ب
وزن البكسل المركزي ، xy-bias [0.333,0.500،XNUMX]
- no_audio_adjust
تعطيل ضبط عينة إطار الصوت الداخلي [إيقاف]
--لا يوجد خزان
تعطيل خزان البتات العرجاء لتشفير MP3 [إيقاف]
--config_dir دير
افترض أن ملفات التكوين موجودة في هذا دير. هذا يؤثر فقط على -y ffmpeg و -y xvid4
الوحدات. إنه يعطي المسار حيث تبحث الوحدات النمطية عن تكوينها.
--lame_preset اسم [، سريع]
استخدام الإعداد المسبق عرجاء مع الاسم [عن]. يتميز Lame ببعض الإعدادات المسبقة المضمنة. تلك الإعدادات المسبقة
تم تصميمها لتوفير أعلى جودة ممكنة. لقد كانوا في معظم الأحيان
تخضع وتضبط من خلال اختبارات استماع صارمة للتحقق من ذلك وتحقيقه
موضوعي. يتم تحديثها باستمرار لتتزامن مع أحدث التطورات التي
تحدث ونتيجة لذلك يجب أن توفر لك أفضل جودة تقريبًا حاليًا
ممكن من عرجاء. يمكن أيضًا استخدام أي من إعدادات VBR المسبقة هذه في الوضع السريع ، باستخدام ملف
خوارزمية vbr جديدة. هذا الوضع أسرع ، لكن جودته قد تكون أقل قليلاً. ل
تمكين الوضع السريع ، إلحاق "،سريع"
<N كيلوبت في الثانية>
عادةً ما يمنحك استخدام هذا الإعداد المسبق جودة جيدة بمعدل بت محدد.
اعتمادًا على معدل البت الذي تم إدخاله ، سيحدد هذا الإعداد المسبق الإعدادات المثلى
لهذا الوضع بالذات. بينما يعمل هذا النهج ، فهو ليس تقريبًا
مرنة مثل VBR ، وعادة لن تصل إلى نفس مستوى الجودة مثل VBR في
معدلات بت أعلى. ABR.
متوسط
يجب أن يوفر هذا الإعداد المسبق شفافية قريبة لمعظم الأشخاص في معظم الموسيقى. ال
يجب أن يكون معدل البت الناتج في نطاق 150-180 كيلو بت في الثانية ، وفقًا للموسيقى
تعقيد. VBR.
معيار
يجب أن يكون هذا الإعداد المسبق شفافًا بشكل عام لمعظم الأشخاص في معظم الموسيقى وهو كذلك
بالفعل عالية الجودة. يجب أن يكون معدل البت الناتج في 170-210 كيلو بت في الثانية
النطاق ، وفقًا لتعقيد الموسيقى. VBR.
أقصى
إذا كان لديك سمع جيد للغاية ومعدات مماثلة ، فسيوفر لك هذا الإعداد المسبق
جودة أعلى قليلاً من الوضع "القياسي". يجب أن يكون معدل البت الناتج
في نطاق 200-240 كيلو بت في الثانية ، وفقًا لدرجة تعقيد الموسيقى. VBR.
مجنون
عادةً ما يكون هذا الإعداد المسبق مبالغة بالنسبة لمعظم الأشخاص ومعظم المواقف ، ولكن إذا
يجب أن تتمتع بأعلى جودة مطلقة دون اعتبار للملفات ، هذا هو ملف
الطريق للذهاب. هذا الإعداد المسبق هو أعلى جودة متوفرة مسبقًا. 320 كيلو بت في الثانية CBR.
(مأخوذ من http://www.mp3dev.org/mp3/doc/html/presets.html)[1]
--av_fine_ms t
التحول صقل AV t بالمللي ثانية [كشف تلقائي] انظر أيضًا -D.
- Nav_seek ملف
استخدم ملف الملاحة VOB أو AVI [إيقاف]. قم بإنشاء ملف تنقل باستخدام tcdemux -W> nav_log لـ
ملفات VOB أو بامتداد aviindex(1) لملفات AVI.
--psu_mode
عملية VOB في PSU ، -o عبارة عن قناع ملف. ٪ d [إيقاف]. PSU تعني وحدة دفق البرنامج و
هذا الوضع مفيد (في الغالب) لأقراص NTSC DVD التي تحتوي على العديد من وحدات تدفق البرامج.
- psu_chunks أ
معالجة الوحدات المختارة فقط أ لوضع PSU [الكل]
--لا يوجد إنفصال
الترميز إلى ملف واحد في وضع الفصل / psu / الدليل [إيقاف]. إذا كنت لا تعطي هذا
الخيار ، سينتهي بك الأمر بعدة ملفات في أحد الأوضاع المذكورة أعلاه. إنها
لا يزال من الممكن دمجها مع أفيميرج(1).
--متعدد المدخلات
(تجريبي) تمكين وضع الإدخال المتعدد: ضم بذكاء ملفات الإدخال في الاستيراد.
يمكن التعبير عن المدخلات باستخدام تقنية POSIX globbing القياسية. بينما من الناحية النظرية كل المدخلات
الوحدات مدعومة ، فمن الآمن استخدامها فقط عند التعامل مع الحجم الثابت
الصوت (PCM) وبرامج ترميز الفيديو داخل الإطار فقط (es: MJPEG). لتكون آمنًا ، استخدم هذا الوضع
مع im ، ffmpeg ووحدات الاستيراد الخام.
- مقطع مسبق ر [، ل [، ب [، ص]]]
حدد منطقة الإطار الأولي عن طريق قطع الحدود [إيقاف]
- post_clip ر [، ل [، ب [، ص]]]
حدد منطقة الإطار النهائي عن طريق قطع الحدود [إيقاف]
- a52_drc_off
تعطيل ضغط النطاق الديناميكي liba52 [ممكن]. إذا لم تحدد هذا الخيار ،
سيوفر liba52 السلوك الافتراضي ، وهو تطبيق النطاق الديناميكي الكامل
ضغط كما هو محدد في تيار A / 52. هذا في الأساس يجعل الأصوات عالية
أكثر ليونة والأصوات الخافتة أعلى ، بحيث يمكنك الاستماع إلى البث بسهولة أكبر في ملف
بيئة صاخبة دون إزعاج أي شخص.
إذا سمحت له بتمكين هذا ، فسيؤدي ذلك إلى تعطيل ضغط النطاق الديناميكي تمامًا و
توفير تشغيل أكثر ملاءمة لدور السينما أو غرفة الاستماع.
- a52_demux
demux AC3 / A52 لفصل القنوات [إيقاف]
- a52_dolby_off
تعطيل liba52 dolby المحيطي [ممكن]. يحدد ما إذا كان الإخراج هو صوت ستريو عادي
(إذا تم تعيين الخيار) أو إذا كان Dolby Pro Logic - يُطلق عليه أيضًا صوت Dolby أو 3: 1
- downmix (إذا لم يتم استخدام الخيار).
--log_no_color
تعطيل رسائل السجل الملونة. بشكل افتراضي ، استخدم تحويل الشفرة الألوان في رسائل السجل بالترتيب
للتمييز بسهولة بين فئات الرسائل. يمكن أن يكون هذا السلوك مشكلة إذا كان الناتج
التحويل هو ملف أو أنبوب ، لذلك جاء هذا الخيار قليلًا.
--dir_mode قاعدة
عملية محتويات الدليل إلى القاعدة-٪ 03d.avi [إيقاف]
--frame_interval N
حدد فقط كل Nيتم تصدير الإطار رقم [1]
--encode_fields C
تمكين الترميز الميداني (إذا كان مدعومًا) [إيقاف]. هذا الخيار يأخذ حجة إذا
تعطى للدلالة على ترتيب الحقول. إذا لم يتم توفير الخيار ، فسيتم تعيينه افتراضيًا على
تقدمية (لا تفترض أن الصورة متشابكة)
رموز صالحة لـ C هي:
p
تقدمي (افتراضي)
t
أعلى الميدان أولا
b
الحقل السفلي أولاً
- dv_yuy2_mode ، - dv_yv12_mode
يشير إلى أن libdv يقوم بفك تشفير إطارات الفيديو الرقمي في YUY2 (معبأة) أو YV12 (مستو)
الوضع ، على التوالي. عادةً ما يكتشف تحويل الشفرة الوضع الصحيح تلقائيًا ، لكن
إذا حاولت تحويل ملفات PAL DV وكانت النتائج تبدو غريبة ، فجرّب أحدها
خيارات.
--الكتابة_pid ملف
إرسال pid من مؤشر ترابط إلى ملف [عن]. تمكنك من إنهاء تحويل الرمز بشكل نظيف
عن طريق إرسال إشارة SIGINT (2) إلى رقم التعريف الشخصي في ملف. يرجى الملاحظة ملف سيتم الكتابة فوقه.
مثال على الاستخدام
تحويل الشفرة $ ... --write_pid /tmp/transcode.pid &
قتل -2 `cat / tmp / transcode.pid`
--لطيف - جيد N
ضبط اللطف على N [عن]. الخيار - لطيف الذي يعيد تحويل الشفرة إلى المعطى
قيمة موجبة أو سلبية. -10 يضع أولوية عالية ؛ +10 أولوية منخفضة. هذا يمكن
تكون مفيدة لوضع الكتلة.
--مقياس التقدم N
حدد نوع مقياس التقدم [1]. يحدد نوع رسالة التقدم التي تمت طباعتها بواسطة
تحويل:
0
لا يوجد مقياس التقدم
1
مقياس التقدم القياسي
2
بيانات التقدم الخام (مكتوبة على الإخراج القياسي)
يجب أن تستخدم البرامج النصية التي تحتاج إلى بيانات تقدم النوع 2 ، نظرًا لأن تنسيق النوع 1 هو
عرضة للتغيير دون إشعار.
--معدل التقدم N
تقدم الطباعة كل N إطارات [1]. يتحكم في عدد مرات ظهور رسالة الحالة
مطبوعة (كل N الإطارات).
--قابس كهرباء FILE
افتح مأخذ توصيل لقبول الأوامر أثناء التشغيل. يرى com.tcmodinfo(1) و
/docs/filter-socket.txt لمزيد من المعلومات حول البروتوكول.
البيئة
TRANSCODE_LOG_NO_COLOR
في حالة الضبط ، يفرض التسجيل الملون لجميع أدوات مجموعة التحويل.
الملاحظات
*
يتم اكتشاف معظم معلمات المواد المصدر تلقائيًا.
*
يتم توسيع خيارات منطقة القطع بشكل متماثل. أمثلة:
سيتم توسيع -j 80 إلى -j 80,0,80,0،XNUMX،XNUMX،XNUMX
سيتم توسيع -j 80,8 إلى -j 80,8,80,8،XNUMX،XNUMX،XNUMX
سيتم توسيع -j 80,8,10 إلى -j 80,8,10,8،XNUMX،XNUMX،XNUMX
*
أقصى حجم للصورة هو 1920x1088.
*
تم إصلاح ترتيب عمليات إطار الفيديو: "-j -I -X -B -Z -Y -r -z -l -k -K -G -C"
(أعدم من اليسار إلى اليمين).
*
لا يمكن تقليص الصورة باستخدام ´-B´ إذا لم يكن عرض / ارتفاع الصورة بتنسيق
مضاعفات 8 أو 16 أو 32.
*
لا يمكن توسيع الصورة باستخدام ´-X´ إذا لم يكن عرض / ارتفاع الصورة بتنسيق
مضاعفات 8 أو 16 أو 32.
*
يجب أن يكون عرض / ارتفاع الإطار النهائي من مضاعفات 8. (لتجنب مشاكل التشفير
مع بعض برامج الترميز)
1.
يمكن استخدام تقليل ارتفاع / عرض الفيديو بمقدار 2,4,8،XNUMX،XNUMX خيار عامل ´-r´ لتقليص
صورة الفيديو بعامل ثابت ، يمكن أن يكون هذا العامل 2,4،8 أو XNUMX.
2.
قص وتغيير نسبة العرض إلى الارتفاع فيرت يستخدم 3 خطوات لإنتاج المدخلات
صورة لوحدات التصدير
1.
قص الصورة المدخلة.
2.
تغيير نسبة أبعاد خرج 1).
3.
لقطة من 2) الإخراج.
*
بت إلى بكسل (بت / بكسل) هي قيمة يحسبها رمز التحويل ويطبعها عند البدء
أعلى. وهي مفيدة بشكل أساسي عند الترميز إلى MPEG4 (xvid ، divx ، إلخ). سترى خط مثل
[تحويل] الخامس: بت / بكسل | 0.237
بشكل مبسط ، تحدد وحدات البت / البكسل مدى جودة التشفير. على الرغم من أن هذه القيمة
يعتمد بشكل كبير على مادة الإدخال المستخدمة ، كقاعدة عامة يمكن القول عنها
أن القيم الأكبر أو القريبة من 0.2 ستؤدي إلى ترميز جيد ، وتشفير مع القيم
أقل من 0.15 سيكون لها عيوب ملحوظة.
بت إلى بكسل يعتمد على الدقة ومعدل البت والإطارات في الثانية. اذا كان لديك
قيمة منخفضة (<0.15) ، قد ترغب في رفع معدل البت أو الترميز بدرجة أقل
دقة. الصيغة الدقيقة هي
معدل البت * 1000
بي بي بي = ------------------
العرض * الارتفاع * إطارا في الثانية
*
AC3 / متعدد قنوات
عندما تقوم باستيراد دفق صوتي يحتوي على أكثر من قناتين صوتيتين - هذا هو
عادةً ما يكون هذا هو الحال بالنسبة إلى صوت AC3 - سيتم تحويل الشفرة تلقائيًا إلى قناتين
(ستيريو). سترى خط مثل
[تحويل] A: downmix | 5 قنوات -> قناتان
يتم ذلك ، لأن معظم برامج التشفير ومرشحات الصوت لا يمكنها معالجة أكثر من 2
القنوات بشكل صحيح. لا يدعم التمثيل الداخلي لـ PCM أكثر من اثنين
القنوات ، سيتم خفض الصوت إلى ستيريو لا سيحدث downmix ، إذا كنت تستخدم AC3 كملف
برنامج ترميز الصوت الداخلي أو استخدام تمرير الصوت.
أمثلة
سيقرأ الأمر التالي مدخلاته من محرك أقراص DVD (أفترض أن / ديف / دي في دي هو
ارتباط رمزي بجهاز DVD الفعلي) وإنتاج فيلم divx4 مقسم وفقًا لـ
معلومات الفصل على وسيط DVD. سيتم تسمية ملفات الإخراج
my_movie-ch00.avi, my_movie-ch01.avi
فيرت -i / dev / dvd / -x DVD -j 16,0 -B 5,0 -Y 40,8 -s 4.47 -U فيلمي -y كسفيد -w 1618
خيار -j 16,0 سيتم توسيعها إلى -j 16,0,16,0 والنتائج في 16 صفًا من الأعلى و
الجزء السفلي من الصورة المراد قطعها. قد يكون هذا مفيدًا إذا كان المصدر يتكون من الأسود
القضبان العلوية والسفلية.
خيار -B 5,0 يروي فيرت لتقليص الصورة الناتجة بمقدار 5 * 32 = 160 صفًا في الارتفاع.
خيار -Y 40,8 سيتم توسيعها إلى -Y 40,8,40,8 ويقول فيرت إلى ...
خيار -s 4.47 يروي فيرت لزيادة حجم الصوت بعامل 4.47.
خيار -U فيلمي يروي فيرت للعمل في وضع الفصل وإنتاج الإخراج إلى الملفات
عين my_movie-ch00.avi, my_movie-ch01.avi.... يمكنك إما دمج الملفات بعد ذلك
مع avimerge أو أضف الخيار - no_split إلى سطر الأوامر.
خيار -y كسفيد يروي فيرت لاستخدام وحدة التصدير export_xvid.so والتي بدورها تستخدم
XviD لتشفير الفيديو.
خيار -w 1618 يروي فيرت لضبط معدل البت لجهاز التشفير على 1618 وهو أقل من
الافتراضي 1800 وينتج عنه ملفات أصغر مع فقدان الجودة المرئية.
لنفترض أن لديك NTSC DVD (720x480) وتريد عمل NTSC-SVCD
حجم إطار فيلم DVD هو 720x480 @ 16: 9. لغرض تغيير حجم الإطار ،
العرض 720 غير مناسب (أي ، لن يتم استخدامه في ما يلي
منطق). ليست هناك حاجة لأن حجم الإطار الأصلي محدد بالفعل بواسطة ملف
ارتفاع الإطار ونسبة العرض إلى الارتفاع. يجب أن تكون النتيجة النهائية_ 640 × 480 ، بترميز
480x480 @ 4: 3 (الارتفاع 480 مضروبًا في نسبة العرض إلى الارتفاع 4: 3 يعطي العرض 640).
يمكن أيضًا ترميز حجم الإطار نفسه (640 × 480) كـ 640 × 360 عند 16: 9 (الارتفاع 360
بنسبة العرض إلى الارتفاع 16: 9 يعطي العرض 640).
نظرًا لأن _original video_ لها نسبة عرض إلى ارتفاع تبلغ 16: 9 ، نقوم أولاً بتغيير الحجم إلى 640 × 360 ، مع الاحتفاظ بـ
أن نسبة العرض إلى الارتفاع. لكن يجب تغيير نسبة العرض إلى الارتفاع إلى 4: 3. للعثور على الإطار
الحجم في نسبة العرض إلى الارتفاع الجديدة ، يتم ضرب الارتفاع 360 في نسبة العرض إلى الارتفاع الجديدة ،
يعطي العرض 480. يتم تحقيق ذلك من خلال خيارات التحويل "--export_asr 2
-Z 480x360 ، سريع ".
لتجنب تمديد ارتفاع الفيديو في هذا التغيير (لأن نسبة العرض إلى الارتفاع الجديدة هي
أقل من الأصل) ، يجب إضافة حدود سوداء في أعلى وأسفل ملف
فيديو ، وبذلك يصل الإطار إلى الحجم المطلوب 480x480 @ 4: 3. خيار التحويل لـ
هذا هو "-Y -60,0،60,0، -XNUMX،XNUMX".
إذا لسبب ما (ربما يكون مرشح الترجمة) الحدود السوداء (بارتفاع 60 لكل منهما)
يجب إضافة قبل تغيير حجم الإطار وتغيير نسبة العرض إلى الارتفاع إلى 4: 3. واحد
السبب في ذلك هو الحاجة إلى تشغيل مرشح _pre_ بعد إضافة اللون الأسود
الحدود. ثم يمكن استخدام الخيارين "-j" أو "--pre_clip" بدلاً من "-Y". في هذا
حالة يجب إعادة حساب ارتفاع الحد الأسود من خلال تطبيق نسبة العرض إلى الارتفاع 4: 3
إلى القيمة التي تم العثور عليها بالفعل: 60 * (4/3) = 80. خيارات التحويل "-j -80,0،80,0، -XNUMX،XNUMX" أو
ثم يتم استخدام "--pre_clip -80,0،80,0، -60,0،60,0" بدلاً من "-Y -XNUMX،XNUMX و -XNUMX،XNUMX" و "-Z
480x360 ، سريع "تم استبداله بـ" -Z 480x480 ، سريع ".
مؤلفون
كتبه توماس أوستريتشostreich@theorie.physik.uni-goettingen.de> ، تيلمان
Bitterberg وفريق Transcode
شاهد مؤلفون ملف للحصول على التفاصيل.
استخدم تحويل الشفرة عبر الإنترنت باستخدام خدمات onworks.net