| سطر 1: |
سطر 1: |
| − | first, you need to know that pandora client only functions on linux and mac devices. No version is available for windows yet. This said, you can use the web interface of pandora to upload videos on windows.
| + | ''هذا المقال عبارة عن مسودة، النسخة النهائية يمكن الإطلاع عليها على [[استخدام_عميل_بندورة]]'' |
| | | | |
| − | First you need to have a pandora server installed, whether a system administrater installs one for you or you can use an existing pandora server like ADEF server or Mashrou3 Marreekh server or the public access digital media archive pad.ma which allows anyone to upload their videos on it using pandora client.
| + | بندورة هو نظام لأرشفة الفيديو، يخزن الخادم الخاص به الفيديوهات ويعرضها من خلال واجهة على الوِب. بينما يسمح لنا برنامج عميل بندورة برفع الملفات الخاصة بنا وإضافتها إلى الأرشيف. |
| | | | |
| − | 0)make sure you have a user name and a password on the server you want to install pandora client on. In our case, we need to register an account on pad.ma
| + | قبل البدء بعملية التنصيب والضبط، من الجدير التنويه بأن برنامج عميل بندورة يعمل فقط على أنظمة تشغيل لينكس وماكينتوش، فحتى الآن لا تتوفر نسخة تعمل على نظام ويندوز. ومع ذلك، بإمكاننا استخدام واجهة الوِب الخاصة ببندورة لرفع وتوصيف وتصنيف الفيديوهات في حال التعامل من خلال نظام ويندوز |
| − | - go to:
| |
| − | Http://pad.ma
| |
| | | | |
| − | click on sign up:
| + | في البداية، نحتاج أن يكون هناك خادم بندورة نستطيع أن نعمل من خلاله، إما بأن يقوم مدير نظام بتنصيبه وإعداده بشكل خاص لأرشيفنا (انظر هنا http://code.0x2620.org/pandora/annotate/head%3A/README)، أو باستطاعتنا استخدام خادم بندورة موجود بالفعل مثل خادم أضِف أو خادم مشروع المريخ أو أرشيف الوسائط الرقمية المتاحة للعموم pad.ma الذي هو متاح بشكل عام لأي شخص ليرفع الفيديوهات الخاصة به. |
| | | | |
| − | chose a user name and a password and enter your email address and click “sign up”
| + | لإتمام عملية التنصيب، يتطلب الأمر أن يكون لدنيا حساباً مسجلاً على الخادم الذي سنقوم بتنصيب عميل بندورة عليه أو أن نقوم بتسجيل حساب جديد على [[archive.arabdigitalexpression.org]]. |
| − | you will be transferred to the archive and a small window will appear confirming your account has been created.
| |
| | | | |
| − | Now, install pandora client on your PC.
| + | لإنشاء حساب جديد، نذهب إلى خادم أضِف [[archive.arabdigitalexpression.org]] ونضغط على أنشئ حساب جديد (sign up)، بعدها نختار اسم مستخدم وكلمة سر ومن ثم ندخل الإيميل ونضغط على زر أنشئ حساب جديد (sign up). سيتم تحويلنا إلى الأرشيف وستظهر لنا نافذة صغيرة تؤكد لنا بأنه قد تم إنشاء الحساب. |
| | | | |
| − | a) how to install pandora client:
| + | '''فلنقم الآن بتنصيب وضبط وتشغيل عميل بندورة على جهازنا:''' |
| | | | |
| − | - open the software terminal or console on your machine
| + | 1) كيف نقوم بتنصيب عميل بندورة: |
| − | - write the code:
| |
| − | sudo easy_install pandora_client
| |
| − | then press enter
| |
| − | the terminal might ask you for your password, insert it and press enter.
| |
| | | | |
| − | wait till the terminal says that the installation is complete.
| + | - نفتح [[طرفية]] على الجهاز، وندخل الأمر: |
| | | | |
| − | تحديث نسخة pandora_client
| + | <code>sudo easy_install pandora_client</code> |
| − | قد تحتاجون لتحديث pandora_client (لا داعي لذلك إن كنتم قد ثبتوه منذ قليل) لعمل ذلك يمكن تشغيل الأمر :
| |
| − | sudo easy_install -U pandora_client | |
| | | | |
| | + | ونضغط بعدها "أدخل" (Enter) على لوحة المفاتيح. في حال طًلبت مننا كلمة السر الخاصة بمستخدم الجهاز، ندخلها ونضغط "أدخل"، وننتظر حتى تعلمنا الطرفية بانتهاء عملية التنصيب. |
| | | | |
| − | 2) next step is to configure pandora client, so that it works with the server you have just created an account in, in our case, pad.ma
| + | [[ملف:Easy_install.jpg|601x601px]] |
| | | | |
| − | إعداد عميل بندورة ليعمل مع خادم بندورة المراد الرفع إليه
| + | - تحديث نسخة عميل بندورة pandora_client: |
| − | نقوم باعداد باندورا باسم مستخدم وكلمة مرور وعنوان خادم الأرشيف للاتصال معه:
| |
| | | | |
| − | in terminal, write the following code then press enter:
| + | قد نحتاج لتحديث عميل بندورة (لا داعي لذلك في حال قمنا بتثبيته منذ قليل). للقيام بالتحديث يمكن تشغيل الأمر: |
| − | pandora_client config
| |
| − | إعداد عميل بندورة ليعمل مع خادم بندورة المراد الرفع إليه (مرة واحدة لكل مستخدم/جهاز)
| |
| − | نقوم باعداد باندورا باسم مستخدم وكلمة مرور وعنوان خادم الأرشيف للاتصال معه:
| |
| − | pandora_client config
| |
| − | قبل الوصول لخطوة المسح لابد من تجهيز برنامج pandora_client ببعض التعريفات :-
| |
| − | إسم المستخدم (Username)
| |
| − | هو إسم المستخدم الخاص بك على خادم بندورة
| |
| − | كلمة المرور (password)
| |
| − | كلمة المرور التي قمت بتحديدها لإسم المستخدم الخاص بك على خادم بندورة
| |
| − | عنوان خادم بندورة (Pan.do/ra URL)
| |
| − | عنوان خادم بندورة على الويب، ملحقا به /api/
| |
| − | في حالتنا:pad.ma/api
| |
| − | it will tell you that the configuration has been updated.
| |
| | | | |
| − | من خلال إستخدام الأمر pandora_client config
| + | <code>sudo easy_install -U pandora_client</code> |
| − | ، فأنتم تقومون بادخال اسم المستخدم وكلمة السر المعرفية على بندورة
| |
| − | وايضا تعرفّون المسار/العنوان الذي يوجد عليه خادم بندورة وهو إسم النطاق (http://server-address.com) مثلا، ملحوقا بالمسار /api/
| |
| | | | |
| − | So now we have installed and configured our client to the server, and we need to inform the client of the place where our files to be archived are.
| + | [[ملف:Update_client.jpg|600x600px]] |
| − | Usually this means we need to inform pandora client of the external or internal disk drive that contains our files.
| |
| − | الأن نريد تعريف عميل بندورة بمكان وجود الملفات المراد رفعها إلى الارشيف
| |
| − | يمكن أضافة أي قرص (هارد ديسك) أو مجلد (فوليوم) ليمسحه بندورة باستخدام الأمر
| |
| − | pandora_client add_volume name path
| |
| − | بحيث name هو إسم هذه المجموعة من الفيديوهات و path هو المكان على نظام الملفات الذي يوجد عليه نقطة البدء للبحث في الVolume المراد.
| |
| − | كيف اختار الإسم (name) لمجموعة الفيديوهات؟
| |
| − | اختيار الاسم يعتمد على الطريقة التي ترغبون بها ربط مجموعات الفيديو بأسماء ذات معنى، مثلا، قد ترغبون بتسمية مجموعات الفيديو بحسب محتواها، مثل "events_2013"، أو "saeed_old_collection" أو اي اسم يساعدنا على تمييز هذه المجموعة من الفيديوهات التي ستكون معا.
| |
| − | كيف أعرف الpath أو المسار على جهاز Mac ؟
| |
| − | نضغط مفتاح command مع زر الماوس على المجلد (فوليوم) أو على ملف داخل الدليل (فولدر) ونختار "get info"، قيمة Where هي الpath المراد
| |
| − | ننسخ هذه القيمة مثلاً: /Users/kindo/WORKS
| |
| − | فيكون الكود:
| |
| − | pandora_client add_volume WORKS /Users/kindo/WORKS
| |
| − | ندخله وندوس "أنتر"
| |
| − | فيقول لنا:
| |
| − | added WORKS /Users/kindo/WORKS/
| |
| | | | |
| | + | 2) الخطوة التالية هي ضبط عميل بندورة ليعمل مع الخادم المراد الرفع إليه والذي أنشأنا حساباً عليه منذ قليل (في هذه الحالة [[archive.arabdigitalexpression.org]]): |
| | | | |
| − | يجب إضافة Volume ليقوم عميل بندورة بمسحه ورفعه على نظام الأرشيف، لهذه الخطوة، يمكنكم مراجعة إضافة Volume لعميل بندورة (تأكدو من أن الملفات مرتبة بالطريقة التي يتوقع فيها عميل بندورة وجود الملفات، راجع ترتيب الملفات والمجلدات ليتعامل معها عميل بندورة
| + | في الطرفية، ندخل أمر |
| − | مسح المكان الذي تم تحديده بحثا عن الملفات المراد رفعها إلى الأرشيف
| |
| − | إذا كنت قمت فعلا بالإنتهاء من تعليمات الإعداد وتعريف وإضافة المجلدات أو الأقراص التي نريد إضافة الملفات التي تحويها, يمكننا البدء بمسح الأقراص المعرفة للبحث عن الملفات التي سيقوم عميل بندورة لاحقا بإضافتها للأرشيف؛ نقوم بمسح الأقراص المعرفة بواسطة الأمر
| |
| − | pandora_client scan
| |
| − | بهذا الأمر يقوم البرنامج بمسح كل المجلدات والملفات الموجودة بالاقراص المعرفة أو المضافة وينشئ قائمة بها على جهازك
| |
| − | بعد ضغط "أنتر" سيمسح عميل بندورة الملفات في المجلدات المضافة ويحدد الملفات المدعومة وعددها والملفات الغير مدعومة من الخادم والملفات التي تم تجاهلها
| |
| | | | |
| − | بعد المسح, نريد نقل المعلومات هذه المعلومات الى خادم بندورة بواسطة الأمر: | + | <code>pandora_client config</code> |
| | + | |
| | + | ونضغط "أدخل" على لوحة المفاتيح. بعدها يسألنا عن اسم المستخدم وكلمة المرور وعنوان خادم الأرشيف للاتصال معه. وهنا نقصد: |
| | + | |
| | + | اسم المستخدم (Username) - هو اسم المستخدم الخاص بنا على خادم بندورة |
| | + | |
| | + | كلمة المرور (password) - كلمة المرور التي قمنا بتحديدها لاسم المستخدم الخاص بنا على خادم بندورة |
| | + | |
| | + | عنوان خادم بندورة (Pan.do/ra URL) - عنوان خادم بندورة على الوِب، ملحقاً به /api/ ، وفي حالتنا: [[archive.arabdigitalexpression.org/api]] |
| | + | |
| | + | بعد إتمام الضبط والإعداد، ستظهر لنا الطرفية بأنه قد تم تحديث الضبط لعميل بندورة. |
| | + | |
| | + | [[ملف:Config.jpg|600x600px]] |
| | + | |
| | + | 3) بعد الانتهاء من الضبط، نريد تعريف عميل بندورة بمكان وجود الملفات المراد رفعها إلى الأرشيف. يمكن إضافة مسار لمجلد (volume) ليمسحه بندورة باستخدام الأمر |
| | + | |
| | + | <code>pandora_client add_volume name path</code> |
| | + | |
| | + | بحيث أن كلمة name في الأمر، تستبدل بأي اسم نرغب به، يستخدم هذا الاسم ليتعرف نظام بندورة على مجموعة الفيديوهات المراد رفعها. أما كلمة path في الأمر أعلاه، فتستبدل بالمسار على نظام الملفات الذي يشير إلى مكان وجود هذه الملفات على الجهاز. |
| | + | |
| | + | ''ملاحظة، إذا نقلنا الملفات إلى مسار آخر، فإن استخدام نفس الاسم يعني لنظام بندورة أننا نتحدث عن نفس الملفات (بصرف النظر عن اختلاف المسار)'' |
| | + | |
| | + | <s>بحيث name هو إسم هذه المجموعة من الفيديوهات و path هو المكان على نظام الملفات الذي يوجد عليه نقطة البدء للبحث في الVolume المراد. </s> |
| | + | |
| | + | ===كيف نختار الاسم (name) لمجموعة الفيديوهات؟=== |
| | + | |
| | + | اختيار الاسم يعتمد على الطريقة التي نرغب بها ربط مجموعات الفيديو بأسماء ذات معنى. مثلاً، قد ترغبون بتسمية مجموعات الفيديو بحسب محتواها، مثل "events_2013"، أو "saeed_old_collection" أو أي اسم يساعدنا على تمييز هذه المجموعة من الفيديوهات التي ستكون معاً. |
| | + | ===كيف نحدد المسار (path) على جهاز ماكينتوش؟ === |
| | + | نضغط مفتاح الأمر command مع زر الفأرة على المجلد (volume) أو على ملف داخل الدليل (Folder) ونختار من القائمة الحصول على معلومات "get info"، ليظهر لنا معلومات حول الملف أو حقيبة الملفات منها موقعها أو مسارها عند كلمة Where، والقيمة المكتوبة بجانبها هي المسار (path) المراد |
| | + | |
| | + | ننسخ هذه القيمة مثلاً: /Users/kindo/Movies |
| | + | |
| | + | [[ملف:Get_path.jpg|602x602px]] |
| | + | |
| | + | فيكون الأمر: |
| | + | |
| | + | <code>pandora_client add_volume Personal_Movies /Users/kindo/Movies</code> |
| | + | |
| | + | ندخله ونضغط على "أدخل" على لوحة المفاتيح، فيقول لنا: |
| | + | |
| | + | added Personal_Movies /Users/kindo/Movies/ |
| | + | |
| | + | [[ملف:Add_volume.jpg]] |
| | + | |
| | + | يجب إضافة مجلد (volume) ليقوم عميل بندورة بمسحه ورفعه على نظام الأرشيف، لهذه الخطوة، يمكنكم مراجعة إضافة مجلد (volume) لعميل بندورة (تأكدو من أن الملفات مرتبة بالطريقة التي يتوقع فيها عميل بندورة وجود الملفات، راجع ترتيب الملفات والمجلدات ليتعامل معها عميل بندورة |
| | + | مسح المكان الذي تم تحديده بحثا عن الملفات المراد رفعها إلى الأرشيف |
| | + | |
| | + | إذا انتهينا بالفعل من تعليمات الضبط وتعريف وإضافة المجلدات أو الأقراص التي نريد إضافة الملفات التي تحويها، يمكننا البدء بمسح الأقراص المعرفة للبحث عن الملفات التي سيقوم عميل بندورة لاحقاً بإضافتها للأرشيف؛ نقوم بمسح الأقراص المعرفة بواسطة الأمر: |
| | + | |
| | + | <code>pandora_client scan</code> |
| | + | |
| | + | وبهذا الأمر يقوم البرنامج بمسح كل المجلدات والملفات الموجودة بالأقراص المعرفة أو المضافة وينشئ قائمة بها على الجهاز |
| | + | |
| | + | [[ملف:Ox_client.jpg|600x600px]] |
| | + | |
| | + | بعد ضغط "أدخل" سيمسح عميل بندورة الملفات في المجلدات المضافة ويحدد الملفات المدعومة وعددها والملفات غير المدعومة من الخادم والملفات التي تم تجاهلها |
| | + | |
| | + | [[ملف:Scan.jpg]] |
| | + | |
| | + | بعد المسح، نريد نقل هذه المعلومات لى خادم بندورة بواسطة الأمر: |
| | pandora_client sync | | pandora_client sync |
| − | هذا الأمر ينقل البيانات المخزنة على جهازك والتي انتجها scan الى خادم بندورة ويقوم الخادم بانشاء افلام لكل مجلد من المستوى الثاني ويدخل فيه بيانات الملفات الموجودة على جهازك استعدادا لضغطها ونقلها | + | |
| − | لاحظ انك لو ولجت على بندورة بنفس اسم المستخدم وكلمة السر ستجد ان هذه الأفلام (طبعا لاتزال فارغة لأننا لم نرفعها بعد) في الجانب الأيسر تحت عنوان "local volumes” بالإسم الذي اخترناه لهذا المجلد وتجد داخلها اسماء ملفات الفيديو المتضمنة في هذا المجلد
| + | [[ملف:Sync.jpg]] |
| − | والأن اخيرا نريد تحميل ملفات الفيديو باستخدام
| + | |
| − | pandora_client upload | + | هذا الأمر ينقل البيانات المخزنة على جهازنا والتي أنتجتها عملية المسح scan إلى خادم بندورة، ويقوم الخادم بإنشاء أفلام لكل مجلد من المستوى الثاني ويدخل فيه بيانات الملفات الموجودة على الجهاز استعداداً لضغطها ونقلها |
| − | يقوم البرنامج بتحويل الملفات واحدا تلو الاخر على جهازك بالدقة المحددة على الخادم من قبل مدير النظام (480 او 240) ثم يقوم برفعه عبر الشبكة الى الخادم الذي بدوره يكمل ضغط الأفلام ويكون الصور (thumbnails ) وصورة الوقت (timeline) إلخ | + | |
| − | لمعرفة كيفية التعامل مع الأرشيف عبر واجهة الوب وإثرائه طالع الفيديو هنا: | + | ونلاحظ بأننا لو ولجنا على بندورة بنفس اسم المستخدم وكلمة السر، فسنجد أن هذه الأفلام (طبعاً لاتزال فارغة لأننا لم نرفعها بعد) في الجانب الأيسر تحت عنوان المجلدات المحلية "local volumes” بالاسم الذي اخترناه لهذا المجلد وتجد داخلها أسماء ملفات الفيديو المتضمنة في هذا المجلد |
| | + | |
| | + | [[ملف:Archive_sync_view.jpg]] |
| | + | |
| | + | والآن أخيراً نريد تحميل ملفات الفيديو باستخدام الأمر |
| | + | |
| | + | <code>pandora_client upload</code> |
| | + | |
| | + | يقوم عندها البرنامج بتحويل الملفات واحداً تلو الآخر على الجهاز بالدقة المحددة على الخادم من قبل مدير النظام (480 أو 240) ثم يقوم برفعه عبر الشبكة إلى الخادم الذي بدوره يكمل ضغط الأفلام ويكون الصور الأيقونية (thumbnails) وصورة الوقت (timeline) إلخ |
| | + | |
| | + | [[ملف:Upload_pandora.jpg]] |
| | + | [[ملف:Upload_web_interface.jpg]] |
| | + | |
| | + | لمعرفة كيفية التعامل مع الأرشيف عبر واجهة الوِب وإثرائه طالع الفيديو هنا: |
| | + | |
| | + | [[تصنيف:بندورة]] |