← العودة إلى جميع المقالات
المدونة

إدارة ملفات النظام مدمجة في الخلفية لإضافة مهام التحويل ومعاينة الأرشيف وفكه وإزالة العلامات بحسب الدقة

يستخدم كثيرون اشتراكات RSS للتنزيل والتصنيف والنشر والتشغيل الآلي الكامل. لكن بعض الملفات المنزلة أرشيفات تحتوي فيديوهات فلا تُضاف تلقائياً للتحويل. لهذه الحالة قررت بناء إدارة مجلدات بسيطة على مستوى النظام من الصفر، لتصفح أي مجلد في الخادم، وحذف الملفات عند تفعيل الخيار في ملف الإعداد، وإضافة فيديوهات أي مجلد إلى قائمة التحويل، وعرض قائمة ملفات zip أو rar دون فكها، وفك zip أو rar مباشرة عبر الإنترنت. كتبت النظام خلال 1 يوم ودمجته في لوحة efvcms.

سجل التحديثات

  • أولاً، إدارة مجلدات على مستوى النظام لتصفح أي مجلد وإضافة فيديوهاته إلى قائمة التحويل وحذف الملفات، عند تفعيل الخيار في الإعداد لتجنب سوء الاستخدام، وعرض محتوى أرشيفات zip وrar وفك rar وzip عبر الإنترنت.
  • ثانياً، إضافة ترجمات مؤثرات عامة ASS لاستخدامها كعلامات مائية نصية أو نصوص متحركة. تعمل مع العلامات المصورة والنصوص المتحركة والعلامات النصية والمصورة المتنقلة والنصوص الومّاضة وعلامات gif المتحركة وغيرها في الوقت نفسه. أضف ترجمات المؤثرات الخاصة بك لتُدمج تلقائياً أثناء التحويل. سنقدم لاحقاً مثال كود ASS للتجربة.
  • ثالثاً، إعادة كتابة الإدراج لمعالجة أي عدد من الفيديوهات والملصقات والترجمات من الخادم بثبات، وتحويل الصورة الموافقة للاسم إلى الملصق 1 والملصق 2 معاً.
  • رابعاً، تطوير إزالة العلامات المائية والنصوص المتحركة لتتكيف مع الدقة. إذا كانت نسخ 360P و480P و720P وغيرها تحمل العلامة في الموضع نفسه بحجم متكيف، يطابق النظام الدقة ويزيلها تلقائياً! غالباً يكفي قالب إزالة واحد للفيديو العمودي وآخر للأفقي.
  • خامساً، كشف الفيديوهات والمسلسلات ذات الاسم نفسه لحظياً أثناء التحرير والتحرير التفصيلي وإضافة مسلسل، بحسب العنوان المدخل، مع تنبيه المستخدم.

ميزة أضيفت الساعة 9 مساءً يوم 6 من شهر 3 عام 2022: يستطيع المسؤول تقييد الجذر الذي تصل إليه إدارة المجلدات. مثلاً، إذا عيّن مجلد الكود المصدري لـ EFVCMS، لا يمكن الوصول إلا إليه وإلى مجلداته الفرعية.

كود ترجمات المؤثرات العامة للتجربة:

[Script Info]
Title:EFVCMS
Original Script:EFVCMS
Synch Point:1
ScriptType:v4.00+
Collisions:Normal

[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding
Style: Default,方正黑体_GBK,20,&H00FFFFFF,&HF0000000,&H00000000,&H32000000,0,0,0,0,100,100,0,0.00,1,2,1,2,5,5,2,134

[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:02.00,0:00:12.00,testStyle,,0000,0000,0000,,{\move(320,400,320,80)}{\fad(1000,1000)}EFVCMS
Dialogue: 0,0:00:04.00,0:00:14.00,testStyle,,0000,0000,0000,,{\move(320,400,320,80)}{\fad(1000,1000)}专业级视频系统
Dialogue: 0,0:00:06.00,0:00:16.00,testStyle,,0000,0000,0000,,{\move(320,400,320,80)}{\fad(1000,1000)}荣誉出品
Dialogue: 0,0:00:08.00,0:00:18.00,testStyle,,0000,0000,0000,,{\move(320,400,320,80)}{\fad(1000,1000)}EFVCMS.com