Всё о работе с видео файлами на php ( AVI, mpeg и т.д.) Чтение инфы итп Сборная тема.

fixxxer

К.О.
Партнер клуба
Найч

Зато там есть ссылки на описания форматов, + многое можно почерпнуть из сорцов.
 

Найч

Алгоритмик :-)
Originally posted by fixxxer

Зато там есть ссылки на описания форматов, + многое можно почерпнуть из сорцов.
Верно. Вы считаете реальным написание скрипта-декодировщика? Если пытаться сделать это самостоятельно - жизни не хватит на все форматы, хотя, скорее всего, не во времени будет вопрос. Я думаю, что даже если собрать ролики одного формата, каким-то образом прикрутить правильный декодер, который даст картинку из середины файла - то задержки по времени в лучшем случае будут исчисляться секундами. То есть что я хочу сказать - для сайта пока нельзя использовать подобное декодирование на лету, тем более что я не вижу значимых минусов в варианте с превьюшками в картинках. Если у вас другое мнение - буду рад его услышать
 

pauk

Новичок
Найч
я не уверен что там первый кадр, или десятый, или какой еще
если есть хороший алгоритм извлечения то номер кадра не так важен.
сомневаюсь, что http://www.alltheweb.com подобное делают ручками
 

fixxxer

К.О.
Партнер клуба
Найч, а зачем на лету?
Ты обычные превьюшки, thumbnails которые, на лету что ли генеришь? Нет. Ну и тут то же самое.
 

Найч

Алгоритмик :-)
Originally posted by fixxxer
Найч, а зачем на лету?
Ты обычные превьюшки, thumbnails которые, на лету что ли генеришь? Нет. Ну и тут то же самое.
Я тоже придерживаюсь этого мнения. Если вопрос встает "выдергивать кадр из ролика например, при заливке оного(или по событию - неважно), а не при показе странички пользователю", то, к сожалению, пока не встречал автоматизированного решения. Сам же делал это именно через VirtualDub.
Касательно вопроса, почему я употреблял "на лету"
...как вывести на экран первый кадр в виде рисунка
 

xRay

Новичок
Вот тут есть описание форматов и AVI тоже есть:
http://www.wotsit.org/search.asp?s=windows
 

pauk

Новичок
Жалко, что не додумались в РНР для стандартных функций обработки видео.
:(
 

jeka!

Просто Member
Чтение инфы о разрешении видео PHPой

Подскажите как можно узнать разрешение изображения из видео файлов средствами PHP, раньше читал http://www.getid3.org- этим, но он слишком громозский, может проще есть способ, как типа картинки читать getimagesizом?
Или может есть скрипты полегче где нибудь?

У меня файлы видео: avi,mpeg,wmv,rm,mov
 

Фанат

oncle terrible
Команда форума
проще есть способ, как типа картинки читать getimagesizом?
нету.
Или может есть скрипты полегче где нибудь?
поиск готовенького, если не хватает таланта даже выдернуть нужный тебе код из имеющегося, производится в форуме "Оффтопик".
 

Stefix

Guest
лучше похачить getid3.
если надо больше видео форматов, то есть модуль к перлу, только он требует все кодеки, с которыми ты хочешь работать :-(
 

jeka!

Просто Member
разобраться с getid3, так и не понял как выдирать инфу.
вобще если бы конечно знать с какого по какой байт читать из файла и как распоковать, то было бы неплохо.
 

Digy

Guest
Получить информацию из avi-файла средствами php

Для большой и удобной видеотеки на php встала следующая необходимость:

Получить из имеющегося avi-файла информацию:

- длительность видеоряда;
- аудио- и видео- кодеки;
- разрешение видеоряда (X*Y);
- и т.д и т.п

Скажите, есть способ?


P.s.: apache2, php5, windows xp, хотя это и не принципиально, я надеюсь.
 

neko

tеam neko
imagemagick может что-то читать из avi и еще каких-то видеоформатов
что именно не знаю - не пробовал
 

Digy

Guest
Спасибо, попробую! Использовал до этого avicodec, но с командной строкой у этой програмы большие проблемы.
 

pauk

Новичок
Найч
Я не уверен, что ТАМ первый кадр, но он там не темный :)
Я решил свою проблему, но другими способами.
Все-таки интересно, если первый кадр - в основном, пустой, то как делать захват видео (первый значащий кадр)
 
Сверху