اقتباس المشاركة الأصلية كتبت بواسطة زاراكي ساما مشاهدة المشاركة

كنت أرد تعلم شيء كهذا (جودة أفضل و حجم أقل)
... وإنتاج أبطئ.

اقتباس المشاركة الأصلية كتبت بواسطة ~ VEGETA ~ مشاهدة المشاركة
مشكور على هذا الدرس مع إني شفته من قبل من ديمون كيد...

ديمون كيد استخدم أوامر أخرى غير اللي انت استخدمتها (هاي اللي في آخر السكربت) و باقي الطريقة مثلها...

طبعاً انت في شيء ما شرحته ألا و هو لماذا نقوم بالتحويل من 8 بت إلى 16 بت ثم نحولها إلى 10 بت... و السبب كما قال ديمون نقلاً عن خبراء هو أن الإنكودر x264 "حالياً" ليس لديه كفاءة في التحويل بين أنظمة الألوان (chroma أو شيء كهذا مش متأكد)... بينما النسخ المعدلة من الإنكودر x264 فيها الحل لهذه المشكلة (نسخ JEEP)...

طبعاً اسأل ديمون كيد عن هذه المشكلة أنا بس متذكر رؤوس أقلام + شوف درسه في صحراء الأنمي

بالتوفيق
هراء.
حتى إنني لا أكاد أحصي عدد الأخطاء في مشاركتك. لا علاقة للـ color space بالأمر. لن تخرج من YV12.
الانكودر x264 تنقصه الكفاءة؟؟
القصة كلها أن الـ spec تسمح باستعمال عدة خوارزميات للتحويل من 10 إلى 8 بت على مستوى الانكودر من جهة وللتحويل من 8 إلى 10 بت على مستوى الديكودر. الانكودر x264 استعمل خوارزمية وجماعة ffmpeg استعملوا خوازمية غير متطابقة ما استعمله الانكودر. وإن لم تخني الذاكرة فهذا يحدث عند استعمال جدول bt709 فقط للتحويل إلى RGB
http://forum.doom9.org/showpost.php?...&postcount=101
However, this is ffmpeg, not x264, so .. someone get the changed in there as well.
لا أعلم ما قاله لك ديموكيد، لكن على الأرجح أنك لا تنقله بأمانة. لو فعلت نفس الشيء معي فستتولد لدي رغبة ملحة في إيذاءك، cordially
شيء أخير، إن كنت تفهم الانجليزية وتنوي تعلم الإنتاج، فدعك من أي درس عربي، بما في ذلك دروسي، وتسكع في doom9 وقنوات الفيديو على freenode لعامين لعل معرفتك تتجاوز 1 فمتوغرام كي تكون نبرة العارف في حديثك مستساغة نوعاً ما.