الفرق بين المراجعتين لصفحة «دليل استخدام بندورة - المورد الثقافي»

من ويكي أضِف
اذهب إلى التنقل اذهب إلى البحث
(removing of absoluted notes)
(ملاحظة ووصل إلى الدليل العام استخدام عميل بندورة)
سطر 1: سطر 1:
 
{{بندورة}}
 
{{بندورة}}
 +
''هذا التوثيق مبني على [[استخدام عميل بندورة|النسخة العامّة من توثيق عمل بندورة]]''
 
{{:عن بندورة|http://192.168.1.251|المورد الثقافي}}
 
{{:عن بندورة|http://192.168.1.251|المورد الثقافي}}
  

مراجعة 10:02، 8 مايو 2014

بندورة (نظام الأرشفة)
استخدام عميل بندورة
:تنصيب عميل بندورة
:إعداد عميل بندورة
:إضافة قرص لعميل بندورة
:ترتيب الملفات والمجلدات

هذا التوثيق مبني على النسخة العامّة من توثيق عمل بندورة بندورة هو نظام لأراشيف الفيديو وفهرستها وإضافة معارف إليها، يخزن الخادم الخاص به نسخا من الفيديوهات مناسبة لعرضها من خلال واجهة على الوِب. بينما يسمح لنا برنامج عميل بندورة باكتشاف ملفات الفيديو واشتقاق ورفع صيغ مناسبة من فيديوهاتنا وإضافتها إلى الأرشيف.

تصفح بندورة

إن بندورة يحاكي مظهر وسلوكيات تناظر برامج سطح مكتب أكثر مما يحاكي مواقع الوب التقليدية. ففيه قوائم في الأعلى تظهر معظم إمكانيات الموقع، بما فيها إختصارات لوحة المفاتيح. يمكنكم تغيير حجم عناصر الموقع أو حتى طيّها وفردها مرة اخرى، يمكن تحريك مربعات الحوار، وقوائم الفيديوهات أو المقاطع يمكن ترتيبها بأشكال مختلفة. يتذكر بندورة هذه الاعدادات، وفي زيارتكم القادمة، ستجدن الأشياء كما تركتموها.

ستلاحظون ان مسارات العناوين في الموقع قصيرة ومقروءة، وأن التحرك بأزرار "الى الخلف" و"أمام" تعمل بالشكل المتوقع.

تنظيم الأرشيف وفهرسته باستخدام بندورة

قبل البدء بعملية التنصيب والضبط، من الجدير التنويه بأن برنامج عميل بندورة - المسؤول عن تعريف خادم بندورة بملفات الأرشيف - يعمل فقط على أنظمة تشغيل لينكس وماكينتوش، فحتى الآن لا تتوفر نسخة تعمل على نظام ويندوز. ومع ذلك، بإمكاننا استخدام واجهة الوِب الخاصة ببندورة لرفع وتوصيف وتصنيف الفيديوهات في حال التعامل من خلال نظام ويندوز.

نحتاج أن يكون هناك خادم بندورة نستطيع أن نعمل من خلاله، إما بأن يقوم مدير نظام بتنصيبه وإعداده بشكل خاص لأرشيفنا (التعليمات هنا)، أو باستطاعتنا استخدام خادم بندورة موجود بالفعل مثل خادم المورد الثقافي أو خادم مشروع المريخ أو أرشيف الوسائط الرقمية المتاحة للعموم (pad.ma) الذي هو متاح بشكل عام لأي شخص ليرفع الفيديوهات الخاصة به.

في مؤسسة المورد الثقافي، تم تنصيب خادم لمشاركة الملفات، خصيصا للسماح بتوحيد تخزين الأرشيف، ويمكن الوصول إليه من الأجهزة التي تشغل مختلف أنظمة التشغيل، لكن للسماح بمسح وقراءة الأصول (لرفعها بدفعات بدلا من رفع كل ملف على حدة) نحتاج إلى تشغيل عميل بندورة، وبالتالي، ولغياب نظام تشغيل مناسب لتشغيل عميل بندورة، فإن الجهاز العامل كخادم بندورا، يعمل أيضا في ذات الوقت كمنصة تشغيل عميل بندورة، وبالتالي لتشغيله علينا العمل على الخادم عن بعد.

عند العمل على جهاز حاسوب مناسب، متصل بالشبكة، قادر على الوصول إلى خادم بندورة المراد رفع الفيديوهات إليه، وقادر على الوصول إلى الأصول المراد رفعها فإن عميل بندورة قادر على قراءة هذه الملفات وإرسالها إلى الخادم على شكل دفعات، فلنقم الآن بتنصيب وضبط عميل بندورة على جهازنا:

كيف نقوم بتنصيب عميل بندورة على جهازنا (مرة واحدة لكل جهاز)

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

لإنشاء حساب جديد، نذهب إلى خادم المورد http://192.168.1.251 ونضغط على أنشئ حساب جديد (sign up)، بعدها نختار اسم مستخدم وكلمة سر ومن ثم ندخل الإيميل ونضغط على زر أنشئ حساب جديد (sign up). سيتم تحويلنا إلى الأرشيف وستظهر لنا نافذة صغيرة تؤكد لنا بأنه قد تم إنشاء الحساب. فلنقم الآن بتنصيب وضبط وتشغيل عميل بندورة على جهازنا:

لإنزال برنامج pandora_client وتثبيته:

sudo easy_install pandora_client
صورة تظهر تثبيت عميل بندورة 0.2.182 بنجاح

ونضغط مفتاح (⏎) "ع:أدخل" "en:Enter" على لوحة المفاتيح. في حال طًلبت مننا كلمة السر الخاصة بمستخدم الجهاز، ندخلها ونضغط (⏎) "ع:أدخل" "en:Enter" مرة اخرى، وننتظر حتى تُعلمنا الطرفية بانتهاء عملية التنصيب.

تحديث نسخة pandora_client

في حال كنتم قد ثبتم عميل بندورة منذ فترة، وهناك إحتياج لنسخة أحدث، يمكنكم القيام بالتحديث عبر تشغيل الأمر:

sudo easy_install -U pandora_client


إعداد عميل بندورة ليعمل مع خادم بندورة المراد الرفع إليه (مرة واحدة لكل مستخدم/جهاز)

الخطوة التالية هي ضبط عميل بندورة ليعمل مع الخادوم المراد الرفع إليه والذي أنشأنا حسابًا عليه منذ قليل (في هذه الحالة http://192.168.1.251):

في الطرفية، ندخل أمر

pandora_client config
Config.jpg

ونضغط "أدخل" على لوحة المفاتيح. بعدها يُطلب منا ادخال اسم مستخدم وكلمة سرّ و عنوان خادوم الأرشيف للاتصال معه. وهنا نقصد:

  • اسم المستخدم (Username) - هو اسم المستخدم للحساب المنشأ على خادوم بندورة
  • كلمة السّرّ (password) - كلمة السّرّ التي عيّناها للحساب على خادوم بندورة (لن تظهر لكم الشاشة كلمة المرور أثناء طباعتكم لها، لكنها تطبع!)
  • عنوان خادوم بندورة (Pan.do/ra URL) - عنوان خادوم بندورة على الوِب، ملحقاً به /api/ ، وفي حالتنا: http://192.168.1.251/api
  • سيقوم pandora_client تلقائيا بتنزيل نسخته الخاصة من ffmpeg و ffmpeg2theora

بعد إتمام الضبط والإعداد، ستظهر لنا الطرفية بأنه قد تم تحديث الضبط لعميل بندورة.

تعريف عميل بندورة بمكان وجود الملفات المراد رفعها إلى الارشيف

بعد الانتهاء من الضبط، نريد تعريف عميل بندورة بمسار يحتوي الملفات التي نريد لبندورة استكشافها ورفعها لاحقا إلى فهرس الأرشيف. يتم ذلك بإعلام بندورة بمسار المجلدen:Volume وإعطاءه إسم، وذلك بالأمر الفرعي "add_volume"، وتكتب صيغة الأمر كالآتي:

pandora_client  add_volume name path

حيث نستبدل path في الأمر أعلاه بمسار على نظام الملفات الذي يشير إلى مجلد يحوي ملفات الفيديو على جهازك، منظمة بشكل يتوقعه عميل بندورة. ونستبدل name بإسم نطلقه على ذلك المجلد -ويكون فريدا لكل مجلد جديد-، يستخدم نظام بندورة هذا الإسم ليشير إلى مجموعة الفيديوهات التي سيكتشفها في ذلك المسار.

مثال، لاحظ أن إسم المجلد الذي إخترناه هو Personal_Movies، وهو الإسم الذي سيستخدمه الارشيف للإشارة للفيديوهات داخل المسار /users/kindo/movies، فإذا نقلنا الملفات إلى مسار جديد، وقمنا بإستخدام نفس الإسم، فإن بندورة سيعرف أننا نتحدث عن ذات المجلد.

في حالة المورد، وفي حال كان المستخدم متصلا مباشرة إلى خادم مشاركة الملفات، فإن المسار سيكون

/srv/mawred_sahre/Archive

استخدام pandora client/كيف نختار إسم مجلد

كيف أعرف المسار في جهاز ماك ؟

نتصفح نظام الملفات حتى نصل إلى مسار المجلد، ثم نضغط مفتاح command مع زر الفأرة على المجلد (volume) أو على ملف داخل الدليل (folder) ونختار "get info"، قيمة Where هي المسار المطلوب؛ فننسخ هذه القيمة، مثلاً: /Users/kindo/Movies

مثال يوضح كيفية إيجاد المسار في واجهة ماك الرسومية


مسح المكان الذي تم تحديده بحثا عن الملفات المراد رفعها إلى الأرشيف

إذا كنت قمت فعلا بالإنتهاء من تعليمات الإعداد وتعريف وإضافة المجلدات أو الأقراص التي نريد إضافة الملفات التي تحويها، يمكننا البدء بمسح الأقراص المعرفة للبحث عن الملفات التي سيقوم عميل بندورة لاحقا بإضافتها للأرشيف؛ نقوم بمسح الأقراص المعرفة بواسطة الأمر

pandora_client scan
عملية مسح، تظهر أن هناك 2 ملف جديد، 2 ملف تم تجاهله، و لا ملفات تم مسحها من المجلد ...

وبهذا الأمر يقوم البرنامج بمسح كل المجلدات والملفات الموجودة بالأقراص المعرفة أو المضافة وينشئ قائمة بها على الجهاز(أين؟)

بعد ضغط "أدخل" سيمسح عميل بندورة الملفات في المجلدات المضافة ويحدد الملفات المدعومة وعددها والملفات غير المدعومة من الخادم والملفات التي تم تجاهلها

بعد المسح، نريد نقل المعلومات هذه المعلومات الى خادم بندورة بواسطة الأمر:

pandora_client sync 
ناتج الأمر sync (تحديث)، العميل يرسل قائمة الملفات، والخادم يرسل في طلب الملفات التي ليست لديه (جديدة وتحتاج لترميز ورفع)

هذا الأمر ينقل البيانات المخزنة على جهازنا والتي أنتجتها عملية المسح scan إلى خادم بندورة، ويقوم الخادم بإنشاء أفلام لكل مجلد من المستوى الثاني ويدخل فيه بيانات الملفات الموجودة على الجهاز استعداداً لضغطها ونقلها.

أيقونات الأفلام قبل رفعها ...

ونلاحظ بأننا لو ولجنا على بندورة بنفس اسم المستخدم وكلمة السر، فسنجد أن هذه الأفلام (طبعاً لاتزال فارغة لأننا لم نرفعها بعد) في الجانب الأيسر تحت عنوان المجلدات المحلية "local volumes” بالاسم الذي اخترناه لهذا المجلد وتجد داخلها أسماء ملفات الفيديو المتضمنة في هذا المجلد
والآن أخيراً نريد تحميل ملفات الفيديو باستخدام الأمر

pandora_client upload

يقوم البرنامج بتحويل الملفات واحدا تلو الاخر على جهازك بالدقة المحددة على الخادم من قبل مدير النظام (480 او 240) ثم يقوم برفعه عبر الشبكة الى الخادم الذي بدوره يكمل ضغط الأفلام ويكون الصور (thumbnails ) وصورة الوقت (timeline) إلخ

لمعرفة كيفية التعامل مع الأرشيف عبر واجهة الوب وإثرائه طالع الفيديو هنا:
خطأ استشهاد: وسوم <ref> موجودة لمجموعة اسمها "تعليمات تنصيب"، ولكن لم يتم العثور على وسم <references group="تعليمات تنصيب"/>