Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Конвертация видео для html5 тега <video>
Форумы портала PHP.SU » » Графика в PHP » Конвертация видео для html5 тега <video>

Страниц (2): [1] 2 »
 

1. ponti - 13 Мая, 2013 - 22:36:34 - перейти к сообщению
Добрый день. Очень срочно нужна Ваша помощь. Я в этом можно сказать новичок, сильно не ругайте.
Короче делаю видео ресурс. Когда пользователь заливает видео, мне нужно его конвертировать таким образом, что бы можно было смотреть его через HTML5 в любом браузере.
На разных ресурсах прочитал что нужно преобразовать видео в mp4,ogg и webm форматы. Начал делать это все дело через ffmpeg программу, но ничего не выходит. Может кто то сможет мне помочь ? Спасибо.
2. caballero - 13 Мая, 2013 - 22:54:13 - перейти к сообщению
ffmpeg вообще то выдает сообшение об ошибке если что не так
3. ponti - 15 Мая, 2013 - 17:05:36 - перейти к сообщению
Все, спасибо, с конвертацией разобрался.
Но у меня есть еще один вопрос, он не сильно относится к этой теме, но все же задам.
Получается мне нужно одно видео переконвертировать в 3 разных формата webm, ogg и h.264. , что бы показывает её через HTML5 , но как показывает практика, это занимает достаточно много времени. Как это можно сделать по быстрее, или какие есть обходные пути ? Неужели во всех видео ресурсах делается конвертирование так долго ?
Поясните пожалуйста, опыта в этом вообще нету. Спасибо.
4. DlTA - 15 Мая, 2013 - 17:17:07 - перейти к сообщению
ставите процесс в очередь, один закончился запускаете следующий, в чем проблема?
5. caballero - 15 Мая, 2013 - 17:46:43 - перейти к сообщению
конвертирование всегда делается долго и тут ничем не поможешь кроме мощного проца.
6. ponti - 15 Мая, 2013 - 17:46:46 - перейти к сообщению
проблема в том, что если видео объемное и длинное, то конвертирование в один формат может идти минут 20, а если в 3 надо, то тем более очень долго. Не могу же я заставить пользователя столько ждать Улыбка
(Добавление)
caballero пишет:

А можно ли перед конвертацией проверить можно это видео конвертировать в нужные форматы, а потом начать конвертировать ? или любое видео можно конвертировать ?
7. caballero - 15 Мая, 2013 - 18:08:13 - перейти к сообщению
если ffmpeg может декодировать видео то уже не важно какой там формат на выходе.


пользователю по любому придется ждать

чтобы не держать его страницу кидай файлы в какую нибудь папку а потом запускай кроном скрипт и пусть себе молотит
8. ponti - 15 Мая, 2013 - 18:35:37 - перейти к сообщению
Ну хорошо, тогда как работает ютуб и вконтакт ? там же тоже по ходу оно конвертируется, но ждать приходится не долго 1-2 минуты, с чем это связано ?
9. caballero - 15 Мая, 2013 - 18:39:36 - перейти к сообщению
с тем что них тысячи мощнейших серверов
10. ponti - 15 Мая, 2013 - 18:44:17 - перейти к сообщению
Ага, я понял.
Спасибо большое, очень помог.
Тему можно закрывать.
11. ponti - 18 Мая, 2013 - 16:57:21 - перейти к сообщению
С конвертацией разобрался, но в ходе выполнения работы, возник еще один вопрос.
Мне нужно что бы когда видео конвертировалось на сервере, клиент на ждал окончания конвертирования, а мог переходить на разные разделы сайта.
И собственно вопрос. Как мне можно сказать пользователю, когда он переходит на страницу с залитым видео, что видео уже конвертировано ? И мне надо это выводить ему динамические через ajax, то есть даже года он не обновляет страницу.
Просто не хочется делать это через бесконечные цикли, проверять закончилось конвертирование или нет... Надеюсь вы меня поняли и жду вышей помощи.
Спасибо.
12. caballero - 18 Мая, 2013 - 17:01:19 - перейти к сообщению
зачем циклы? как страница обновляется тогда и проверяй
а аякс тут нафиг не нужен - ты ж зочешь что юзер переходил по страницам
13. ponti - 18 Мая, 2013 - 18:06:10 - перейти к сообщению
Ну а если он перешел на страницу там где грузится все еще видео, и он хочет дождаться пока видео доконвертится ?
14. ponti - 23 Мая, 2013 - 04:10:41 - перейти к сообщению
Неужели никто не знает решение данной проблемы ?
15. caballero - 23 Мая, 2013 - 09:29:59 - перейти к сообщению
какой проблеммы? ну перешел юзер на страницу - бери и показывай ему че там наконвертилось или нет

 

Powered by ExBB FM 1.0 RC1