۶ ahmad Ghanavati
برای اجرا شدن پکیج FFMpeg در ویندوز
جامعه لاراول ایجاد شده در ۲۹ اردیبهشت ۱۴۰۱

با سلام و خسته نباشید خدمت استاد عزیز

برای اجرا شدن این پکیج FFmpeg در ویندوز با خطای Unable To load FFProbe برخورد میکنیم باتوجه به اینکه توسط کامپوز حتی نصب شده باشد بنابراین برای دوستانی که به این خطا برخورد میکنند باید فایل آن را دانلود و در کدهاشون فراخوانی کنن که این خطا برطرف بشود بصورت زیر

$ffmpeg = \\FFMpeg\\FFMpeg::create([
    'ffmpeg.binaries' => 'C:/ffmpeg/bin/ffmpeg.exe',
    'fprobe.binaries' => 'C:/ffmpeg/bin/ffprobe.exe',
]);

برای دانلود پکیج FFmpeg باینری از لینک زیر می‌توانند با توجه به نوع ویندوز استفاده کنند

https://github.com/BtbN/FFmpeg-Builds/releases

سلام از راهنماییتون ممنون

من دانلود کردم و توی کدم هم همینجوری قرارش دادم ولی بازم همون خطا رو میگیرم

پوشه ffmpeg/bin رو هم توی environment variables ویندوز قرار دادم و وقتی توی کامند لاین دستور ffmpeg رو میزنم، شناساییش میکنه.

ولی نمیدونم چرا توی پروژه خطا میگیرم.

پویا پارسایی ۳۱ اردیبهشت ۱۴۰۱، ۰۵:۲۷

اگه آدرس رو به درستی وارد کرده باشین خطا نمیده

$ffprobe = FFProbe::create(['ffmpeg.binaries'  =>  
                                                ' {XXXXXXXXX}\\bin\\ffmpeg.exe',
                            'ffprobe.binaries' =
                                                '{XXXXXXX}\\bin\\ffprobe.exe']);

به جای x هایی که گذاشتم دقیقا آدرس همان جایی که فایل را از حالت زیپ خارج کردین وارد کنین

alirezamachanloo ۲۳ خرداد ۱۴۰۱، ۱۷:۳۴

ممنونم متوجه شدم و اوکیش کردم

Mohsen Abedy ۲۱ مرداد ۱۴۰۱، ۲۱:۲۸

به محیط environment variables اضافه کردم ولی هنوز همون ارورر رو میده چه کنم؟

داوود ۰۷ آبان ۱۴۰۱، ۱۵:۰۸

مرسی با یه ریستارت مشکل حل شد


داوود ۰۷ آبان ۱۴۰۱، ۱۹:۴۰