اذهب إلى المحتوى
  • 0

مشكله في cloudinary عند رفع فيديو

Kirolos Nagy2

السؤال

انا مستخدم تسجيل الشاشه في React.js 
واريد حفظه في cloudinary لاكن يظهرلي هذا الخطأ في محاوله الرفع 
 

اقتباس

Error uploading to cloudinary: { message: 'Invalid image file', name: 'Error', http_code: 400 }


هذه الاكواد الفرونت React.js والباك node.js 
67568678.thumb.png.2276b4b366a76126a3e4de65b201ec3c.png4565678689.thumb.png.781911fab875c957e4d5222f3cee164f.png345456567657.thumb.png.593e2672f8e37001241dc1fe6ed0752f.png

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0
بتاريخ 1 دقيقة مضت قال Adnane Kadri:

من الصعب معاينة الاكواد في صور، 

سوف يكون من الأفضل لو قمت بإرفاقها في التعليقات بدل الصور. 

QuestionsGame.jsx

questions.js questionsController.js

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

عليك تحديد نوع المحتوى أثناء عملية التحميل باستخدام معلمة resource_type في طلب الرفع (upload request) كالتالي:

uploadParams.put("resource_type", "video")

والكود السابق من أجل ضبط قيمة معلمة resource_type في طلب رفع ملف وسائط. بتعيين القيمة "video" لهذه المعلمة،  حيث تخبر Cloudinary أن النوع المتوقع للملف المراد تحميله هو ملف فيديو، مما يساعد Cloudinary على تطبيق المعالجات والتحسينات المناسبة للملفات الفيديو.

أما بالنسبة للصور استخدم image بدلاً من video  ولكن من الأفضل استخدام auto كالتالي:

uploadParams.put("resource_type", "auto"):

والقيمة "auto" لمعلمة resource_type، تتيح لـ Cloudinary تحديد نوع الملف تلقائيًا استنادًا إلى محتوى الملف، بمعنى آخر، Cloudinary سيقوم بتحليل المحتوى والتحقق من نوع الملف بناءًا على البيانات الفعلية، سواء كان ذلك فيديو أو صورة أو أي نوع آخر من الملفات.

وستجد هنا مثال على رفع الملفات باستخدام node.js:

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

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

يجب عليك التأكد من أن نوع الملف الذي تحاول رفعه هو ملف فيديو صالح وليس ملف صورة.

Cloudinary يقدم دعمًا لرفع ومعالجة ملفات الصور وملفات الفيديو، ولكن يتعين عليك تحديد نوع الملف بشكل صحيح.أو جعل تحدد النوع تلقائياً من خلال التعديل التالي 

بدلاً من 

{
  resource_type: "video",
}

نستخدم 

{
  resource_type: "auto",
}

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

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...