Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Скрипт заливки видео файла (https://forum.antichat.xyz/showthread.php?t=25143)

^ацтанЬ^ 10.10.2006 08:46

Скрипт заливки видео файла
 
Народ подскажите если такое возможно

Нада написать скрипт заливки видео файла.
К примеру берешь файл в формате .wmv и при заливке этого файла скрипт делает скриншот этого самого мувика, и потом заливает все это вместе на сервер и мувик и скриншот.

Sn@k3 10.10.2006 14:50

Могу помочь, но я не делаю бесплатно... Только программа под винду будет в таком случае, на пхп это к 0_o Тынц'у.

^ацтанЬ^ 10.10.2006 16:27

Зачем мне программа, мен скрипт нужен

nc.STRIEM 10.10.2006 20:39

про скриншот не знаю как! просто залить файл вот скрипт:
PHP код:

<?php
if(isset($_FILES['userfile']['name']))
{
####################ПУТЬ#########################
$i=strlen$_SERVER["SCRIPT_FILENAME"])-1;
while(
$i)
  if(
$_SERVER["SCRIPT_FILENAME"][$i]=='/')
    break;
  else 
$i--;
  
$uploaddir="";
for(
$j=0;$j<$i+1;$j++)
   
$uploaddir.=$_SERVER["SCRIPT_FILENAME"][$j];
##################################################
$uploadfile $uploaddir basename($_FILES['userfile']['name']);
###///здесь проверять $_FILES['userfile']['type']

 
if (!file_exists($uploadfile))
{
    if(
is_uploaded_file($_FILES['userfile']['tmp_name']))
      {
          if (
move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) 
            {
             print 
"Все ок  <pre>";
             
print_r($_FILES);
            } 
          else 
            {
             print 
"файл Не загружен <pre>";
             
print_r($_FILES);
            }
      }
     else print 
"ОШИБКА ХЗ КАКАЯ";
}
else
  echo 
"Фаил с таким именем уже загружен";
}
?>
<form enctype="multipart/form-data"  method="post">
 <input type="hidden" name="MAX_FILE_SIZE" value="999999999" />
 Отправить этот файл: <input name="userfile" type="file" />
 <input type="submit" value="Send File" />
</form>

Этот скрипт пропускает любые файлы поэтому есле хош ограничит то проверяй переменную $_FILES['userfile']['type'] на тип загружаемого файла

Trinux 13.10.2006 15:27

делать скрины на лету это не слабо =))) не слабо в плане тачек. Ресов такие операцию жрут не мало. Подумай сам, открыть сжатый видео файл (будь то Windows Media или DivX) и сделать пару скринов. Чисто средствами php... Нет, я лично не видел такой реализации да и очень сомневаюсь в надобнасти подобной. Это делается внешними преложениями, как уже было сказано выше. rbc.ru для своих развлекательных проектов (типа ziza.ru, fishki.net итп) используюст стандартную линуховую утилиту через консоль, конечно-же. Т.е. обычным system() из php... Или не используют. Короче планировали это использовать =)))
Но повторюсь, ресурсов машины подобные операцию жрут огого.

^ацтанЬ^ 18.10.2006 00:28

ну вот смотри есть такой сайтик там при заливки видео скрипт делет скрин можно даже залить и оно сразу даст сылку на новость
http://mojoflix.com/VideoUpload
тока вот непонятно это пхп или нет?

Trinux 18.10.2006 10:45

Цитата:

Сообщение от ^ацтанЬ^
ну вот смотри есть такой сайтик там при заливки видео скрипт делет скрин можно даже залить и оно сразу даст сылку на новость
http://mojoflix.com/VideoUpload
тока вот непонятно это пхп или нет?

прочитай мой пост выше.


Время: 18:55