من خلف الكواليس: TinyOgg

لقطة شاشة للخدمة

هذه لقطة شاشة أولية للخدمة التي أعمل عليها، TinyOgg، وهي خدمة تقوم بتحويل مقاطع الفيديو المبنية على الفلاش إلى مقاطع فيديو بنسق Ogg Theora ومقاطع صوت بنسق Ogg Vorbis. هذان النسقان حران ويمكن تشغيلهما مباشرة في متصفحات عدة بدون الحاجة إلى أي ملحق/برنامج خارجي، الأمر الذي يقلل بشكل كبير جدًا من الاعتمادية على تقنيات غير حرة مثل فلاش وأنساق الفيديو غير الحرة التي تستخدمها هذه التقنيات.

تدعم الخدمة حاليًا موقع Youtube، لكنها مصممة بطريقة تتيح إضافة الكثير من المواقع الأخرى بسهولة، ومن المتوقع إضافة دعم لمزيد من الموقع قبل الإطلاق الرسمي للخدمة.

ما يميز الخدمة هذه أنها حرة، فهي تستخدم رخصة غنو أفيرو العمومية (AGPL) الأمر الذي يعني أن كود الخدمة، وكل الإصدارات المشتقة منها سوف تكون متاحة لجميع مستخدميها، الأمر الذي يوفر قدرًا عاليًا من الحرية والخصوصية والاستقلال.
بُنيت هذه الخدمة بالكامل باستخدام معايير وبرامج حرة. فلقد استخدمت لغة البرمجة Python وإطار عمل الوب Django وبرنامج تحويل الوسائط FFmpeg ونسخة مشتقة من برنامج التنزيل Youtube الحر urip. في الحقيقة لقد وفرت البرمجيات الحرة علي الكثير من الوقت واستفدت الكثير من تجربة إنشاء الموقع.
بقي القليل في قائمة To-Do (من بينها مثلا دعم كامل لترجمة الموقع وإتاحة إخفاء الفيديو من القائمة العامة)، لكني أتوقع -بعون الله- إطلاق الموقع قريبا.

أيها القراء، شغلوا Ogg!