ما الجديد
ستار دي في بي | StarDVB

أهلاً وسهلاً بك من جديد في ستار دي في بي StarDVB. تم في الاونة الاخيرة تطوير وتخصيص الموقع ليشمل IPTV و SMART TV بشكل أوسع من السابق. إذا كنت مسجل سابقا يمكنك الدخول باسم المستخدم السابق نفسه، وإن كنت غير مسجل مسبقاً، يمكنك التسجيل الان. نرحب بمشاركاتك واقتراحاتك في أي وقت، نتمنى لك وقتاً ممتعاً معنا.

(How to: add codec in direct show) لاضافة اي كوديك داخل الدايريكت شو

Frozen

كبار الشخصيات
السلام عليكم ورحمة الله وبركاته

مواضيع متعلقة بهذا الشرح :

الفلتر، الفلتر جراف، الدايريكت شو، تحت المجهر (الحلقة الاولى) للمبتدئين والمتقدمين
بواسطة GeuvarA
الجراف ايديت GraphEdit تحت المجهر (الحلقة الثانية) للمبتدئين والمتقدمين
بواسطة GeuvarA
"شرح" طريقة جديدة للتحويل السريع جدا للفيديو المسجل ببرنامج ProgDVB أو أي فيديو آخر
بواسطة Mk4ever



هذا الشرح لمن يعاني من مشاكل في الكوديكس والدايريكت شو ( Codecs & Direct show ) ... لمن لا يعاني من اي مشاكل الافضل ان لا يقوم بالتجريب لان بعض العمليات قد تسبب ضرر كلي لل Direct show فالمنتدى غير مسؤول عن ذلك



ما هي اهمية الكوديكس ( Codecs ) ؟!

الكوديكس مهمة جدا وعامل رئيسي يرتكز عليه جميع برامج العرض مهما كان نوعها

كوديك ( Codec ) === > جراف ( Graph ) === > صوت وصورة

اذن الكوديك هو الاساس في اظهار الصورة والصوت داخل برنامج العرض عن طريق الجراف وهو العملية التي يتم تحليل المعلومات فيها حتى تظهر لنا على شكل صوت وصورة

ولكن يجب ان يكون الكوديك قد تم تفعيله ( تسجيله , Register ) داخل نظام التشغيل الرئيسي حتى نسنتطيع الاستفادة منه وصنع فلتر ( جراف ) بواسطته عن طريق برنامج Graphedit مثلا

ملفات الكوديكس تكون بامتداد ax

اذن كيف نقوم باضافة الكوديك ( Video Decoder,Audio Decoder,Demultiplexer ) ؟!

بشكل طبيعي اي Codec يتم تنصيبه على الجهاز يحتوي اي نوع Decoder او Demux سيتم اضافته الى الدايريكت شو بشكل تلقائي لكن لاي سبب يمنع ذلك سيتم اضافته باحدى الطرق في الاسفل ...

هناك 4 وسائل لذلك :

1 - السحب والرمي ( Drag & Drop ) : وهي عملية سحب الكوديك والقاءه على الملف regsvr32 الموجود في المسار C:\WINDOWS\system32

2 - ان نجعل الملفات بصيغة ax تعمل مباشرة عن طريق regsvr32

3 - انشاء ملف bat وكتابة اوامر مختلفة فيه

4- استخدام ملف تسجيل registry file

========

1 - السحب والرمي

نقوم بفتح نافذة ويندوز التي تحتوي على ملف regsvr32 ونقوم بفتح نافذة ويندوز اخرى والتي تحتوي على الكوديك وليكون على سبيل المثال كوديك Cyperlink والمتواجد في المسار
C:\Program Files\CyberLink\PowerDVD\VideoFilter
ملاحظة : كوديك Cyperlink يتواجد مع برنامج PowerDVD

اسم الكوديك المسؤول عن الفيديو هو CLVSD : نقوم بسحبه والقاءه على ملف regsvr32 فيظهر لنا رسالة تفيد بانه تم تسجيل الكوديك CLVSD وبامكاننا الان استخدامه في صنع الفلاتر ثم استخدامها في برامج العرض المختلفة

1188560293.png


========

2 - تحديد المشغل لملفات ax

العملية بسيطة جدا ... ويمكن ذلك بعمل right click على اي ملف ax ثم اختيار open with وتحديد ملف regsvr32 واستخدام خيار استخدام هذا المشغل دائما لهذا النوع من الملفات

بعد ذلك نقوم بالنقر مرتين على اي ملف بصيغة ax وسيتم تفعيله مباشرة
========

3 - عن طريق ملف bat

فائدة هذه الطريقة تسجيل عدة كوديكس دفعة واحدة ويمكن تطبيقها كالتالي :

نذهب الى المسار الذي يحتوي على ملفات الكوديكس وليكون Cyperlink

وسنجد العديد من الكوديكس كما في الصورة ... نقوم بعمل ملف تيكست ( txt ) جديد ونكتب بداخله

1188590628.png


