У меня есть два вопроса о FFmpeg 1. Изменяется ли выход FFmpeg с версиями (ffmpeg -i) 2. Если результат не изменяется, любой знает хороший класс PHP/Python, который анализирует вывод FFmpeg и получить все метаданные (Duration, Codec, Audio Biterate, Video Biterate, Width, Height ...) 3. Если изменение выходного файла FFmpeg, любой знает инструмент linux (cmd line), который получает эти метаданные вне зависимости от FFmpeg.FFmpeg php metadata wrapper
Я знаю, что модуль PHP-FFmpeg существует, но это настолько старый и багги (неправильная длительность, например ..., не может получить $ кино-> getAudioBitRate() работает)
Благодаря
ffmpeg-php слишком стар, и у меня было много ошибок, оно не распознает все видеоформаты. – mathsonic
Я тестировал phpvideotoolkit http://code.google.com/p/phpvideotoolkit/ , он отлично работает, но требует установки Ffmpeg на сервере. – mathsonic
ffmpeg-php5 также требует установки. Это расширение php и должно быть скомпилировано на вашем сервере. Если вы используете хост, который дает вам доступ к оболочке, то вы, вероятно, находитесь в окне Linux. Если у вас есть права root, вы можете просто набрать «sudo apt-get install php5-ffmpeg», и вся работа сделана для вас :) Не глючит? Хм .. ну, я не знаю. Я пишу класс, который извлекает метаданные из удаленных медиафайлов. До сих пор он был довольно надежным с mp4, flv, mov и некоторыми другими форматами. Убедитесь, что у вас установлена последняя версия FFmpeg, и помните, что FFmpeg-PHP5 - это просто оболочка! – Stormbytes