هذا هو الأمر MP4Box الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
MP4Box - مجموعة أدوات أنظمة MPEG-4
موجز
MP4Box [خيارات] ملف [خيارات]
الوصف
MP4Box عبارة عن أداة سطر أوامر متعددة الأغراض لإنشاء أنظمة MPEG-4 وتحريرها
العروض التقديمية ومعالجة ملفات وسائط ISO (MP4 ، 3GP ، MOV).
يدعم MP4Box تحويل الملفات من تنسيقات خام مختلفة و IsoMedia / AVI / MPEG-PS / OGG
حاويات ، ملف تلميح لدفق RTP لخوادم التدفق المتوافقة مع QuickTime ،
تشذير الملفات وتجزئة الملفات واستخراج المسار.
يوفر MP4Box أيضًا أدوات تفريغ تُستخدم لفحص تخطيط الملف ومسارات تلميح RTP و SDP
المعلومات وتكوين المشهد. يمكن استخدامه أيضًا للتحويل من وإلى BT / XMT-
أ / VRML / X3D.
يتميز MP4Box أيضًا بأجهزة تشفير وأجهزة فك التشفير لأنظمة MPEG-4 لأدوات BIFS و OD.
لا يتوقع MP4Box أي ترتيب معين في الخيارات عند الطلب.
الحصول على مساعدة مع MP4Box
-h [يكتب]
طباعة شاشة التعليمات. يمكن أن يكون "type" واحدًا من "general" أو "hint" أو "import" أو "encode" ،
"extract" ، "dump" ، "swf" ، "meta" ، "crypt" ، "format" ، "rtp" ، "live" لبعض
مساعدة.
-الإصدار
نسخة يطبع من MP4Box.
-نوبروج
تعطيل تقارير التقدم.
-هادئ الوضع الصامت (لا توجد معلومات سجل).
-v الوضع المطول (مزيد من معلومات السجل).
-خطأ صارم
يخرج بعد الإبلاغ عن الخطأ الأول.
-العُقد يسرد عقد أنظمة MPEG-4 المدعومة في بناء MP4Box الحالي.
-العقدة اسم العقدة
يطبع تركيب العقدة. يتم سرد كل حقل على أنه
نوع الحدث نوع الحقل اسم الحقل القيمة الافتراضية
ومعلومات تكميم المجال وحدود التكميم إن وجدت.
xnodes
يسرد عقد X3D المدعومة في الإصدار الحالي من MP4Box.
-xnode اسم العقدة
يطبع بناء جملة عقدة X3D. يتم سرد كل حقل على أنه
-العقد
يسرد عقد SVG / LASeR المدعومة في الإصدار الحالي MP4Box.
يمكنك تحويل أي لحظة سعيدة إلى ذكرى ثمينة وخالدة – احتفظ بها على شكل صورة أو مقطع فيديو باستخدام الكاميرا الخلفية المضمنة. ومن خلال اتصال Bluetooth، يمكنك مشاركة الملفات ذات المحتوى العزيز على قلبك مع أجهزة المقربين منك. OPTIONS
-الشتاء مدة الأقامة
تشذير بيانات الوسائط في أجزاء من الحد الأقصى للمدة المحددة (معبرًا عنها بـ
مللي ثانية) وتحضير الملف لدفق HTTP / FTP. بشكل افتراضي ، MP4Box دائمًا
مخازن مع تشذير 0.5 ثانية. قيمة تشذير للمخازن "0" بدون
التشذير (البيانات الوصفية ثم التتبع بعد المسار).
بين القديم مدة الأقامة نفس - فصل الشتاء ولكن بدون تعديل الانجراف
NOTE: تتبع تعديل قوائم . تم تجاهله متى أداء تشذير.
-مستوي يخزن الملف مع جميع بيانات الوسائط أولاً ، غير معشق. إذا تم استخدامه عند إنشاء ملف
ملف ، لا يتم إنشاء ملف مؤقت (تخزين أسرع).
-عذر مدة الأقامة
ملف شظايا باستخدام أجزاء فيلم ISO-Media. سيتم تجزئة المسارات بحيث
لا يتجاوز تشغيل المسار المدة المحددة (معبرًا عنها بالمللي ثانية). يعطل
تشذير.
-خارج
يحدد اسم ملف الإخراج.
-tmp
يحدد القطر للتخزين المؤقت. إذا لم يتم التعيين ، فإن التخزين المؤقت هو نظام التشغيل-
يعتمد.
-ffspace المقاس
يدرج مساحة خالية قبل moof في الملفات المجزأة.
-نوسيس يزيل جميع معلومات أنظمة MPEG-4 من الملف ولكنه يحتفظ بـ IOD فارغ لـ
MPEG-4 Profile @ Level المؤشرات. الاسم المستعار: -لا- sys
-لا يوود
يزيل InitialObjectDescriptor من الملف.
-اسما يعيد كتابة الملف كملف ISMA 1.0 Audio / Video (جميع معلومات الأنظمة المعاد كتابتها) بامتداد
مراجع الساعة المناسبة.
-إسماكس يعيد كتابة الملف كملف ISMA 1.0 Audio / Video (جميع معلومات الأنظمة المعاد كتابتها) بامتداد
مراجع ساعة ISMA (التدفقات غير متزامنة بشكل واضح).
NOTE: تسعى قد be مكسورة مع بعض لاعبين (في ISMA ، تسجيل صوتي و الفيديو تيارات do
ليست تعتمد on رئيسي مشهد ساعة).
-3GP يعيد كتابة الملف كملف 3GP (لا مزيد من المعلومات الخاصة بأنظمة MPEG-4). هذا الخيار
يتم تشغيله بشكل افتراضي عندما يكون امتداد ملف الإدخال هو .3gp أو .3g2.
-يبود يعيد كتابة الملف لجهاز iPod.
-العلامة التجارية ABCD [: v]
يحدد العلامة التجارية الرئيسية للملف ، مع إصدار اختياري.
-ab ا ب ت ث
يضيف علامة تجارية معينة إلى قائمة العلامات التجارية البديلة للملف.
-رب ا ب ت ث
يزيل علامة تجارية معينة إلى قائمة العلامات التجارية البديلة للملف.
-CPRT سلسلة
يضيف سلسلة إشعار حقوق التأليف والنشر إلى الملف.
-شاب chap_file
يضيف معلومات الفصل الواردة في ملف chap_file إلى الفيلم. لمزيد من التفاصيل حول
بناء جملة ملف الفصل ، راجع http://gpac.sourceforge.net/auth_mp4box.php.
-ريم رقم الحافلة
يزيل مسار معين من الملف - يمكن تحديده عدة مرات.
-يُمكَِن رقم الحافلة
تمكن مسار معين.
-إبطال رقم الحافلة
تعطيل معين المسار.
-جديد يفرض إنشاء ملف وجهة جديد.
-لانغ [tkID =] LAN
يحدد لغة جميع المسارات أو المسار المحدد. الشبكة المحلية هي ISO 639-2 3
رمز الحرف.
-تأخير [tkID =] delay_ms
يضبط التأخير بالمللي ثانية لكل المسارات أو المسار المحدد. الشبكة المحلية هي ISO
639-2 رمز مكون من 3 أحرف.
-par tkID = PAR
يحدد نسبة العرض إلى الارتفاع لوحدات البكسل المرئية (PAR = Num: Den أو "none").
-اسم tkID = الاسم
يحدد اسم معالج المسار.
-العلامات العلامة 1 [: tag2]
يضبط علامات iTunes على ملف - مزيد من المعلومات: MP4Box -tag-list.
-انشق، مزق الوقت_بالثواني
يقسم في الملفات ذات المدة القصوى المطلوبة. سيؤدي هذا إلى إزالة جميع أنظمة MPEG-4
وسائل الإعلام.
حجم الانقسام size_in_kilobytes
يقسم في ملفات بالحجم الأقصى المطلوب. سيؤدي هذا إلى إزالة كافة وسائط أنظمة MPEG-4.
الاسم المستعار: -splits
-قسم-قطعة بداية النهاية
يستخرج ملفًا جديدًا من وقت البداية إلى النهاية المحدد (بالثواني). هذا سوف
قم بإزالة كافة وسائط أنظمة MPEG-4. الاسم المستعار: -splitx
- سبليتس بداية النهاية
نفس خيار -split-chunk ، لكن اضبط وقت الانتهاء ليكون فقط قبل الراب الأخير
وجدت في القطعة.
-انقسام-راب بداية النهاية
انشقاقات في الملفات التي تبدأ في كل RAP. سيؤدي هذا إلى إزالة كافة وسائط أنظمة MPEG-4.
الاسم المستعار: -splitr
-إضافة المجموعة معاهدة المواد الانشطارية
ينشئ معلومات تجميع جديدة في الملف. التنسيق عبارة عن قائمة مفصولة بنقطتين من
الخيارات التالية:
refTrack = ID: معرف المسار المستخدم كمرجع للمجموعة. إذا لم يتم تعيين المسار
تنتمي إلى نفس المجموعة مثل trackID السابق المحدد. إذا كان 0 أو لا سابق
المسار المحدد ، سيتم إنشاء مجموعة بديلة جديدة.
switchID = المعرف: معرف مجموعة التبديل المراد إنشاؤها. إذا كانت القيمة 0 ، فسيتم حساب معرّف جديد لـ
أنت. إذا كان <0 ، قم بتعطيل SwitchGroup.
معايير = سلسلة: قائمة 4CCs مفصولة بمسافات.
trackID = المعرف: معرف المسار المراد إضافته إلى هذه المجموعة.
* تحذير * تعدل الخيارات الحالة أثناء تحليلها:
trackID = 1: criteria = lang: trackID = 2 يختلف عن:
المعايير = لانج: trackID = 1: trackID = 2. -مجموعة ريم المسار ID يزيل المسار من موقعه
المجموعة.
-مجموعة ريم ID
يزيل مجموعة المسار.
-مجموعة نظيفة
يزيل كافة معلومات المجموعة من كافة المسارات.
-المرجع المعرف: XXXX: refID
يضيف مرجعًا من النوع 4CC من معرف المسار إلى معرف المرجع.
-اندفاع DUR
تمكن DASH-ing للملف بمدة مقطع DUR.
-موسيقى الراب تبدأ المقاطع بنقاط وصول عشوائية.
- فواصل لكل sidx N
يحدد عدد المقاطع المراد كتابتها في كل مربع SIDX.
-اسم القطعة الاسم
يعيّن اسم المقطع للقطاعات المُنشأة.
-قطعة-تحويلة الاسم
يعيّن اسم امتداد المقطع. الافتراضي هو m4s.
-ورل- القالب
يستخدم UrlTemplate بدلاً من المصادر الصريحة في المقاطع.
سلسلة ديزي
يستخدم سلسلة أقحوان SIDX بدلاً من التسلسل الهرمي. تم التجاهل إذا كانت قيمة frags / sidx تساوي 0.
-داش- ctx FILE
يخزن / يستعيد توقيت DASH من FILE.
-داش- ts- بروغ N
Program_number الذي يجب مراعاته في حالة ملف إدخال MPTS.
متى إدخال ملف is an ايزو ميديا ملف (كيو تي ، MP4، 3GP) ، if لا الناتج is محدد ال
INPUT FILE IS الكتابة الزائدة.
تلميح OPTIONS
-تَلمِيح تلميح الملف لجلسات RTPRTSP. يتم الكشف عن نوع الحمولة تلقائيًا و
تم تكوينه ما لم يتم فرضه من خلال إحدى حمولات MPEG-4 العامة RTP.
-mtu المقاس
يحدد الحد الأقصى لحجم وحدة الإرسال بالبايت (مثل الحجم الأقصى لحزمة RTP).
الحجم الافتراضي هو 1500 بايت (إيثرنت MTU). يجب اختيار هذا بعناية:
سيؤدي تحديد الحزم الكبيرة جدًا إلى تجزئة الحزمة غير المرغوب فيها في UDP
طبقة أثناء تحديد الحزم الصغيرة جدًا ستؤدي إلى حمل رأس RTP.
-نسخ يفرض على البيانات التي تم التلميح نسخها إلى مسار التلميح بدلاً من الرجوع إليها ببساطة.
يؤدي هذا إلى تسريع إنشاء حزم RTP على جانب الخادم ولكنه ينتج عنه الكثير
ملفات أكبر.
-مشدود يقوم بإجراء تشذير قائم على العينة لمسارات الوسائط ومسارات التلميح. هذا يجب
تقليل يسعى القرص على جانب الخادم (اعتمادًا على تنفيذ الخادم) ولكن النتائج
في ملف أكبر.
-متعددة [أقصى وقت]
تمكن تسلسل وحدات الوصول في حزم RTP إن أمكن. maxptime اختياري
ويحدد أقصى مدة للحزمة بالمللي ثانية (الافتراضي 100).
-معدل ck_rate
يحدد معدل rtp بالهرتز عند عدم وجود معدل افتراضي للحمولة الصافية. القيمة الافتراضية هي
90000 (معدلات MPEG rtp).
-mpeg4 يفرض استخدام الحمولة العامة MPEG-4 كلما أمكن ذلك. مسارات الوسائط بدون ملفات
لا يمكن لتعيين أنظمة MPEG-4 استخدام هذا.
-طام يفرض استخدام حمولة LATM لصوت AAC.
-ثابتة
يتيح استخدام معرفات حمولة RTP الثابتة للتدفقات ذات معرفات الحمولة الرسمية. بواسطة
يستخدم MP4Box الافتراضي دائمًا معرفات الحمولة الديناميكية لتحقيق أقصى قدر من التشغيل البيني ، والبعض الآخر
لاعبين يعانون من مشاكل ثابتة.
MPEG-4 عام الحمولة مزيد من الخيارات (خبراء فقط)
-ocr يفرض على جميع مسارات الوسائط في الملف أن يتم تقديمها بشكل متزامن. هذا مطلوب
لأن معظم خوادم البث لا تدعم المسارات غير المتزامنة في ملف واحد
ملف. كن حذرًا للغاية عند تصميم عروض تقديمية تفاعلية MPEG-4 لـ
البث لأنك ستضطر إلى الاهتمام بقدرات خادم البث ...
يصدر MP4Box تحذيرات عندما يمكن تفسير الجدول الزمني للملف بشكل غامض
الخادم.
-موسيقى الراب إشارات وحدات الوصول العشوائي في حزم RTP. هذا عادة فقط
اللازمة لتدفق تدفقات أنظمة MPEG-4.
-تس إشارات الطوابع الزمنية لوحدات الوصول (CTS و DTS) في حزم RTP.
-بحجم حجم وحدات الوصول إلى الإشارات في حزم RTP.
-idx إشارات فهارس وحدات الوصول (أرقام التسلسل) في حزم RTP.
-متعددة تمكن تسلسل وحدات الوصول في حزم RTP (-ts و-size و -idx هي
مختارة إذا لزم الأمر).
-فترة يمنع تضمين مسارات النظام في IOD (IOD مثل ISMA) عند إنشاء ملفات
SDP. يكتشف MP4Box تلقائيًا الملفات الغامضة (ISMA / non-ISMA) ولكن لا أحد
ممتاز. لا ينبغي استخدام هذا مع خيار -isma.
-إضافة- sdp سلسلة
يضيف سلسلة إلى الفيلم SDP أو المسار SDP (tkID: string ، حيث tkID هو OD الخاص بـ
مسار تلميح أو مسار وسائطه). هذا يعتني بإعادة ترتيب خط SDP ، ولكن ليس من
صلاحية محتوى SDP.
-لحظة
يزيل جميع مسارات التلميح ومعلومات التلميح الأخرى من الملف.
استيراد OPTIONS
-إضافة
يضيف جميع مسارات src_file إلى ملف الإدخال ، وإنشائه إذا لم يكن موجودًا. ما يصل إلى 20
يمكن استخدام عمليات الإضافة المتراكمة. الصيغ المدعومة هي:
file # video: يستورد أول مسار فيديو من src_file.
file # audio: يستورد أول مسار صوتي من src_file.
file # trackID = ID أو file # ID: يستورد المسار المحدد من src_file. للحصول على قائمة
المسارات في ملف الإدخال ، استخدم -info [ID]
[؛ lang = LAN]: تحديد لغة الوسائط المستوردة.
[؛ delay = delay_ms]: يحدد التأخير الأولي بالملي ثانية للوسائط المستوردة.
-قط
يربط جميع مسارات src_file بإدخال الملف ، وإنشاءه إذا لم يكن موجودًا. وسائط
يتم إضافة العينات في نهاية المسارات المتوافقة الموجودة. إذا لم يكن هناك مسار متوافق
تم العثور عليه للوسائط التي تم إنشاؤها. يمكن استخدام ما يصل إلى 20 عملية متراكمة للقط.
بناء الجملة هو نفسه إضافة.
-القطة- القوة
يتخطى فحص تكوين الوسائط عند تسلسل الملف.
-حافظ
بشكل افتراضي ، تتم إزالة جميع وسائط أنظمة MPEG-4 باستخدام -add و -cat. هذا الخيار
سيتجنب إزالتها من الملف النهائي.
-احتفظ بها جميعا
يحتفظ بجميع المسارات الموجودة عند إضافة ملف.
-dref يحتفظ ببيانات الوسائط في الملف الأصلي ويستورد البيانات الوصفية فقط (توقيت الإطار والحجم و
دخول عشوائي).
نوت قد تفشل الإشارة إلى البيانات مع بعض ملفات AVI لأنها تتطلب بيانات مؤطرة (على سبيل المثال
MP4) لتكون مستمرة في الملف الأصلي ، وهذا ليس هو الحال دائمًا
حسب التشذير الأصلي.
-لا قطرة
يفرض FPS ثابتًا عند استيراد فيديو AVI. افتراضيًا الإطارات غير المشفرة (n-vop)
تتم إزالتها في وقت الاستيراد ، مما ينتج عنه وسائط ذات معدل إطارات متغير.
-معباه
بالنسبة لـ CMP / M4V (خام MPEG-4 Visual) ، يفرض وضع تدفق البتات المعبأ (يزيل جميع n-vops
والاستيراد بمعدل إطارات ثابت).
-sbr تستورد AAC كـ AAC-SBR ، مع تشوير متوافق مع الإصدارات السابقة (أجهزة فك تشفير غير AAC-SBR
يجب أن تكون قادرة على تشغيله).
-sbrx يستورد AAC كـ AAC-SBR ، مع إشارات غير متوافقة مع الإصدارات السابقة (غير AAC-SBR
أجهزة فك التشفير لن تكون قادرة على تشغيله).
-ovsbr تستورد AAC كـ AAC-SBR مع عينة مفرطة من SBR.
-ملاحظة يستورد AAC كـ AAC-PS ، مع إشارات متوافقة مع الإصدارات السابقة لـ AAC-PS.
-psx يستورد AAC على هيئة AAC-PS ، مع تشوير غير متوافق مع الإصدارات السابقة (أجهزة فك تشفير غير AAC-PS
لن تكون قادرة على تشغيله).
-إطارا في الثانية معدل الإطارات
يتجاوز معدل إطار فيديو الإدخال أو يحدده للترجمات الفرعية.
-mpeg4 القوى باستخدام أوصاف عينة MPEG-4 بدلاً من 3GP (3GP2 QCELP / EVRC / SMV
صوت فقط).
-اغ N لتجميع عدد N من الإطارات الصوتية في عينة واحدة (وسائط 1GP فقط). أقصى قيمة ممكنة هي
15 ، والقيمة الافتراضية هي 1 (بدون تجميع).
التشفير OPTIONS
-mp4 يحدد ملف الإدخال للترميز. المدخلات المدعومة هي ملفات BT / XMT-A / WRL / SWF.
اسم ملف الإخراج هو افتراضيًا اسم ملف الإدخال بدون ملحقات بالإضافة إلى ".mp4"
تمديد.
-ديف ترميز العقد والمسارات DEF'ed بأسمائها النصية.
-سجل ينشئ ملف سجل تشفير BIFS.
-الآنسة ملف
يحدد ملفًا لاستيراد المسار - يتم استخدام FILE.mp4 افتراضيًا عند الترميز
FILE.bt (إعادة الكتابة في المكان). هذا الخيار مطلوب فقط إذا لم تقدم ملف
muxInfo المناسب لكل دفق في ملف BT / XMT.
-مزامنة الوقت
يفرض إنشاء نقطة وصول عشوائية BIFS في كل مرة بالمللي ثانية. لا يمكن استخدامه
بظل. تحذير: قد يؤدي هذا إلى سلوك غريب في عرضك التقديمي منذ ذلك الحين
تعمل نقطة الوصول العشوائية BIFS على إعادة تشغيل جميع الوسائط التي تعمل حاليًا في المشهد
(الخبراء فقط - خطير). لا يمكن استخدامها مع الظل.
-ظل الوقت
يفرض إنشاء BIFS لنقاط الوصول العشوائية في كل مرة بالمللي ثانية. ظل
العينات هي نقاط وصول عشوائية يمكن استخدامها بدلاً من الوصول العشوائي
النقاط عند البحث. تحذير: هذا قد لا يكون مدعومًا من قبل بعض اللاعبين (EXPERTS
فقط - خطرة). لا يمكن استخدامها مع -sync.
-كتكس في ملف
يحدد السياق الأولي (MP4 / BT / XMTA) لمعالجة الأجزاء. يجب أن يكون ملف الإدخال بعد ذلك
يكون ملفًا للأوامر فقط: لا يوجد IOD ، ولا توجد أوامر ضمنية (أوامر بدون "AT").
-كتكس خارج ملف
يحدد ملف الإخراج للسياق المحدث (MP4 / BT / XMTA) في وضع معالجة المجموعة.
هذا اختياري ، ولا تحتاج المعالجة الجماعية إلى تخزين السياق النهائي.
-الدقة الدقة
عامل تحليل الليزر (-8 إلى 7 ، الافتراضي 0). يتم ضرب جميع الأسلاك في 2 ^ res
قبل الاقتطاع.
بتات-كورد بت
البتات المستخدمة لتشفير الإحداثيات المقطوعة في LASeR. (من 0 إلى 31 ، الافتراضي 12)
-مقياس بت بت
البتات المستخدمة لتشفير المقاييس المقطوعة في LASeR. (0 إلى 4 ، الافتراضي 0)
-الكمية التلقائية الدقة
استخدم القياس الكمي التلقائي لليزر. يتم إعطاء القرار كما لو باستخدام -resolution ولكن
يتم استنتاج بتات التنسيق وبتات المقياس.
إسماكريبت OPTIONS
-سرداب drm_file
يقوم بتشفير مسار معين باستخدام ISMA AES CTR 128.
-تشفير [ملف_ drm]
يفك تشفير مسار معين باستخدام ISMA AES CTR 128. ويمكن حذف drm_file إذا كانت المفاتيح
موجودة في الملف.
-مجموعة الكيلو مترات [tkID =] kms_uri
يغير موقع KMS لجميع المسارات أو واحدًا معينًا إذا تم تحديد tkID.
D ملف بناء الجملة لـ GPAC ISMACryp
الملف هو XML ويجب أن يبدأ برأس xml. جذر الملف هو عنصر "ISMACryp".
الملف عبارة عن قائمة بعناصر "ISMACrypTrack".
سمات ISMACrypTrack:
TrackID: معرف المسار المطلوب en / فك تشفير.
المفتاح: تنسيق مفتاح AES-128 (سلسلة سداسية عشرية 0x +32 حرفًا.
ملح: مفتاح الملح CTR IV (64 بت) (سلسلة سداسية عشرية 0x +16 حرفًا.
سمات التشفير فقط
Scheme_URI: URI للمخطط المستخدم.
KMS_URI: URI لنظام إدارة المفاتيح - يكتب "self" المفتاح والملح في الملف.
نوع التشفير الانتقائي selectiveType - القيم المفهومة هي "None":
جميع العينات مشفرة (افتراضيًا) ، "RAP": تشفر وحدات الوصول العشوائي فقط ، "غير
RAP ": يشفر فقط وحدات الوصول غير العشوائية ،" Rand ": التحديد العشوائي هو
تم التنفيذ "،" X ": تشفير كل عينة أولى من X ،" RandX ": تشفير واحد عشوائي
عينة من X.
النوع: IPMP نوع الإشارة: لا شيء ، IPMP ، IPMPX.
ipmpDescriptorID: معرف IPMP_Descriptor للاستخدام في حالة استخدام IPMP (X). إذا لم يتم تعيين MP4Box
سيولد واحدًا لك.
الاستخراج OPTIONS
-الخام رقم الحافلة
مقتطفات معينة المسار في تنسيق أصلي عند دعمها.
-شروش رقم الحافلة
استخراج كل عينة مسار إلى ملف. ملاحظة: "TrackID: N" يستخرج العينة التاسعة من ملف
المسار.
-Nhnt رقم الحافلة
مقتطفات معينة المسار في شكل NHNT. جميع أنواع المسارات باستثناء ObjectDescriptors
يمكن تصدير المسارات.
-نمل رقم الحافلة
مقتطفات من المسار بتنسيق nhml (XML nhnt). جميع أنواع المسارات باستثناء ObjectDescriptors
يمكن تصدير المسارات.
-أعزب رقم الحافلة
مقتطفات تعطى المسار إلى ملف mp4 جديد بمسار واحد.
افي رقم الحافلة
مقتطفات المسار المرئي إلى ملف avi.
-QCP رقم الحافلة
مثل "-raw" ولكن يتم تعيينه افتراضيًا على تنسيق ملف QCP لبرامج ترميز الصوت AVRC و SMV.
-أفيراو TK
مقتطفات مسار AVI إلى تنسيقه الخام. يمكن أن تكون TK واحدة من "video" أو "audio" أو "audioN".
لملفات avi متعددة المسارات (cf '-info').
-saf ملف remux إلى تعدد الإرسال SAF.
-dvbhdemux
demux DVB-H إلى مخططات بيانات IP.
-فترة يستخرج ملف IOD بتنسيق خام عند دعمه.
DUMP OPTIONS
-معلومات [رقم الحافلة]
يطبع الفيلم ويتتبع المعلومات. إذا تم تحديد TrackID ، فسيتم تمديد عمليات التفريغ فقط
معلومات المسار. إذا لم يكن ملف الإدخال ملف IsoMedia ، فإنه يسرد المسارات المعروفة للاستيراد.
-BT مقالب كاملة المشهد في ملف BT. سيؤدي هذا إلى إزالة عقد MPEG4 غير المعروفة.
-xmt تفريغ المشهد بالكامل في ملف XMT-A. سيؤدي هذا إلى إزالة عقد MPEG4 غير المعروفة.
-Wrl تفريغ المشهد بالكامل في ملف VRML97 WRL. سيؤدي هذا إلى إزالة عقد VRML97 غير المعروفة.
-x3d تفريغ المشهد بالكامل في ملف X3D XML. سيؤدي هذا إلى إزالة عقد X3D غير المعروفة.
-x3dv تفريغ المشهد بالكامل في ملف نصي X3D (VRML). سيؤدي هذا إلى إزالة X3D غير معروف
العقد.
-lsr تفريغ المشهد بالكامل في ملف LASeR + XML.
-ديسو يخلق صورة XML لذرات الملف.
-درتب يقوم بإنشاء صورة XML لجميع نماذج مسارات التلميح لملف mp4 الذي تم تلميحه.
-dts يطبع عينة توقيت لإخراج النص.
-dcr يقوم بإنشاء صورة XML لجميع عينات مسارات ISMACryp لملف mp4.
-sdp ينشئ ملف SDP مرتبطًا بملف mp4 الذي تم تلميحه.
- غطاء التفريغ
مقتطفات من تغطية الفن إن وجدت.
تفريغ الفصل
مقتطفات من قائمة الفصول للملف إن وجدت.
-TTXT يحول العنوان الفرعي للإدخال إلى تنسيق GPAC TTXT.
-TTXT رقم الحافلة
يصدر مسار نص معين إلى تنسيق GPAC TTXT.
-صرت يحول إدخال الترجمة إلى تنسيق SRT.
-صرت رقم الحافلة
يصدر مسارًا نصيًا معينًا إلى تنسيق الترجمة SRT.
-الأمراض المنقولة جنسيا مقالب stdout بدلا من ملف.
-stat يُنشئ تقريرًا إحصائيًا عن استخدام العقدة / الحقل للعرض التقديمي بأكمله.
-الحالات يُنشئ تقريرًا إحصائيًا عن استخدام العقدة / الحقل لكل وحدة وصول BIFS.
-ستاتكس يُنشئ تقريرًا إحصائيًا عن استخدام العقدة / الحقل في الرسم البياني للمشهد بعد كل BIFS
وحدة الوصول.
-هاش يولد SHA-1 تجزئة لملف الإدخال.
مييتااا OPTIONS
يدعم MP4Box إضافة Meta إلى تنسيق ملف IsoMedia ، المستخدم لجعل الملف عامًا
حاوية البيانات (موقوتة أو غير موقوتة).
مجموعة-ميتا وسائط
يحدد نوع كائن التعريف. بناء الجملة هو "ABCD [؛ tk = N] حيث:
ABCD هو رمز أربعة أحرف من النوع ، أو O / NULL لإزالة كائن التعريف
يشير tk إلى ما إذا كانت البيانات الوصفية في مستوى الجذر (لا يوجد "tk") ، على مستوى moov
(tk = 0) أو على مستوى المسار (tk = trackID).
-اضافة عنصر وسائط
يضيف موردًا إلى meta المعطى. args هو مسار ملف العنصر متبوعًا بـ '؛'
خيارات منفصلة:
tk = N: نفس ما ورد أعلاه
name = item_name: يحدد اسم العنصر ، وإلا فسيتم استخدام اسم الملف
mime = mimeType: يحدد نوع العنصر mime ، وإلا فإن application / octet-stream هو
مستعمل
encoding = enctype: يحدد نوع ترميز المحتوى لاحظ أن مسار الملف مضبوط على
"هذا" أو "ذاتي" سيحدد العنصر المضاف كملف IsoMedia بأكمله
-ريم البند وسائط
يزيل العنصر من التعريف المحدد. بناء الجملة هو itemID [؛ tk = ID].
- مجموعة الابتدائية وسائط
يعين عنصرًا معينًا كعنصر أساسي من البيانات الوصفية المحددة. بناء الجملة هو itemID [؛ tk = ID].
مجموعة- xml وسائط
يحدد XML إلى التعريف المحدد. بناء الجملة هو xml_file_path [؛ tk = ID] [؛ ثنائي].
-ريم- xml [tk = ID]
يزيل بيانات XML من التعريف المحدد.
تفريغ xml xml_out_file_name [؛ tk = ID]
تفريغ بيانات XML من meta المحدد إلى ملف.
تفريغ البند itemID [؛ tk = ID] [؛ المسار = اسم الملف]
تفريغ العنصر المحدد من meta المحدد إلى ملف. افتراضيا اسم العنصر هو
تستخدم كاسم ملف الإخراج.
-صفقة
تقوم الحزم بإدخال ملف XML في حاوية ISO. يشار إلى جميع الوسائط باستثناء
يتم إضافة الارتباطات التشعبية إلى الملف.
-mgt تقوم الحزم بإدخال ملف XML في عنصر واجهة مستخدم MPEG-U في حاوية ISO. كل الملفات الواردة
في المجلد الحالي إلى حزمة عنصر واجهة المستخدم.
RTP دفق OPTIONS
يمكن لـ MP4Box دفق ملفات ISO إلى RTP. لا يدعم جهاز البث البيانات حاليًا
carrouselling وبالتالي لن يعالج تدفقات BIFS و OD بشكل صحيح.
-rtp تمكن ملف rtp المتدفق.
-نولوب
يعطل التكرار عند التدفق.
-mpeg4 يفرض MPEG-4 ES Generic لجميع تدفقات RTP.
-dst = IP
وجهة IP (uni / multi-cast). الافتراضي: 127.0.0.1.
- المنفذ = المنفذ
منفذ الإخراج للتيار الأول. الافتراضي: 7000.
-mtu = MTU
مسار MTU لحزم RTP. الافتراضي هو 1450 بايت.
-ifce = IP
عنوان IP للواجهة الفعلية المراد استخدامها. الافتراضي: NULL (أي).
-ttl = ن وقت العيش لحزم الإرسال المتعدد. الافتراضي: 1.
-sdp = ملف
اسم ملف SDP الذي تم إنشاؤه. الافتراضي هو session.sdp.
تعيش مشهد دفق OPTIONS
يمكن لـ MP4Box دفق محتوى BIFS أو DIMS إلى RTP مع إنشاء دائري وتحديثات. ال
لا يدعم جهاز البث حاليًا تدفق الصوت / الفيديو / الصور في نفس الوقت. الجميع
الخيارات التي يدعمها ملف البث مدعومة.
-يعيش تمكن RTP البث المباشر.
-الأحجام يقوم بتشغيل وضع DIMS لإدخال SVG - افتراضي: إيقاف التشغيل.
-src = ملف
مصدر التحديثات - الافتراضي: null.
-راب = الوقت
المدة بالمللي ثانية من الرف الدائري الأساسي - الافتراضي: 0 (إيقاف). يمكنك تحديد فترة RAP
ESID واحد (ليس في DIMS) مع -rap = ESID = X: time.
وقت التشغيل مزيد من الخيارات
يمكن استخدام الخيارات التالية فورًا:
س: الإقلاع عن التدخين
u: إدخال بعض الأوامر ليتم إرسالها
U: مثل u ولكن يشير إلى أن التحديثات مهمة
ه: إدخال بعض الأوامر لإرسالها دون تجميعها
E: مثل البريد ولكن يشير إلى أن التحديثات مهمة
f: يفرض إرسال RAP
F: يجبر RAP على التجديد والإرسال
p: تفريغ المشهد الحالي
SWF OPTIONS
يمكن لـ MP4Box استيراد ملفات Macromedia Flash بسيطة جدًا (".SWF"). يمكنك تحديد إدخال SWF
ملف مع مفاتيح التبديل -bt و xmt و -mp4.
-عالمي
يتم وضع جميع تعريفات SWF في أول مشهد يتم استبداله. يتم إرسال تعريفات SWF بشكل افتراضي
عند الاحتياج.
-لا تحكم
يستخدم دفقًا مخصصًا للتحكم في الفيلم. سيؤدي هذا إلى تعطيل ActionScript.
-لا نص
يزيل كل نص SWF.
-لا خط
يزيل جميع خطوط SWF المضمنة ، مما يفرض استخدام نص MPEG-4 والخطوط الطرفية.
-لا خط
يزيل كل الخطوط من أشكال SWF.
-لا-غراد
يزيل كل التدرجات من أشكال swf.
رباعي يستخدم منحنيات بيزير من الدرجة الثانية بدلاً من المنحنيات المكعبة.
-xlp دعم شفافية الخطوط وقابلية التوسع.
-سطح بعد التخفيض
يستبدل خطين متتاليين بخط واحد عندما تكون الزاوية بين السطور أقل من
القيمة (معبراً عنها بالتقدير الدائري). القيمة 0 تعطل التسطيح.
أيد INPUT صيغ
RAW تنسيقات و اضافات المتصفح
NHNT (.media .nnnt .info)
صوت MPEG (.mp3)
أدتس-آك (.aac)
MPEG-4 مرئي (.cmp.m4v)
فيديو H263 (.263 .h263)
فيديو AVC / H264 (.h264 .h26L .264 .26L)
صور JPEG (.jpg .jpeg)
صور PNG (.png)
AMR (WB) الصوت (.amr .awb)
صوت EVRC (.evc)
صوت SMV (.smv)
وعاء تنسيقات و اضافات المتصفح
أفي (.افي)
MPEG-PS (.mpg .mpeg .vob .vcd .svcd)
QCP (.qcp)
أو جي جي (.ogg)
ملفات وسائط ISO (بدون فحص امتداد)
نص تنسيقات و اضافات المتصفح
ترجمات SRT (srt.)
ترجمات SUB (.sub)
نص GPAC الموقوت (.ttxt)
نص QuickTime TeXML (.xml) (راجع وثائق QT)
مشهد تنسيقات و اضافات المتصفح
MPEG-4 XMT-A (.xmt .xmta .xmt.gz .xmta.gz)
MPEG-4 بريتيش تيليكوم (.bt.bt.gz)
VRML (.wrl .wrl.gz)
X3D-XML (.x3d .x3d.gz)
X3D-VRML (.x3dv .x3dv.gz)
MacroMedia Flash (.swf) - دعم استيراد محدود للغاية فقط
COMMON الاستعمال
استيراد a ملف
قم باستيراد ملف AVI: MP4Box -add myfile.avi mymp4.mp4
استيراد الصوت من AVI: MP4Box -add myfile.avi # audio mymp4.mp4
استيراد فيديو من AVI: MP4Box -add myfile.avi # video mymp4.mp4
قم باستيراد ملف MP3 واترك البيانات بالخارج: MP4Box -dref -add myfile.mp3 mymp4.mp4
استيراد ملف JPEG أو PNG: MP4Box -add myfile.jpg mymp4.mp4
قم بإنشاء فيلم بعنوان فرعي: MP4Box - إضافة video.avi - إضافة صوت. mp3 - add
الترجمة.srt mymp4.mp4
الفئة الأساسية قم بتقديم عمليات
تحويل الملف لدفق HTTP / FTP: MP4Box -inter 1000 myfile.mp4
تحويل ملف غير معروف إلى ISMA لدفق HTTP / FTP: MP4Box -isma -inter 1000
myfile.mp4
قم بتحويل ملف غير معروف إلى ISMA واحترم مزامنة ISMA المعطلة: MP4Box -ismax myfile.mp4
تحويل ملف غير معروف إلى 3GP: MP4Box -3gp myfile.mp4
ملمحا a قم بتقديم
قم بإعداد أي تنسيق MP4 لبث ISMA: MP4Box -isma -hint myfile.mp4
جهز أي 3GP للبث: MP4Box - تلميح myfile.3gp
قم بإعداد أي 3GP للبث باستخدام تجميع RTP: MP4Box -hint -multi myfile.3gp
قم بإعداد mp4 صوت / فيديو بسيط محسن للخادم: MP4Box - تلميح - نسخة - محكم
myfile.mp4
قم بإعداد mp4 معقد مع BIFS للتدفق: MP4Box -ocr -iod -hint myfile.mp4
ترميز فك a ملف
قم بترميز ملف BT واحتفظ بأسماء العقد لفحصها لاحقًا: MP4Box -mp4 -def pres.bt
تشفير ملف XMT-A: MP4Box -mp4 pres.xmt
ترجمة BT إلى ملف XMT-A: MP4Box -xmt pres.bt
ترجمة ملف XMT-A إلى BT: MP4Box -bt pres.xmt
قم بفك تشفير MP4 إلى BT: MP4Box -bt pres.mp4
استخدم MP4Box عبر الإنترنت باستخدام خدمات onworks.net
