লিনাক্স শেলে FFmpeg দিয়ে ভিডিও কনভার্ট করুন
HTML5 <video> এলিমেন্টে সর্বোচ্চ ব্রাউজার সাপোর্ট পেতে দুটি ফরম্যাটে ভিডিও দরকার: MP4 (H.264/AAC) এবং OGG/Theora (OGV)।
১. MP4 (H.264 ভিডিও + AAC অডিও) — IE11 এবং পুরনো ব্রাউজার সাপোর্টের জন্য
ffmpeg -i input.mov -vcodec h264 -acodec aac -strict -2 output.mp4
২. MP4 (ম্যাক্সিমাম কম্প্যাটিবিলিটি, কুইকটাইম সাপোর্ট, অডিও ছাড়া)
ffmpeg -an -i input.mov -vcodec libx264 -pix_fmt yuv420p -profile:v baseline -level 3 output2.mp4
-an: অডিও স্ট্রিম বাদ দিন।-pix_fmt yuv420p: সব ব্রাউজার/ডিভাইসএ প্লে হওয়া নিশ্চিত করে।-profile:v baseline -level 3: পুরনো মোবাইল ডিভাইস সাপোর্টের জন্য।
৩. OGG/Theora (OGV) — Firefox সাপোর্টের জন্য
প্রথমে ffmpeg2theora ইনস্টল করুন। তারপর উপরের MP4 আউটপুট থেকে OGV বানান:
ffmpeg2theora -o video_out_file.ogv output.mp4
HTML-এ ব্যবহার
<video controls> <source src="output.mp4" type="video/mp4"> <source src="video_out_file.ogv" type="video/ogg"> আপনার ব্রাউজার HTML5 ভিডিও সাপোর্ট করে না। </video>