كود:
regsvr32 /s CLVSD.ax
regsvr32 /s CLVC1Dec.ax
regsvr32 /s CLLine21.ax
نقوم باختيار ما نريد من كوديكس لتسجيلها

حيث خيار s/ هو المسؤول عن التسجيل ... ايضا هناك خيار u/ ومسؤول عن الغاء التسجيل

الان نقوم نقوم بعمل حفظ ( save ) للملف بصيغة bat ... ثم نقوم بتشغيل الملف وسيتم التسجيل


========

4 - عن طريق ملف register (( هذه الطريقة مفيدة للانظمة القديمة ))

ملاحظة : هذه الطريقة معقدة جدا وقد تتلف النظام كامل فتجريبها يقع على مسؤوليتك الشخصية

ننشأ ملف txt ونكتب بداخله ما هو موجود في ملف التيكست بالمرفقات او نستخدمه فورا


ثم نقوم بعمل save للملف بصيغة reg

ثم شاهد الصورة

1188611429.png


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

register
unregister

ونختار الامر الذي نريده وسيتم التنفيذ

=======

هناك اداءة بسيطة لكنها مفيدة ... وهو برنامج صغير اسمه GSpot

هدف البرنامج الكشف عن جميع الكوديكس الموجودة داخل النظام ووصف لها

g1sv3.png



2gts3.png



Download GSpot 2.70a

كود:
- Establishes what video codecs (audio and video) are required to play an AVI file.
- Determines whether these codecs are installed on your system.
- Isolates problems associated with these codecs.
- Simple operation - Basic use: "File > Open", then read results.
- Identifies download induced problems (truncated files, "cooked" files, etc.)
- Shows framerate, duration, aspect ratio, bitrates, AVI structure info, and more.
- Displays and allows editing of RIFF info (title, etc); displays "hidden" ASCII info.
- Drag and Drop and "Send To" support, multi-file (batch) processing support.
- Copy/Paste or text export GSpot information - format is user configurable.
- Built-in database of 350 video and 150 audio codec types.
- Advanced UI including "dual-mode" and hyperlinked "persistent" tool tips.
- Full support for OGG media files as well as AVI stream formats.
- Identification (only) of non-AVI files (.flv, mp4, .mpg, .mov, .qt, .rm, .swf, .wmv, .asf, etc.)
- Supports VFW, ACM, DirectShow and DMO codec types (audio and video)
- Win95/98/ME/NT/2K/XP/Vista
- No Install (optional), No spyware, No advertising, No registration
- Free

تم اقتباس جزء كبير من الشرح من Saar
 

المرفقات

  • Codecs(2).txt
    922 بايت · المشاهدات: 201
التعديل الأخير:

nejib

ستار جديد
شكرا للشرح الممتاز وبالفعل نحن في حاجة لمثل هذا الشرح نظرا للمشاكل التي نعانيها في برامج العرض
وشخصيا استفدت من شرحك فبارك الله فيك
 

InFeRnO

ستار جديد
ياسلام عليك

والله المشاركة جات في وقتها

اهنيك على الشرح الجميل والتوضيح الرائع
 

killkill

كبار الشخصيات
اخي مهند لدي يضع اسئلة
1- الدايركت شو هل هو مصطلح ام ملف ملموس
2-ما الفرق بين الامتداد ax والامتداد xgr
3-لما لا يدعم الدريم دي في بي الجراف فايلز ام يدعمها
 

Frozen

كبار الشخصيات

اهلا اخي اسامة

=======

1- الدايركت شو هل هو مصطلح ام ملف ملموس

تستطيع اعتباره الوعاء الذي يحتوي جميع انواع العمليات من تحويل وتحليل للصورة والصوت في النهاية تظهر هذه العمليات على البرامج المختلفة ( برامج عرض سواء لكرت الستالايت او الفيديو العادي ) , وهو ليس ملف بحد ذاته (( في الانظمة الحديثة Direct show اصبح يعتمد على Direct x9 ))

تبسيط اكثر قد يكون ليس في محله وهو اعظم من ذلك :

جسم الانسان == > العمليات الداخلية ( تفاعلات بين الاعضاء المختلفة ) == > النواتج
دايريكت شو == > التحليل ( تفاعل بين الفلاتر او الكوديكس المختلفة ) == > صوت وصورة

معلومات اكثر احترافية ومتعمقة تجدها هنا او هنا

2-ما الفرق بين الامتداد ax والامتداد xgr

.ax هي صيغة الكوديك ( Codec ) بحد ذاته والذي يتم اضافته كفلتر في ال Direct show
.xgr هي صيغة للجراف النهائي الذي نقوم بصناعته وهناك صيغة اخرى هي grf. فبعض برامج العرض تستخدم الصيغة الاولى وبعضها تستخدم الصيغة الثانية

3-لما لا يدعم الدريم دي في بي الجراف فايلز ام يدعمها

قمت بالبحث فلم اجد الكثير , وما وجدته يتلخص بالتالي :

