php - কিভাবে পিএইচপি জন্য ffmpeg ইনস্টল করতে




server centos (2)

সবচেয়ে সহজ সমাধানটি হ'ল একটি ইতিমধ্যে সংকলিত ffmpeg বাইনারি ডাউনলোড করা এবং এটিতে আপনার স্ক্রিপ্টটি নির্দেশ করা। এফএফএমপিগ ডাউনলোড পৃষ্ঠায় লিনাক্স, উইন্ডোজ এবং ম্যাকোজের সাম্প্রতিক স্ট্যাটিক বিল্ডগুলির লিঙ্কগুলির জন্য প্যাকেজগুলি পান বিভাগটি দেখুন।

আপনি FFmpeg উইকি: পিএইচপি হিসাবে প্রদর্শিত shell_exec() ব্যবহার করতে পারেন এবং ডাউনলোড বাইনারিটির পুরো পথ সরবরাহ করতে পারেন।

আমি সফলভাবে আমার ডেডিকেটেড সার্ভারে (সেন্টোস 7) এসটিএস ব্যবহার করে ffmpeg ইনস্টল করেছি।
ffmpeg ঠিকঠাক কাজ করে - তবে এখন আমার এটি রুট অ্যাক্সেস ছাড়াই ব্যবহার করা দরকার।

আমি যখন রুট অ্যাক্সেস ছাড়াই ffmpeg ব্যবহার করার চেষ্টা করি তখন আমি নিম্নলিখিত ত্রুটিটি পাই:

ffmpeg: error while loading shared libraries: libx264.so.148: 
        cannot open shared object file: No such file or directory

চূড়ান্ত লক্ষ্যটি হল আমার পিএইচপি স্ক্রিপ্টগুলির মধ্যে ffmpeg ব্যবহার করতে সক্ষম হওয়া যা অ্যাক্সেসকে রুট করে না।






centos