نمایش زمان و حجم ویدیو آنلاین در B4A

امروز تکه کدی کاربردی با کار با ویدیو رو براتون مهیا کرده ایم که امیدوارم مورد قبول واقع گردد.

برای گرفتن تایم ویدئو اول کد زیر رو به اکتیوتی اضافه کنید و کتابخونه javaobject رو فعال کنید

ساب زیر رو هم اضافه کنید. و دسترسی اینترنت رو هم حتما اضافه کنید

✨ نکات مهم:

• کد آماده و تست‌شده (3 قطعه‌کد)

• کار با کتابخانه‌های: JavaObject

• کپی و استفاده مستقیم در پروژه B4A

📚 کتابخانه‌های مورد نیاز:

JavaObject

(از مسیر Libraries در محیط B4A تیک بزنید.)

🚀 نحوه استفاده:

کد زیر را کپی کنید و در Sub یا ماژول مناسب پروژه خود قرار دهید؛ کتابخانه‌های اعلام‌شده را تیک بزنید.

دسته‌بندیتکه کدها
تاریخ انتشار۲۷ شهریور ۱۴۰۵ - ۰۰:۲۴
تعداد بازدید۴
تعداد فروش۰
فرمت تحویلفایل دانلودی (بعد از پرداخت آنی فعال می‌شود)
پشتیبانیتیکت پشتیبانی در پنل کاربری

ویژگی‌های کلیدی

  • تکه‌کد آماده B4A
  • کاملاً رایگان
  • کد تست‌شده با توضیح فارسی
  • کتابخانه: JavaObject

هنوز نظری ثبت نشده است. اولین نفر باشید!

برای ثبت نظر وارد شوید. (ثبت نظر پس از خرید فعال می‌شود)

B4A — کد نمونه رایگان این تکه‌کد را می‌توانید مستقیم در پروژه بیسیک۴اندروید استفاده کنید
#If java
import android.media.MediaMetadataRetriever;
import java.util.HashMap;

public int getVideoDuration(String url) {
  MediaMetadataRetriever retriever = new MediaMetadataRetriever();
  retriever.setDataSource(url, new HashMap<String, String>());
  String time = retriever.extractMetadata(MediaMetadataRetriever.METADATA_KEY_DURATION);
  long timeInMillisec = Long.parseLong(time);
  retriever.release();
  return  (int) (timeInMillisec / 1000);
}
#End If

Sub getDurationFromUrl(url As String) As Int
	Dim jo As JavaObject
	Dim duration As Int=jo.InitializeContext.RunMethod("getVideoDuration",Array As Object(url))
	Return duration
End Sub

Log(getDurationFromUrl("https://as5.cdn.asset.aparat.com/aparat-video/cc1d473c3cb7c8eef780e828c7586a0f23605468-720p.mp4"))
تخصصی بیسیک۴اندرویدسورس‌کد آمادهآموزش گام‌به‌گامکتابخانه‌های کاربردیتحویل آنی بعد از پرداختپشتیبانی واقعی ۲۴/۷بروزرسانی رایگان+۶۹۲ محصول فعال+۳ فروش موفق