ФорумСообществоФлейм → Обрезается видео

Обрезается видео

  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 17 ноября 2009 г. 12:26, спустя 4 часа 56 минут 27 секунд


    http://stopgame.ru/files/video/stopgame.ru-machinima-1235059959-flash.mp4



    оригинал (mp4) - 11.13
    сконвертированный (flv) - 11.14

    Команда:
    /usr/local/bin/ffmpeg -i troy.mp4 -f flv -s 840x680 -acodec libmp3lame -b 500k -ar 44100 troy2.flv


    Версия ffmpeg

    Из "pkg_info":
    ffmpeg-2008.07.27_10 Hyper fast realtime audio/video encoder/converter, streamin

    Через "ffmpeg -v":
    FFmpeg version SVN-r14424


    зы. ставил из портов
    Спустя 224 сек.
    http://file.pyha.ru/ сюда лью твои файлы (troy1 - оригинал), (troy2 - convert)
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 17 ноября 2009 г. 12:42, спустя 16 минут 22 секунды

    http://file.pyha.ru/troy1.mp4

    http://file.pyha.ru/troy2.flv
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • Troy

    Сообщения: 2532 Репутация: N Группа: Джедаи

    Spritz 17 ноября 2009 г. 21:02, спустя 8 часов 19 минут 57 секунд

    хм , уже интереснее , ещё ямди обрабатует , попробуй , может он ?
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 17 ноября 2009 г. 22:39, спустя 1 час 36 минут 45 секунд

    Troy, то есть ты сам не тестил, а уже создал тему? Заебок…
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 17 ноября 2009 г. 22:45, спустя 6 минут 31 секунду

    После ямди - 11.14, все нормально.
    Спустя 36 сек.
    Дело в ffmpeg, поставь нормальный из портов и вручную потести сначала его!
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • Troy

    Сообщения: 2532 Репутация: N Группа: Джедаи

    Spritz 19 ноября 2009 г. 3:24, спустя 1 день 4 часа 38 минут

    бррр , нифига не понимаю, в ручную всё работает
  • Trej Gun

    Сообщения: 5305 Репутация: N Группа: в ухо

    Spritz 19 ноября 2009 г. 3:52, спустя 27 минут 46 секунд

    может у пхп памяти мало?
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 19 ноября 2009 г. 4:06, спустя 14 минут 33 секунды

    Или превышен интервал времени выполнения скрипта
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • Troy

    Сообщения: 2532 Репутация: N Группа: Джедаи

    Spritz 19 ноября 2009 г. 5:43, спустя 1 час 36 минут 35 секунд

    adw0rd, он на 0
    CTAPbIu_MABP, сколько нужно поставить ? у впс всего 256 мб памяти
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 19 ноября 2009 г. 6:42, спустя 59 минут 6 секунд

    с памятью все нормално, время скрипта не считает системные вызовы типа system, shell_exec, `` и тп :)

    Спустя 62 сек.
    покажи ка команду которой ты конвертируешь? то, что ты вызываешь через system, shell_exec, `` или тп. а я предположу где жопа :)
    Сапожник без сапог
  • Troy

    Сообщения: 2532 Репутация: N Группа: Джедаи

    Spritz 19 ноября 2009 г. 7:09, спустя 27 минут 4 секунды

    <?
    mysql_connect("тут были данные") or die(mysql_error());
    mysql_select_db("machinimas") or die(mysql_error());
    $sql = mysql_query("SELECT * FROM video WHERE flag = '0'");
    while ($out = mysql_fetch_array($sql)) {

    $name = $out['file'];
    $errorInfo = array();
    $outputPath = "/home/machinimas/machinimas.ru/uploads/video/";

    passthru(
    '/usr/local/bin/ffmpeg -i ' . escapeshellarg('/home/machinimas/machinimas.ru/uploads/video/temp/'.$name.'.tmp') .
    ' -f flv '.
    ' -s 840x680 '.
    ' -acodec libmp3lame '.
    ' -b 500k '.
    ' -ar 44100 '.
    escapeshellarg($outputPath.'temp/'.$name.'.flv'),
    $errorInfo['ffmpeg']
    );

    unlink('/home/machinimas/machinimas.ru/uploads/video/temp/'.$name.'.tmp');

    passthru(
    '/usr/local/bin/yamdi -i ' . escapeshellarg($outputPath.'temp/'. $name .'.flv') .
    ' -o ' . escapeshellarg($outputPath.'files/'. $name .'.flv'),
    $errorInfo['yamdi']);

    unlink($outputPath.'temp/'. $name .'.flv');

    passthru(
    '/usr/local/bin/ffmpeg -i ' . escapeshellarg($outputPath.'files/'. $name .'.flv') .
    ' -f image2 '.
    ' -vframes 1 '.
    ' -ss 2 '.
    escapeshellarg($outputPath.'images/'. $name .'.jpg'),
    $errorInfo['ffmpeg']
    );
    $sql = mysql_query("UPDATE video SET flag='1' WHERE id = '$out[id]'");

    }
    ?>
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 19 ноября 2009 г. 19:22, спустя 12 часов 12 минут 35 секунд

    Troy, ты при рендеринге страницы пользователем проверяешь? или по заданиям из крна?
    Сапожник без сапог
  • Troy

    Сообщения: 2532 Репутация: N Группа: Джедаи

    Spritz 20 ноября 2009 г. 4:52, спустя 9 часов 30 минут 32 секунды

    из крона

Пожалуйста, авторизуйтесь, чтобы написать комментарий!