Някой има ли представа как може да стане това ...
Предполагам някой се е интерувал някога как да се направи с пхп следното нещо. Има едно поле за ъплоуд на ВИДЕО файл. Качва се примерно ави или емпег и след това скрипта го къвъртва в flv, демек това нещо да тръгне през флаш плеъра в и-нет. Като цяло това е идеята- качва се видео файл, а той по някакъв начин трябва да стане flv и да може да тръгне през някакъв флаш плеър в и-нет. Ако има идеи ще бъда щастлив да ги чуя. Благодаря
Re: Някой има представа как може да стане това ...
Идея: намираш някой command line tool дето да прави конверсията и после пхп-ти прави shell_exec.
Re: Някой има представа как може да стане това ...
Никога не ми се е налагало подобно упражнение, но виж какво изрових по темата (изглежда в този ffmpeg се крие тайната):
http://drupal.org/node/59040
http://soenkerohde.com/tutorials/ffmpeg/
Re: Някой има ли представа как може да стане това ...
А някой може ли да ми напише някъв псевдо код колкото да видя как може да стане? Или да ми препоръча нещо готово?
Re: Някой има ли представа как може да стане това ...
От тази дискусия, следното предложение, като се предполага, че имаш инсталиран FFMPEG:
Код:
// Source file (uploaded file using http upload)
$src = $_FILES['file']['tmp_name'];
// Destination FLV
$dest = '/path/to/your/encoded/videos/myvideo.flv';
// Command to encode movie to flash video
// use escapeshellcmd to make the command safe
$command = escapeshellcmd('ffmpeg -i ' . $src . ' -ab 56 -ar 22050 -b 500 -r 15 -s 320x240 ' . $dest);
// Execute the command
shell_exec($command);
Ето ти още един perl script, пак на базата на FFMPEG.
Re: Някой има ли представа как може да стане това ...