رفتن به مطلب
iranwebserver میزبانی وب
caduspro

اسکرین شات فیلم

پست های پیشنهاد شده

درود بر همه،

 

 

دوستان کسی نظری دارد که چگونه از فایل ویدئویی اسکرین شات تهیه کرد با php؟

 

دقیقن همانند سایت های فیلم که نمونه کیفیت را ارائه می دهند؟ آیا روش آماده ای وجود دارد؟

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


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

ابزاری که PHP برای این کار داره به کمک ffmpeg هست

میتونی از اینجا دانلود کنی:

محتوای مخفی

    برای مشاهده لینک ها می بایست در وب سایت عضو باشید!

نمونه کد:

$ffmpeg = "c:/wamp/www/includes/ffmpeg/bin/ffmpeg";
$videos = "c:/wamp/www/files/videos/*.mp4";
$ouput_path = "c:/wamp/www/files/thumbnails/";
foreach(glob($videos) as $v_file){
    $fname = basename($v_file, ".mp4");
    $thmb = $ouput_path.$fname.'_tn.jpg';
    $cmd = "$ffmpeg -i $v_file -an -y -f mjpeg -ss 00:00:04 -vframes 1 $thmb";
    $stat = system ($cmd);
}

 

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


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
در در 30 فروردین 1397 در 17:17، Mohammad گفته است :

ابزاری که PHP برای این کار داره به کمک ffmpeg هست

میتونی از اینجا دانلود کنی:

محتوای مخفی

    برای مشاهده لینک ها می بایست در وب سایت عضو باشید!

نمونه کد:


$ffmpeg = "c:/wamp/www/includes/ffmpeg/bin/ffmpeg";
$videos = "c:/wamp/www/files/videos/*.mp4";
$ouput_path = "c:/wamp/www/files/thumbnails/";
foreach(glob($videos) as $v_file){
    $fname = basename($v_file, ".mp4");
    $thmb = $ouput_path.$fname.'_tn.jpg';
    $cmd = "$ffmpeg -i $v_file -an -y -f mjpeg -ss 00:00:04 -vframes 1 $thmb";
    $stat = system ($cmd);
}

 

 

درود محمد،

 

اره از ffmpeg استفاده می کنم. میخوام چند شات از فیلم رو در یک عکس قرار دهم. راه و روش رو می دونم  ولی گفتم شاید روش آماده ای باشه که دیگه راحت تر باشه. اینجوری باید چند عکس بگیرم بعد خودم اون عکس رو یک عکس کنم.

 

 

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


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
در 2 ساعت قبل، rma71 گفته است :

 

درود محمد،

 

اره از ffmpeg استفاده می کنم. میخوام چند شات از فیلم رو در یک عکس قرار دهم. راه و روش رو می دونم  ولی گفتم شاید روش آماده ای باشه که دیگه راحت تر باشه. اینجوری باید چند عکس بگیرم بعد خودم اون عکس رو یک عکس کنم.

 

 

منظورت اینه ؟

محتوای مخفی

    برای مشاهده لینک ها می بایست در وب سایت عضو باشید!

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


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
در 59 دقیقه قبل، m0h4mm4d گفته است :

منظورت اینه ؟

محتوای مخفی

    برای مشاهده لینک ها می بایست در وب سایت عضو باشید!

 

ازت سپاسگزارم، همین بود فقط باید اطلاعات فیلم رو بالاش بزارم.

 

دستی با خود php و افزونه ffmpeg با یک loop انجامش دادم، تنها موردی که می خواهم اینکه یک روش بهتر و سریع تر و بهینه تر است از اون استفاده کنم. ولی همینم برای من کافیه اگر سرور اجازه بده

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


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
در 5 ساعت قبل، rma71 گفته است :

 

ازت سپاسگزارم، همین بود فقط باید اطلاعات فیلم رو بالاش بزارم.

 

دستی با خود php و افزونه ffmpeg با یک loop انجامش دادم، تنها موردی که می خواهم اینکه یک روش بهتر و سریع تر و بهینه تر است از اون استفاده کنم. ولی همینم برای من کافیه اگر سرور اجازه بده

سرور مجازی داری ؟ فیلم ها از کجا دانلود میشه ؟

این مقاله اومده با سرور لینوکس پروسه دانلود را با اسکریپت اتوماتیک کرده ، شاید برات مفید باشه بتونی ایده بگیری

محتوای مخفی

    برای مشاهده لینک ها می بایست در وب سایت عضو باشید!

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


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
در در 2 اردیبهشت 1397 در 20:34، m0h4mm4d گفته است :

سرور مجازی داری ؟ فیلم ها از کجا دانلود میشه ؟

این مقاله اومده با سرور لینوکس پروسه دانلود را با اسکریپت اتوماتیک کرده ، شاید برات مفید باشه بتونی ایده بگیری

محتوای مخفی

    برای مشاهده لینک ها می بایست در وب سایت عضو باشید!

فیلم ها روی خود سرور است. برای دانلود از aria2 استفاده کردم. هرچی کامنت ffmpeg رو می زنم null بر می گردونه. ولی خوب با php ffmpeg کارو انجام دادم. سپاسگزارم

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


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

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

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

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !

ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید

ورود به حساب کاربری

×