هذا هو الأمر dvb-format-convert الذي يمكن تشغيله في مزود الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
dvb-format-convert - أداة DVBv5 لتحويلات تنسيق الملف
موجز
dvb- تنسيق- تحويل [OPTION] ... ملف الإدخال ملف إلاخراج
الوصف
dvb-format-convert هي أداة تهدف إلى التحويل بين تنسيقات الملفات المختلفة. إنها
متوافق مع الإصدار 5 من DVB API ، حيث يمكنه تمثيل جميع الخصائص على
أي معيار تدعمه برامج تشغيل التلفزيون الرقمي Linux.
يوجد حاليًا 3 تنسيقات مختلفة مدعومة للإدخال:
· dvbv5 - التنسيق القياسي في libdvbv5 ، القادر على تمثيل جميع أجهزة التلفزيون المختلفة
المعايير ؛
· قناة - تنسيق القناة القديمة dvb-apps ، مع دعم ATSC و DVB-C و DVB-S و
تم تمديد معايير DVB-T لتشمل أيضًا تنسيق المسح الضوئي s2 لملفات DVB-S2 وإلى
دعم DVB-T2.
· ZAP - التنسيق القديم لتطبيقات dvb للضبط ، يدعم فقط ATSC و DVB-C و DVB-S و
معايير DVB-T.
يوجد تنسيق إخراج إضافي واحد:
· vdr - التنسيق المستخدم بواسطة تطبيق vdr. وهو يدعم جميع الميزات الموجودة على vdr
نسخة 2.1.6.
لسوء الحظ ، فإن تنسيق zap القديم dvb-apps لا يخزن معيار DVB ، لذلك ، أي
تتطلب التحويلات من هذا التنسيق و / أو منه معلمة إضافية لتحديد ملف
نظام التوصيل.
OPTIONS
الخيارات التالية صالحة:
-I, --نمط الإدخال=شكل
تنسيق ملف الإدخال. تنسيقات الإدخال المدعومة: قناة ZAP و dvbv5.
-O, --تنسيق الإخراج=شكل
تنسيق ملف الإخراج. تنسيقات الإخراج المعتمدة: vdr, قناة, ZAP و dvbv5.
-s, --delsys=نظام
نوع نظام التوصيل. مطلوب إذا كان تنسيق الإدخال أو الإخراج هو ZAP.
-?, --مساعدة
مخرجات مساعدة الاستخدام.
--استخدام
أعط رسالة استخدام قصيرة.
-V, --الإصدار
إصدار برنامج الطباعة.
أمثلة
التحول a قناة ملف تبدأ من إرث تطبيقات dvb شكل
يقرأ ملفًا في ملف قناة dvb-apps ويكتبه بتنسيق dvbv5.
$ dvb- تنسيق- تحويل -I قناة -O dvbv5 إرث قناة dvbc قناة dvbc
قراءة ملف dvbc-channel-legacy
كتابة ملف قناة dvbc
تحول a dvbv5 ملف مع برامج on it إلى ال إرث تطبيقات dvb ZAP شكل
يقرأ ملفًا تم إنشاؤه بواسطة dvbv5-scan بتنسيق dvbv5 ويكتب ملفًا جديدًا في dvb-apps zap
تنسيق.
$ dvb- تنسيق- تحويل -I dvbv5 -O ZAP -s dvbc / Annex_a dvb_channel.conf تراث
قراءة ملف dvb_channel.conf
كتابة ملف legacy.conf
تحذير: فقدان معرف PID للفيديو أثناء تحليل الإدخال 6 من legacy.conf
تحذير: فقدان معرف PID للفيديو أثناء تحليل الإدخال 7 من legacy.conf
تحذير: فقدان معرف PID للفيديو أثناء تحليل الإدخال 8 من legacy.conf
تحذير: فقدان PID الصوت أثناء تحليل الإدخال 8 من legacy.conf
يرجى ملاحظة أن تنسيق تطبيقات dvb القديم يفترض أن كل قناة سيكون لها واحدة
(وواحد فقط) صوت PID وواحد (وواحد فقط) فيديو PID ، بينما يدعم تنسيق dvbv5
متعددة PID لكل نوع خدمة.
التحذيرات أعلاه حدثت على قنوات الصوت النقي وقنوات البيانات فقط:
ملف dvb_channel.conf الأصلي:
[ال]
معرف_الخدمة = 4
VIDEO_PID = 42
AUDIO_PID = 257
PID_f1 = 768
التردد = 573000000
التشكيل = QAM / 256
INVERSION = تلقائي
SYMBOL_RATE = 5217000
INNER_FEC = لا شيء
DELIVERY_SYSTEM = DVBC / ANNEX_A
[بسرعة]
معرف_الخدمة = 5
VIDEO_PID = 288
AUDIO_PID = 289
التردد = 573000000
التشكيل = QAM / 256
INVERSION = تلقائي
SYMBOL_RATE = 5217000
INNER_FEC = لا شيء
DELIVERY_SYSTEM = DVBC / ANNEX_A
[بنى]
معرف_الخدمة = 7
VIDEO_PID = 36
AUDIO_PID = 305
التردد = 573000000
التشكيل = QAM / 256
INVERSION = تلقائي
SYMBOL_RATE = 5217000
INNER_FEC = لا شيء
DELIVERY_SYSTEM = DVBC / ANNEX_A
[ثعلب]
معرف_الخدمة = 13
VIDEO_PID = 272
AUDIO_PID = 273
التردد = 573000000
التشكيل = QAM / 256
INVERSION = تلقائي
SYMBOL_RATE = 5217000
INNER_FEC = لا شيء
DELIVERY_SYSTEM = DVBC / ANNEX_A
[يقفز]
معرف_الخدمة = 18
VIDEO_PID = 368
AUDIO_PID = 369
التردد = 573000000
التشكيل = QAM / 256
INVERSION = تلقائي
SYMBOL_RATE = 5217000
INNER_FEC = لا شيء
DELIVERY_SYSTEM = DVBC / ANNEX_A
[على]
معرف_الخدمة = 48
VIDEO_PID = 336
AUDIO_PID = 337
PID_86 = 816
التردد = 573000000
التشكيل = QAM / 256
INVERSION = تلقائي
SYMBOL_RATE = 5217000
INNER_FEC = لا شيء
DELIVERY_SYSTEM = DVBC / ANNEX_A
[ال]
معرف_الخدمة = 57
AUDIO_PID = 353
التردد = 573000000
التشكيل = QAM / 256
INVERSION = تلقائي
SYMBOL_RATE = 5217000
INNER_FEC = لا شيء
DELIVERY_SYSTEM = DVBC / ANNEX_A
[كسول]
معرف_الخدمة = 104
AUDIO_PID = 321
التردد = 573000000
التشكيل = QAM / 256
INVERSION = تلقائي
SYMBOL_RATE = 5217000
INNER_FEC = لا شيء
DELIVERY_SYSTEM = DVBC / ANNEX_A
[كلب]
معرف_الخدمة = 252
PID_05 = 3047 3046 3045 3044 3042
التردد = 573000000
التشكيل = QAM / 256
INVERSION = تلقائي
SYMBOL_RATE = 5217000
INNER_FEC = لا شيء
DELIVERY_SYSTEM = DVBC / ANNEX_A
لذلك ، بالنسبة للقنوات ذات PIDs المتعددة ، فإن ملف legacy.conf المحول سيحتوي فقط على امتداد
أول واحد.
بالنسبة للقنوات التي لا تحتوي على PID صوتي أو فيديو ، سيتم تخزين PID = 0.
هذا هو ملف الإخراج لقائمة القنوات أعلاه.
the:573000000:INVERSION_AUTO:5217000:FEC_NONE:QAM_256:42:257:4
quick:573000000:INVERSION_AUTO:5217000:FEC_NONE:QAM_256:288:289:5
brown:573000000:INVERSION_AUTO:5217000:FEC_NONE:QAM_256:36:305:7
fox:573000000:INVERSION_AUTO:5217000:FEC_NONE:QAM_256:272:273:13
jumps:573000000:INVERSION_AUTO:5217000:FEC_NONE:QAM_256:368:369:18
over:573000000:INVERSION_AUTO:5217000:FEC_NONE:QAM_256:336:337:48
the:573000000:INVERSION_AUTO:5217000:FEC_NONE:QAM_256:0:353:57
lazy:573000000:INVERSION_AUTO:5217000:FEC_NONE:QAM_256:0:321:104
dog:573000000:INVERSION_AUTO:5217000:FEC_NONE:QAM_256:0:0:252
استخدم dvb-format-convert عبر الإنترنت باستخدام خدمات onworks.net