السلام عليكم ورحمة الله وبركاته
بداية اقدم اعتذاري على هذا الغياب الطويل .. لكني كنت مشغول جداً جداً .. ارجوا معتذرتكم وانا آسف .
الف شكر لك اخي akkipuden وكذلك الف شكر لك اخت fearry على المساعدة التي قدمتموها لي .
ها انا قد عدت لكن لست خاوي اليدين .. فبعد عدة تجارب تبين ما يلي :
----------------------------------------------------------------------------
1- الضغط بواسطة x264 لا يسبب تغير في الالوان
2- استعمال lavf كـ - demuxer في الانكودر لا يسبب تغير في الالوان
3- التحويل من rgb24 الى yuv4:2:0 هو الذي يسبب التغير في الالوان (اي كما توقعتم )
وهذه صورة لتجربة تبين ذلك :
كما ترون انه عندما ضغطت المصدر الاصلي باستعمال x264 فانه يحدث تغير بالالوان ، هذا التغير ناتج عن التحويل من rgb24 الى yuv4:2:0 ( الذي يقوم بهذا التحويل هو الانكودر ... لكن هذا ليس مهماً فانا اريد ان يكون الفيديو الناتج yuv4:2:0 )
واثبات ذلك انه كما ترون في الصورة ، عندما ضغطت الفيديو ال yuv4:2:0 باستعمال x264 لم ينتج اي تغير في الالوان بتاتاً .
والاثبات الاخر انه عندما حولت مجموعة الصور مبااشرة الى yuv4:2:0 حدث تغير الالوان .
الحمد لله تم تشخيص المشكلة بفضلكم .. بارك الله فيكم وجزاكم الله خيراً
اما الحل فهو ان تكون الصور بنظام yuv وليس rbg ...اي اريد تحويل فيديو الى صور yuv4:2:0 ... كيف .. لا اعرف!اذا كان هذا ممكناً اصلاً !!!! جاري البحث

اذا كان هذا ممكناً اصلاً !!!! جاري البحث
رد مع اقتباس


المفضلات