بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
ذخیره و نمایش فریم های یک ویدیو
سلام
چطوری میشه فریم های یک ویدیو (که میتونه از دوربین گرفته شده باشه یا از فایل) رو بدست اورد و اون ها رو ذخیره و نمایششون داد؟
ممنون میشم راهنماییم کنید
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
کاشی زاده
10 سال پیش
+2
0
میتونید از لایبری FFmpegMediaMetadataRetriever بهمراه کد مربوطه استفاده کنید :
FFmpegMediaMetadataRetriever fmmr = new FFmpegMediaMetadataRetriever();
bm[1] = fmmr.getFrameAtTime(0);
bm[2] = fmmr.getFrameAtTime(50000);
bm[3] = fmmr.getFrameAtTime(100000);
bm[4] = fmmr.getFrameAtTime(150000);
bm[5] = fmmr.getFrameAtTime(200000);
fmmr.release();
یا از لایبری خود اندروید که برای نسخه های 10 به بعد معرفی شده به اسم MediaMetadataRetriever :
mediaMetadataRetriever.getFrameAtTime(timeUs, MediaMetadataRetriever.OPTION_CLOSEST)
که به شما یک Bitmap بر میگردونه
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .