آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

کراپ کردن ویدیو (Video Crop) (حل نشد که نشد)

امید  9 سال پیش  9 سال پیش
0 0

سلام دوستان

میخوام یک ویدیو رو بدون استفاده از لایبرری ها کراپ کنم و کدش رو خودم بزنم

دو تا سوال دارم

1- برای این کار باید ویدیو رو تمام فریم هاش رو جدا کنم و درون یک آرایه بریزم و بعد مثل عکس دونه دونه کراپشون کنم و در آخر دوباره به هم بچسبونمشون؟

2- اگر سوال یکم جوابش مثبت، چجوری میتونم فریم های یک ویدیو رو جدا کنم و بعد از اعمال تغییرات دوباره به هم بچسبونمشون ؟

 

سوال در تاپیک بعدی اصلاح شد

0 0
کسی جوابی نداره ؟ (9 سال پیش)
0 0
بدون لایبری اطلاعی ندارم که خود اندروید امکانی داشته باشه ، لایبری ffmpeg یکی از قوی ترین کتابخانه های کار با ویدئو هست که VLC رو با اون نوشتن . (9 سال پیش)
0 0
در حال حاظر از همین لایبرری داخل برنامم استفاده کردم و به دلیل مشکلاتی که داره میخوام حذفش کنم، بزرگترین مشکلش اینه که گزینه ای به نام using cpu capabilities داره که در اکثر گوشی ها none هست و در این شرایط پردازش تصاویر 5-6 برابر زمان ویدیو طول میکشه (یعنی یک ویدیو 10 دقیقه ای نیاز به 1 ساعت پردازش داره!!!) (9 سال پیش)
0 0
اگر قصدتون این هست که تصویر رو کراپ کنید و بعد نمایش بدید به صورت زنده این کار درست نیست چون هزینه زیادی میگیره از CPU . روش بهتره تغییر حالت نمایش تصویر هست به این معنی که به جای تغییر در فایل و یا تصویر نحوه نمایش رو تغییر بدید : لینک ، لینک ، لینک ، لینک (9 سال پیش)
0 0
یکی از دلایلی که میخوام این کار رو بکنم همینی هست که شما اشاره کردید، ولی نه به صورت زنده. سعی میکنم منضورم رو در تاپیک بعدی به صورت تصویری واضح تر مطرح کنم (9 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
امید  9 سال پیش
0 0

سوالم رو واضح تر مطرح میکنم

قرار داخل یک اکتیویتی تصویری رو ضبط کنم (مثلا 640 * 480)

خوب بعد از کلیک رو دکمه ضبط ویدیو، یک ویدیو با سایز (480*640) ضبط میشه و میخوام بعد از زدن کلید ذخیره ویدیو در سایز مربعی کراپ بشه (مثلا 480*480)

این ویدیو رو برای اکتیویتی زیر نیاز دارم:

توی این اکتیویتی 4 تا VideoView دارم که هر کدومشون رو یکبار ضبط کرده و سر جاش قرار دادم و با زدن کلید "اجرای همه" همه ویدیو ها در یک لحظه و به صورت همزمان اجرا میشن. و با زدن کلید "خروجی" یک خروجی از این ۴ تا ویدیو که به هم چسبیدن گرفته میشه با فرمت mp4 .

 

در حال حاظر تمام این کار هارو با لایبرری ffmpeg انجام دادم و اصلا رضایت بخش نیست و میخوام این کار رو خودم انجام بدم

لازم به ذکره که برنامه اینستاگرام همین کار رو به صورت زنده داره انجام میده با سرعت باورنکردنی. یعنی در لحظه ظبط ویدیو کراپ رو انجام میده!!!

اگر امکانش هست راهنمایی کنید

 

0 0
کسی جوابی نداره ؟ (9 سال پیش)
0 0
همچنان کسی جوابی نداره ؟ (9 سال پیش)
0 0
و همچنان کسی جوابی نداره ؟ (9 سال پیش)
0 0
و همچنان هم کسی جوابی نداره ؟ (9 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .