كيفية تحويل فيديوهات WebM إلى أي صيغة على نظام Linux
WebM هو صيغة فيديو خفيفة وفعالة مخصصة للويب، لكن قد يكون من الصعب تشغيله على بعض الأجهزة والمنصات. لتحويل فيديوهات WebM إلى صيغ أخرى شائعة مثل MP4 أو AVI، يمكنك استخدام أدوات متعددة على نظام Linux مثل FFmpeg وVLC وHandBrake. المقال ده هيعرض لك طرق تحويل الفيديوهات بشكل مفصل.
مقدمة عن صيغة WebM
WebM هي صيغة وسائط مفتوحة المصدر تهدف لتوفير فيديو بجودة عالية بحجم ملف صغير نسبياً مقارنةً بصيغ أخرى مثل MP4 أو AVI. WebM مبنية على كودك VP8 وVP9 للفيديو وكودك Opus وVorbis للصوت.
تحويل فيديوهات WebM باستخدام FFmpeg
تثبيت FFmpeg
FFmpeg هو إطار عمل مفتوح المصدر لمعالجة الفيديو والصوت. للتأكد من وجود FFmpeg على نظامك، استخدم الأمر التالي:
ffmpeg -version
إذا لم يكن مثبتاً، يمكنك تثبيته باستخدام مدير الحزم الافتراضي:
- على أنظمة Ubuntu/Debian:
sudo apt install ffmpeg
- على أنظمة CentOS/Fedora:
sudo dnf install ffmpeg
- على أنظمة Arch Linux:
sudo pacman -S ffmpeg
تحويل الفيديو
انتقل إلى الدليل الذي يحتوي على الفيديو باستخدام أمر cd
في الطرفية، ثم استخدم الأمر التالي لتحويل الفيديو:
ffmpeg -i myvideo.webm output.mp4
لتحويل الفيديو إلى صيغ أخرى مثل AVI أو MKV، يمكنك تحديد امتداد الملف في اسم الملف الناتج. يمكنك أيضاً استخدام معلمات إضافية مثل:
ffmpeg -i input.webm -c:v libx264 -c:a aac output.mp4
تحويل فيديوهات WebM باستخدام VLC
تثبيت VLC
VLC هو مشغل وسائط متعدد المنصات يمكن استخدامه لتحويل الملفات. إذا لم يكن مثبتاً، يمكنك تثبيته باستخدام:
- على أنظمة Ubuntu/Debian:
sudo apt install vlc
- على أنظمة Fedora/CentOS:
sudo dnf install vlc
- على أنظمة Arch Linux:
sudo pacman -S vlc
تحويل الفيديو
افتح VLC، ثم اختر Media -> Convert/Save. اضغط على “Add” لاختيار ملف WebM، ثم اضغط على “Convert/Save”. اختر صيغة الإخراج من القائمة المنسدلة “Profile” واضغط على “Start”.
تحويل فيديوهات WebM باستخدام HandBrake
تثبيت HandBrake
HandBrake هو محول فيديو مفتوح المصدر يدعم صيغ متعددة. لتثبيت HandBrake:
- على أنظمة Ubuntu/Debian:
sudo apt install handbrake
- يمكنك أيضاً تثبيت واجهة سطر الأوامر:
sudo apt install handbrake-cli
- على أنظمة Arch Linux، Fedora، أو CentOS:
flatpak install flathub fr.handbrake.ghb
تحويل الفيديو
افتح HandBrake، ثم اختر “Open Source” لاختيار ملف WebM. حدد صيغة الإخراج من قائمة “Preset” ثم اختر الوجهة واسم الملف. اضغط على “Start Encode” لبدء عملية التحويل. باستخدام HandBrake CLI، يمكنك استخدام الأمر التالي:
HandBrakeCLI -i input_file.webm -o output_file.mp4 -f mp4 -e x264 -q 20
تحويل ملفات WebM متعددة باستخدام سكربت Bash
إذا كنت ترغب في تحويل عدة ملفات WebM دفعة واحدة، يمكنك استخدام سكربت Bash:
#!/bin/bash
# سكربت لتحويل ملفات WebM
for file in *.webm; do
ffmpeg -i "$file" -c:v libx264 -c:a aac "${file%.webm}.mp4"
done
احفظ السكربت باسم، مثل convert_webm.sh
، واجعلها قابلة للتنفيذ باستخدام:
chmod +x convert_webm.sh
ثم شغّل السكربت:
./convert_webm.sh
الختام
لقد تعلمت كيفية تحويل فيديوهات WebM إلى صيغ أخرى على نظام Linux باستخدام FFmpeg وVLC وHandBrake. إذا كنت تستخدم Windows، يمكنك تجربة أدوات تحويل الفيديو المتاحة أيضاً.
إرسال التعليق
يجب أنت تكون مسجل الدخول لتضيف تعليقاً.