- البرنامج يدعم الجراف الخارجي ... الدليل :

* ما ذكر بالاضافات الجديدة للاصدار 0.8.3d

كود:
- Supports external graph schemes (*.grf)
* Old XGR files must be converted to GRF files using graphedit tool, to use them under DVB Dream

اذن البرنامج يدعم خاصية استخدام Graph خارجي بصيغة grf لكن لم يذكر المسار الذي يتم اضافة الجراف له

* وجود اداة Graphedit مع البرنامج ولم توجد عبثا ... وقرأت مواضيع تتحدث عن صناعة جراف ولكن لم يذكر المسار التي يتم وضعه فيه

- السورس ( Source ) الخاص بالبرنامج هو نفس السورس لبرنامج Mytheater وهو
DVBcore MPEG2 ES/AC3 source وبالتالي لا يحتاج الى Demultiplexer خارجي وذلك ينطبق على برنامج Dvb Viewer واعتقد Alt Dvb

حاول طرح المشكلة في موقع الدعم الفني للبرنامج ;)
 
التعديل الأخير:

killkill

كبار الشخصيات
يعني عليك يامهند والله المضوع خلص مفهوم والشغلة بسيطة وحلوة وفعلا معلومات رائعة
وراح احاول اكلم جماعة الدريم في support الخاص بهم واشوف واوافيك بالنتيجة
بس معلش عندي سؤال اخر
بعض البرامج مثل البروج
يمكننا استخدام الكوديك مباشرة ax لاظهار وتنقية الصورة والصوت مثل الاليكارد كوديك ويمكن استخدام ملفات الجراف xgr فاي الطريقتين افضل لاظهار الصورة
وذلك ينطبق على المايثيتر
 
التعديل الأخير:

Frozen

كبار الشخصيات
منور اخوي اسامة :)

بعض البرامج مثل البروج
يمكننا استخدام الكوديك مباشرة ax لاظهار وتنقية الصورة والصوت مثل الاليكارد كوديك ويمكن استخدام ملفات الجراف xgr فاي الطريقتين افضل لاظهار الصورة
وذلك ينطبق على المايثيتر

البروج بشكل اساسي يعنمد على الجرافات بصيغة xgr وهي الاساسية منذ الاصدار الاولى حتى الاخير ... لكن بداية من الاصدار 5.07 التجريبي تم اضافة خاصية اختيار وتحديد الفلاتر داخليا كما ذكرت , اما عن الافضل فأرى ان الطريقة الاساسية هي الافضل سواء في البروح او المايثيتر
 

killkill

كبار الشخصيات
الف شكر لك اخي مهند وفعلا اصبحت لي فكرة واضحة جدا على الموضوع والمعلومات على موسوعة سوفتبيديا كمان ممتازة
 

Frozen

كبار الشخصيات

طريقة استخدام جراف خارجي مع برنامج DVB Dream

* الطريقة بدائية وغير مباشرة ,, اصدارات 1.0.0 وما فوق لا يوجد فيها خاصية مباشرة ,, الموضوع بالانجليزي وعذرا على عدم ترجمته لقلة الوقت

كود:
1- Menu options -> video -> Make sure “Reset DS after channel-change” is unchecked. This will avoid recreating the graph each channel change so changes to the graph that you make would remain. If you change between SD HD H.264 channels your changes will not remain as I believe it resets the graph.
2- Menu references -> General -> Make sure attach the graph to ROT is checked. -> click ok.
You might need to restart DVBdream if you change that option.
3- Restart DVBdream
4- Menu Tools -> Graphedit. It will open the Graphedit app. Or you can start it directly
5- Graphedit menu : File -> connect to Remote Graph. Select the IFilterGraph -> ok.
Now you should see the filer graph that is created and used by DVBDream.
6- Menu -> view Disable AutoArrange: this will make it easier to disconnect / connect filters faster.
7- Add your desired filters to the graph by using: Menu Graph -> Insert Filters
8- Now to the critical phase: pause the graph
9- Stop the graph
10- Disconnect the filters and reconnect the new ones.
11- Run the graph.
12- If all is ok, you can go back to using dvbdream 


[COLOR="DarkOrange"]Stlllts[/COLOR]
 

viyan1970

ستار جديد
مشكور اخي الغالي اللـــــه يعطيك الف عافيــة مشكور
مشكور... ......مشكور.....................مشكور.........مشكو ر
مشكور.............مشكور............ ..مشكور............... مشكور
مشكور........................مشكور ............................مشكور
مشكور... .................................................. .....مشكور
مشكور. .................................................. ...مشكور
مشكور..................................... ......... مشكور
مشكور.......................................مشكور
مشكور................ ................مشكور
مشكور............. ..........مشكور
مشكور.......... .......مشكور
مشكور.....مشكور
مشكو مشكور
مشكور
 

efray

ستار جديد
انا لدى كارت كاوورلد وكان بيقطع الاول ولكن بعد توصيل الانترنت
مش بيقطع
 
أعلى