رفتن به مطلب

تبدیل کد جاوا به بیسیک


majid08

ارسال‌های توصیه شده

سلام

ایا کسی میتونه این کد جاوا رو تبدیل کنه برای بیسیک

public static Bitmap retriveVideoFrameFromVideo(String videoPath) throws Throwable
{
    Bitmap bitmap = null;
    MediaMetadataRetriever mediaMetadataRetriever = null;
    try
    {
        mediaMetadataRetriever = new MediaMetadataRetriever();
        if (Build.VERSION.SDK_INT >= 14)
            mediaMetadataRetriever.setDataSource(videoPath, new HashMap<String, String>());
        else
            mediaMetadataRetriever.setDataSource(videoPath);
   //   mediaMetadataRetriever.setDataSource(videoPath);
        bitmap = mediaMetadataRetriever.getFrameAtTime();
    } catch (Exception e) {
        e.printStackTrace();
        throw new Throwable("Exception in retriveVideoFrameFromVideo(String videoPath)" + e.getMessage());

    } finally {
        if (mediaMetadataRetriever != null) {
            mediaMetadataRetriever.release();
        }
    }
    return bitmap;
}

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

با استفاده از جاوا آبجکت و متد زیر.

#if java

import android.graphics.Bitmap;
import android.media.MediaMetadataRetriever;
import android.os.Build;

public Bitmap retriveVideoFrameFromVideo(String videoPath) throws Throwable
	{
	    Bitmap bitmap = null;
	    MediaMetadataRetriever mediaMetadataRetriever = null;
	    try
	    {
	        mediaMetadataRetriever = new MediaMetadataRetriever();
	        if (Build.VERSION.SDK_INT >= 14)
	            mediaMetadataRetriever.setDataSource(videoPath, new HashMap<String, String>());
	        else
	            mediaMetadataRetriever.setDataSource(videoPath);
	   //   mediaMetadataRetriever.setDataSource(videoPath);
	        bitmap = mediaMetadataRetriever.getFrameAtTime();
	    } catch (Exception e) {
	        e.printStackTrace();
	        throw new Throwable("Exception in retriveVideoFrameFromVideo(String videoPath)" + e.getMessage());

	    } finally {
	        if (mediaMetadataRetriever != null) {
	            mediaMetadataRetriever.release();
	        }
	    }
	    return bitmap;
	}
#end if

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...