Page 1 of 3

В 51 поменялся способ скачивания роликов для mplayer?

Posted: Mon Feb 10, 2014 7:33 pm
by S_Flash
После апа на 51 перестали добавляться видео, которым делаются скриншоты через mplayer

Code: Select all

2014-02-10 19:19 Processing f9233d6a5e560ac93822c495353e1843 (11838) (0.056260108947754, 0.056260108947754) 
2014-02-10 19:19 Looking for video files (0.056544065475464, 0.00028395652770996) 
2014-02-10 19:19 Downloading video http://streaming.dddddddddddddd.com/10712/am.mp4 (../tmp/f9233d6a5e560ac93822c495353e184338.mp4) (0.056687116622925, 0.00014305114746094) 
2014-02-10 19:19 Can not DL http://streaming.dddddddddddddddd.com/10712/am.mp4 (30.058964014053, 30.00227689743) 
2014-02-10 19:19 Total images 0 (30.059154987335, 0.00019097328186035) 
2014-02-10 19:19 Grabber: f9233d6a5e560ac93822c495353e1843  - Can not find any requested content type (30.059284925461, 0.00012993812561035) 
При этом в дире /scj/tmp/ файлы закачиваются, но не полностью с ошибкой, mplayer не может сгенерить превьюхи. Насколько я помню в 51 меняли концептуально эти моменты и возможно не везде это стало рабоатть как надо. Если интересно, в логе есть урл. Я протестил, WGET, в частности, стянул ролик полноценно без ошибок.

Re: В 51 поменялся способ скачивания роликов для mplayer?

Posted: Mon Feb 10, 2014 7:41 pm
by admin
Да, стал везде использоваться curl
Покажите плз как конкретно добавлять галеру для теста.

Re: В 51 поменялся способ скачивания роликов для mplayer?

Posted: Mon Feb 10, 2014 7:44 pm
by S_Flash
FLV URL | FLV Preview Thumb | Description | FLV Width | FLV Height | Duration

Re: В 51 поменялся способ скачивания роликов для mplayer?

Posted: Tue Feb 11, 2014 4:32 am
by admin
Весьма загадочный тот сервак или цурл
пока понять не могу
<?php
$ch = curl_init();

// set URL and other appropriate options
curl_setopt($ch, CURLOPT_URL, "http://streaming.mature-money.com/10712/fullStream.mp4");
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_VERBOSE, true);

curl_setopt($ch, CURLOPT_TIMEOUT, 30);

$download_fp = fopen('file.tmp', 'w');

curl_setopt($ch, CURLOPT_FILE, $download_fp);

curl_exec($ch);

curl_close($ch);


выпадает с таймаутом

Re: В 51 поменялся способ скачивания роликов для mplayer?

Posted: Tue Feb 11, 2014 8:24 am
by S_Flash
Можно переключить на wget?

Re: В 51 поменялся способ скачивания роликов для mplayer?

Posted: Tue Feb 11, 2014 12:51 pm
by admin
Такого функционала нету

Re: В 51 поменялся способ скачивания роликов для mplayer?

Posted: Tue Feb 11, 2014 12:56 pm
by S_Flash
admin wrote:Такого функционала нету
В 50 работало ведь как-то?
Можно хоть что-то сделать?

Re: В 51 поменялся способ скачивания роликов для mplayer?

Posted: Tue Feb 11, 2014 1:09 pm
by admin
Там работало через fsockopen
сейчас это убрали по большому счету зря послушав некоторые просьбы клиентов
назад вернуть сейчас на раз два нельзя
надо разбираться в чем причина тут

Re: В 51 поменялся способ скачивания роликов для mplayer?

Posted: Wed Feb 12, 2014 1:53 pm
by S_Flash
Как можно помочь разобраться?
Может просто добавить возможность старого способа грабинга? (Включить переключатель в config.php)

Re: В 51 поменялся способ скачивания роликов для mplayer?

Posted: Wed Feb 12, 2014 2:01 pm
by admin
Что б его добавить надо переписать кучу мест где используется новый вариант.
Помочь можете если разберетесь в том куске кода пока я делаю другие вопросы.
Или подождать когда я доделают другие и возьмусь за этот.