আমি জানি সবচেয়ে ভাল আসল, গাণিতিকভাবে ক্ষতিহীন ফর্ম্যাটটি হুফিউউভ, তবে এটি হাসিখুশিভাবে বিশাল ফাইল তৈরি করবে এবং এটি অনেকের সাথে সামঞ্জস্যপূর্ণ হবে না। রেকর্ডের জন্য, ffmpeg এটি দিয়ে এটি করতে পারে:
ffmpeg -i input -c:v huffyuv -c:a libmp3lame -b:a 320k output.avi
এক্স 264৪, ওপেন-সোর্স h.264 এনকোডারটি লসলেস মোডে রয়েছে। এটি এমপি 4 ধারকের ভিতরে যেতে পারে এবং গত কয়েক বছরে তৈরি বেশিরভাগ হার্ডওয়্যারের সাথে সামঞ্জস্য হওয়া উচিত। প্রথম কমান্ডটি দ্রুত এনকোডের গতি দেবে, তবে বড় ফাইল; দ্বিতীয় কমান্ডটি অনেক বেশি সময় নিবে, তবে ফাইলটি দ্রুত এনকোড হওয়াটির প্রায় অর্ধেক আকারের হওয়া উচিত (এটি এখনও বেশ বড় হবে):
ffmpeg -i input -c:v libx264 -crf 0 -preset ultrafast -c:a libmp3lame -b:a 320k output.mp4
ffmpeg -i input -c:v libx264 -crf 0 -preset veryslow -c:a libmp3lame -b:a 320k output.mp4
যদি এটি আপনাকে একটি ছোট পরিমাণের ফাইল না দেয় তবে 18 এর একটি ক্রাফকে সাধারণত 'দৃষ্টিশক্তিহীন' হিসাবে বিবেচনা করা হয়:
ffmpeg -i input -c:v libx264 -crf 18 -preset veryfast -c:a libmp3lame -b:a 320k output.mp4
আমি সাধারণত এক্স 264৪ এর সাথে এনকোডিংয়ের জন্য প্রফেস প্রিসেটটি সুপারিশ করি, আমার অভিজ্ঞতায় এটি সেরা গতি / আকারের ট্রেডঅফ অফার করে (সুপারফাস্ট এবং অতিফাস্টফস্টের মধ্যে ফাইল আকারে একটি বড় ড্রপও রয়েছে, এর চেয়ে ধীর এবং এটি আরও বাড়ানো)। সাধারণ পরামর্শ হ'ল আপনি যে ধীরতম প্রিসেটটি পরিচালনা করতে পারেন তা ব্যবহার করুন, প্রিসেটগুলি হ'ল: অতিমাত্রায়, সুপারফেজ্ট, অতি নাস্তা, দ্রুত, দ্রুত, মাঝারি, ধীর, ধীর, খুব সরল।
X264 এনকোডিংয়ের আরও গভীরতর গাইডের জন্য এখানে দেখুন ।