ffmpeg PHP DLL

why is the ffmpeg DLL needed, if I can execute the FFMPEG application from PHP using exec.

I just need to know the advantages of the DLL.

thank you.
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Matthew KellyCommented:
Are you referring to why you would use ffmpeg-php (http://ffmpeg-php.sourceforge.net/) when you can call ffmpeg (http://ffmpeg.org/) from php with exec?

I have used ffmpeg, but have not used ffmpeg-php before.

From the looks of it ffmpeg-php adds library functions to check video and audio information and then programmatically encode differently based on the information, as well as using PHP image functions to manipulate the thumbnails. It has functionality to create thumbnails, and animated gifs of the video, but then again you can do that in ffmpeg via exec.

ffmpeg-php was last updated in 2005 and as the author says "fmpeg-php was written specifically for a project I was working on and have now finished. There is no ongoing development at all beyond just keeping it compatible with the ever changing ffmpeg API (and even then I just wait for someone to complain)."

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
jmhabis2Author Commented:
I will use ffmpeg.exe wihout the DLL in this case. there is no reason to use a DLL that is not maintained when all the I can do the same with the exec command.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.