Хочу научиться работать с видео файлами на php. Как это сделать?
все практически юзают ffmpeg, 
хотя есть от российских производителей серверный вариант получше, но он платный
идешь сюда 
stackoverflow.com/search?q=php+ffmpeg
тыкаешь по вопросам - смотришь вправо на популярные вопросы по теме с большим числом ответов
еще неплохо бывает тут https://www.quora.com/search?q=php+ffmpeg , но там рыть надо уметь
ffmpeg - без вариантов
Он не так сложен, как кажется
Большая часть кейсов уже обсосана посимвольно