нужен php скрипт для смены формата видео с flv на любой другой формат (mpeg, avi) - PullRequest
1 голос
/ 14 апреля 2010

Я хочу конвертировать FLV-видео (скачанное из вашей трубки) в любой другой формат, я много раз искал, но каждый скрипт менял любой другой формат на FLV, пока мне нужно flv to any other format. Пожалуйста, предложите мне любую ссылку или PHP-скрипт, который конвертирует FLV в любой другой формат.

еще один вопрос: почему flv предпочтительнее для видео ??

спасибо.

Ответы [ 3 ]

3 голосов
/ 14 апреля 2010

Помимо использования сторонних веб-сервисов (я не думаю, что есть бесплатные), для этого не существует чистого решения PHP. Если у вас есть веб-пространство / веб-сервер с доступом к командной строке, попробуйте ffmpeg.

Вы можете вызвать ffmpeg, используя exec(), но есть и классы-обертки для PHP, например, здесь . Существует также расширение PHP , предоставляющее интерфейс для ffmpeg, но оно должно быть установлено на сервере.

Одна из причин использования формата flv на данный момент заключается в том, что (насколько мне известно) это единственный формат видео, поддерживаемый проигрывателями Flash до версии 10, некоторые из которых все еще существуют, когда пользователи этого не делают обновлять часто. Плеер 10.x поддерживает лучший формат H.264.

0 голосов
/ 04 июня 2011

Вы также можете конвертировать в обратном порядке, почему бы и нет. Смотрите пример ниже:

ffmpeg -i SOURCE.flv -f mp4 -vcodec mpeg4 -b 2200k -r 30 -s 640x360 -acodec libfaac -ar 32000 -ab 128k -ac 2 - нити 8 DEST.mp4

Конечно, вам нужны необходимые кодеки для конвертации.

0 голосов
/ 14 апреля 2010

Полагаю, вы могли бы использовать ffmpeg для выполнения такого преобразования, вызывая его через exec() или эквивалентный.
(я видел довольно много вопросов / ответов по SO, которые используют ffmpeg для какого-либо преобразования видео)


Чтобы ответить на вопрос «, почему flv предпочтительнее для видео? »: я полагаю, это потому что:

  • Почти у всех в браузере установлен флеш-плеер
  • хотя не у всех есть видеоплеер - особенно когда вы думаете о множестве выходящих кодеков
  • и использование Flash, вероятно, позволяет лучше встраивать видео в браузер

Ну, по крайней мере, это пока - посмотрим через некоторое время с HTML 5, будет ли это все еще стоять ^^

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...