سلام.
ببخشید من یه کد می خوام که وقتی یه فیلم رو بهش بدم فریم اول یا هر فریم دیگه ای رو که مشخص کنم رو بصورت عکس ذخیره کنه.
آخه واسه video share می خوام اینو....
اگه همچین کدی وجود نداره باید چی کارکنم؟
ممنون:10:
Printable View
سلام.
ببخشید من یه کد می خوام که وقتی یه فیلم رو بهش بدم فریم اول یا هر فریم دیگه ای رو که مشخص کنم رو بصورت عکس ذخیره کنه.
آخه واسه video share می خوام اینو....
اگه همچین کدی وجود نداره باید چی کارکنم؟
ممنون:10:
php که همچین کاری نمیکنه ولی میتونه با برنامه هایی که توی سرور نصب هستن و میتونن این کار رو بکنن ارتباط برقرار کنه
من چند وقت پیش تو سایت phpclasses.org یک اسکرپت دیدم که دستور گرفتن screenshot رو به برنامه MPlayer لینوکس میداد و آدرس تصویر ذخیره شده رو بر میگردوند. با mplayer ظاهراً میشه هم تعداد فریمها رو مشخص کرد برای اسکرین شات و هم اینکه از کدوم فریمها عکس بگیره
اگر سرورتون این برنامه رو داره و تابع exec هم تو سرورتون غیر فعال نشده همین کاری رو که میخواید انجام میده.
شما چک کنید ببینید تابع exec فعال هست یا نه منم آدرس اون اسکرپت رو پیدا میکنم و میزارم بقیش دیگه بستگی به نصب بودن mplayer داره!
سلام
ظاهرا نه mplayer نصب هست و نه exec فعال هست...
آیا راه دیگه ای وجود داره.
اگه فریم اول رو هم بده کارمون راه می افته...:10:
فکر نمیکنم بدون استفاده از یک برنامه خارجی بشه!
php که برنامه مولتی مدیا نیست بتونه مستقیم با فایلهای فیلم کار کنه. البته شایدم اکستنشنی چیزی برا این کار داشته باشه ولی من نمیدونم
اگه برنامه ی ffmpeg و اکستنشن مربوطه هم نصب باشه میشه این کارو کرد.
تو همون سایت phpclasses هم احتمالا مثالی برای کار با ffmpeg باشه. گوگل هم میتونه کمک کنه.