فيديو حقيقي
تحتاج هذه المقالة إلى مصادر إضافية للتحقق . ( مايو 2023 ) |
| نوع الوسائط على الإنترنت |
فيديو/x-pn-realvideo |
|---|---|
| تم التطوير بواسطة | الشبكات الحقيقية |
| الإصدار الأولي | فبراير 1997 |
| نوع التنسيق | تنسيق ترميز الفيديو |
| تنسيق مفتوح ؟ | لا |
| صيغة مجانية ؟ | لا |
| موقع إلكتروني | موقع المنتج على موقع Wayback Machine (تم أرشفته في 31 مايو 2009) |
RealVideo ، وتهجئ أيضًا Real Video ، هي مجموعة من تنسيقات ضغط الفيديو الملكية التي طورتها RealNetworks - يتغير التنسيق المحدد مع الإصدار. تم إصداره لأول مرة في عام 1997 واعتبارًا من عام 2024 كان في الإصدار 15. [1] RealVideo مدعوم على العديد من الأنظمة الأساسية، بما في ذلك Windows و Mac و Linux وSolaris والعديد من الهواتف المحمولة. [تحديث]
عادةً ما يتم إقران RealVideo مع RealAudio وتعبئته في حاوية RealMedia (.rm). RealMedia مناسب للاستخدام كتنسيق وسائط متدفقة ، حيث يتم عرضه أثناء إرساله عبر الشبكة. يمكن استخدام الفيديو المتدفق لمشاهدة التلفزيون المباشر لأنه لا يتطلب تنزيل الفيديو بالكامل مسبقًا.
تكنولوجيا
تم الإعلان عن الإصدار الأول من RealVideo في عام 1997 وكان يعتمد على تنسيق H.263 . في ذلك الوقت، أصدرت RealNetworks بيانًا صحفيًا يفيد بأنها قامت بترخيص تقنية ClearVideo من Iterated Systems وكانت تتضمنها باعتبارها برنامج RealVideo Fractal Codec. [2] [3] [4] ومع ذلك، اختفى دعم ClearVideo بهدوء في الإصدار التالي من RealVideo.
استمرت شركة RealVideo في استخدام H.263 حتى إصدار RealVideo 8 عندما تحولت الشركة إلى تنسيق فيديو خاص . يتم تحديد برامج ترميز RealVideo من خلال أكواد مكونة من أربعة أحرف . RV10 وRV20 هما برنامجا ترميز يعتمدان على H.263. RV30 وRV40 هما برنامجا ترميز خاصان بشركة RealNetworks يعتمدان على H.264. كانت هذه المعرفات مصدرًا لبعض الارتباك، حيث قد يفترض الناس أن RV10 هو إصدار RealVideo 10 عندما يكون الإصدار الأول من RealVideo. يستخدم RealVideo 10 RV40.
يمكن تشغيل RealVideo من ملف RealMedia أو بثه عبر الشبكة باستخدام بروتوكول البث في الوقت الحقيقي (RTSP)، وهو بروتوكول قياسي لبث الوسائط تم تطويره بواسطة IETF . ومع ذلك، تستخدم RealNetworks بروتوكول RTSP فقط لإعداد وإدارة الاتصال. يتم إرسال بيانات الفيديو الفعلية باستخدام بروتوكول نقل البيانات الحقيقي (RDT) الخاص بها. وقد أثار هذا التكتيك انتقادات لأنه جعل من الصعب استخدام RealVideo مع مشغلات وبرامج خادم أخرى. ومع ذلك، طور مشروع MPlayer مفتوح المصدر الآن برنامجًا قادرًا على تشغيل تدفقات RDT.
لتسهيل البث في الوقت الفعلي، يستخدم RealVideo (وRealAudio) عادةً ترميزًا بمعدل بت ثابت ، بحيث يتم إرسال نفس كمية البيانات عبر الشبكة كل ثانية. مؤخرًا، قدمت RealNetworks نموذجًا لمعدل بت متغير يسمى RealMedia Variable Bitrate ( RMVB ). يسمح هذا بجودة فيديو أفضل، ومع ذلك، فإن هذا التنسيق أقل ملاءمة للبث لأنه من الصعب التنبؤ بقدرة الشبكة التي سيحتاجها دفق فيديو معين. سيتطلب الفيديو ذو الحركة السريعة أو المشاهد المتغيرة بسرعة معدل بت أعلى. إذا زاد معدل بت دفق الفيديو بشكل كبير، فقد يتجاوز السرعة التي يمكن بها نقل البيانات عبر الشبكة، مما يؤدي إلى انقطاع في الفيديو.
تقول شركة RealNetworks إن برامج الترميز RealVideo وRealAudio غير متوفرة في الكود المصدر بموجب ترخيص RPSL . الكود المصدر متوفر فقط بموجب ترخيص RCSL للنقل التجاري إلى المعالجات وأنظمة التشغيل غير المدعومة. وفي حين تمتلك شركة RealNetworks معظم الملكية الفكرية لبرنامجي RealVideo وRealAudio، فقد قامت شركة RealNetworks بترخيص تكنولوجيا تابعة لجهات خارجية لبعض جوانب برامج الترميز تلك. وتزعم شركة RealNetworks أنها لا تملك الحق في ترخيص هذه التكنولوجيا بموجب ترخيص مفتوح المصدر. [5]
مشغلات الفيديو الحقيقي
لا يستشهد هذا القسم بأي مصادر . ( مايو 2023 ) |
المشغل الرسمي لبرنامج RealVideo هو RealNetworks RealPlayer SP ، وهو متوفر حاليًا في الإصدار 15، ومتاح لأنظمة تشغيل مختلفة بما في ذلك Windows و Macintosh و Linux . وهناك العديد من المشغلات الأخرى، بما في ذلك MPlayer و Media Player Classic . ويعتمد العديد منها على المكتبات المرتبطة ديناميكيًا (DLLs) من برنامج RealPlayer الرسمي لتشغيل الفيديو، وبالتالي تتطلب تثبيت RealPlayer (أو على الأقل مكتبات DLL الخاصة به، إن لم يكن المشغل الفعلي). ومع ذلك، يمكن لمكتبات libav* الخاصة بـ FFmpeg ( ونظيرتها في DirectShow ffdshow ) تشغيل RealVideo ولا تتطلب RealPlayer أو أي أجزاء منه.
أحدث إصدار من RealPlayer يمكن تشغيله على Windows 9x هو RealPlayer 8؛ ولكن يمكن تعديل هذا الإصدار بسهولة لتشغيل ملفات RealPlayer 9 و10، عن طريق الإضافة اليدوية لثلاثة ملفات .dll فقط (برامج ترميز وإضافات)، من التوزيع المجاني من Microsoft لبرنامج RealPlayer 10، والتي لم يتم تضمينها في RealPlayer 8 Basic.
كما قامت شركة RealNetworks بتطوير مشغل Helix مفتوح المصدر ، إلا أن الدعم لـ RealVideo في مشروع Helix محدود لأن شركة RealNetworks لا تزال تحتفظ بحقوق الملكية الخاصة بالبرامج الترميزية.
لا يسجل برنامج RealPlayer تدفقات RealVideo، وقد أعلنت شركة RealNetworks عن هذه الميزة لأصحاب المحتوى مثل شركات البث واستوديوهات الأفلام وشركات الموسيقى، كوسيلة لتثبيط المستخدمين عن نسخ الفيديو. ومع ذلك، توجد برامج أخرى يمكنها حفظ التدفقات في ملفات لعرضها لاحقًا. هذا النوع من النسخ، المعروف باسم تحويل الوقت ، قانوني في معظم البلدان.
تنسيقات ضغط الفيديو وإصدارات الترميز
يتم ضغط ملفات RealVideo باستخدام عدة تنسيقات ضغط فيديو مختلفة . يتم تحديد كل تنسيق ضغط فيديو بواسطة رمز مكون من أربعة أحرف . فيما يلي قائمة بتنسيقات ضغط الفيديو والإصدار الذي تم تقديم كل منها:
ار في 10
rv10:rv13RealVideo 1.0، استنادًا إلى H.263 (مضمن مع RealPlayer 5) [6]
ار في 20
rv20: RealVideo G2 وRealVideo G2+SVT، يعتمدان أيضًا على h.263 (مضمن مع RealPlayer 6). [7] SVT (تقنية الفيديو القابلة للتطوير) هي ميزة تسمح بفك التشفير بمعدل إطارات أقل (تخطي الإطارات) على الأجهزة منخفضة الأداء. [8]
ار في 30
rv30:RealVideo 8، يُشتبه في أنه يعتمد إلى حد كبير على مسودة مبكرة من H.264 (مضمن مع RealPlayer 8) [9]
ار في 40
rv40: RealVideo 9، يُشتبه في أنه يعتمد على H.264 (مضمن مع RealPlayer 9) [10]rv40:RealVideo 10، المعروف أيضًا باسم RV9 EHQ (مضمن مع RealPlayer 10). يشير هذا إلى مشفر محسّن لتنسيق RV9 متوافق تمامًا مع مشغلات RV9 - لم يتغير التنسيق وفك التشفير، فقط المشفر هو الذي تغير. ونتيجة لذلك، يستخدم نفس FourCC .
ار في 60
rv60: RealMedia HD (RealVideo 11)، يُشتبه في أنه يعتمد على HEVC (مضمن مع RealPlayer 18). [11] في أبريل 2018، نشرت RealNetworks نتائج اختبار سرعة المشفر وكفاءة الضغط. قارنت اختباراتهم RealMedia HD بمشفرات HEVC وH.264 وVP9. ادعت النتائج أن RealMedia HD يوفر ضغطًا أعلى من HEVC عند مستويات جودة أعلى. كما يُزعم أن RealMedia HD أسرع من x265 وVP9 عند إعدادات تعقيد مماثلة. [12]
يمكن لأحدث إصدار من RealPlayer تشغيل أي ملف RealVideo، كما يمكن للبرامج التي تستخدم FFmpeg تشغيله . قد لا تدعم البرامج الأخرى جميع تنسيقات ضغط الفيديو. بالإضافة إلى كود فك التشفير لما يصل إلى RV50، يحتوي FFmpeg أيضًا على كود مفتوح المصدر لمشفرات RV10 وRV20. [ بحاجة لمصدر ]
انظر أيضا
ملحوظات
- ^ منتجات RealNetworks - برامج الترميز المؤرشفة 2004-08-04 على موقع Wayback Machine
- ^ "Iterated Systems And Progressive Networks Announce Strategic Alliance". بيان صحفي . RealNetworks China. 10 فبراير 1997. مؤرشف من الأصل في 27 نوفمبر 2003. تم الاسترجاع في 2 أغسطس 2013 .
- ^ مرجع برنامج RealVideo Fractal Codec لخيار تثبيت برنامج RealPlayer Fractal Codec
- ^ Terran Interactive, Inc. (1998) Codec Central - ClearVideo، تم الاسترجاع في 2009-08-12
- ^ Helix Community, Helix Producer Category FAQ Archived 2011-07-26 at the Wayback Machine , Retrieved on 2009-08-02
- ^ MultimediaWiki. "RealVideo 1.0" . تم الاسترجاع في 2009-11-02 .
- ^ MultimediaWiki. "RealVideo G2" . تم الاسترجاع في 2009-11-02 .
- ^ RealNetworks (1999). "الفصل 5: إنتاج الفيديو". www.jus.unitn.it .
تسمح تقنية الفيديو القابلة للتطوير (SVT) من RealVideo أيضًا لمقاطع RealVideo بالتنوع في معدل الإطارات من 30 إطارًا في الثانية إلى 5 إطارات في الثانية بناءً على سرعة معالج كمبيوتر RealPlayer. وهذا يعني أنه يمكنك إنتاج مقاطع RealVideo بمعدل إطارات مرتفع لا تثقل كاهل معالجات الأجهزة البطيئة أثناء التشغيل.
- ^ MultimediaWiki. "RealVideo 3" . تم الاسترجاع في 2009-11-02 .
- ^ MultimediaWiki. "RealVideo 4" . تم الاسترجاع في 2009-11-02 .
- ^ "RMHD: نظرة أكثر تفصيلاً".
- ^ "بالنسبة للترميز الثامن، ابحث عن المجموع - وليس فقط عن الأجزاء". 10 أبريل 2018.
روابط خارجية
- صفحة منتج برنامج ترميز RealVideo 10
- Helix Community هو مشروع مفتوح المصدر لجميع أطر الوسائط من RealNetworks محفوظ في 2011-07-26 على موقع Wayback Machine
- مرشح RealMedia Splitter DirectShow من Gabest (guliverkli، sourceforge.net) لتقسيم RV40، وما إلى ذلك إلى .rmvb، و.mkv، و.dsm، وما إلى ذلك. لا يتضمن جهاز فك التشفير.
- مرشح لتشغيل ملفات الصوت والفيديو RealNetworks باستخدام Windows Media Player
