PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (13): « 1 2 3 4 [5] 6 7 8 9 ... » В конец

> Найдено сообщений: 192
Айратиус Отправлено: 03 Июня, 2015 - 23:21:34 • Тема: Проблема с выводом в JS • Форум: JavaScript & VBScript

Ответов: 15
Просмотров: 1606
Все доброго времени суток. В JS не силен.

Имеется код от партнерки на сайте

CODE (htmlphp):
скопировать код в буфер обмена
  1. <script type="text/javascript">
  2. var tntds = {"p":"11111", "b":{"2222": "3","444444": "5555"}}
  3. </script>
  4. <script type="text/javascript" src="http://site.com/link.js"></script>


Как его вывести в условии?

CODE (javascript):
скопировать код в буфер обмена
  1. if($(".rfrfrfrf").width()>710)
  2. {
  3. тут выведи скрипт
  4. }
  5. else
  6. {
  7. ничего не выводи
  8. }


Заранее спасибо
Айратиус Отправлено: 26 Мая, 2015 - 08:30:27 • Тема: Как узнать что пользователь искал за последнее время • Форум: HTTP и PHP

Ответов: 7
Просмотров: 2415
esterio пишет:
https://ru[dot]wikipedia[dot]org/wiki/HTTP_referer
Цитата:
Так, например, владелец веб-сайта получает возможность узнать, по каким поисковым запросам, как часто и на какие именно страницы попадают люди.

Все не то(.

Например я в яндексе искал чайник. Забивал такие поисковые запросы

"Купить чайник", "Электрический чайник", "Чайник цена". При этом попадал на разные сайты. Где можно отследить какие запросы вводил юзер при том, что до этого он не заходил ко мне на сайт?
Айратиус Отправлено: 24 Мая, 2015 - 00:15:06 • Тема: Как узнать что пользователь искал за последнее время • Форум: HTTP и PHP

Ответов: 7
Просмотров: 2415
Мелкий пишет:
Айратиус пишет:
ведь в вк нет блока

Зато много где есть кнопка-шпион поделиться.


Вопрос актуален. В сети ничего толкового не нахожу
Айратиус Отправлено: 23 Мая, 2015 - 17:39:48 • Тема: Как узнать что пользователь искал за последнее время • Форум: HTTP и PHP

Ответов: 7
Просмотров: 2415
Всем доброго дня. Стоит такой вопрос, как узнать что пользователь искал в поисковых запросах. Я понимаю что если в гугле или в яндексе набираешь коммерческий запрос, то оно будет рекламировать на сайтах где есть вывод рекламы от гугла или яндеса. Тем более где-т читал статью что они обменялись этими данными(что юзер искал). Но вот вопрос. Зашел я как то на вк.ком и слева увидел рекламу, которую искал в ПС. Как так? ведь в вк нет блока для вывода яндекс или гугл рекламы. Как они узнали что я искал? Есть ли способ где-то вытащить эту инфу в яндекс апи не нашел. Есть идеи?
Айратиус Отправлено: 20 Мая, 2015 - 21:57:28 • Тема: При клике по картинке, ее пусть появляется в поле input • Форум: JavaScript & VBScript

Ответов: 2
Просмотров: 539


Спасибо, лучше не бывает
Айратиус Отправлено: 20 Мая, 2015 - 19:07:44 • Тема: При клике по картинке, ее пусть появляется в поле input • Форум: JavaScript & VBScript

Ответов: 2
Просмотров: 539
Всем привет. Есть задача, при клике по картинке, чтобы его путь прописывался в поле intut С JS совсем не дружу, а внужный момент и пример фиг найдешь))))

CODE (html):
скопировать код в буфер обмена
  1. <input name="img" type="text" value="">
  2. <img src="kadr/1095/4.jpg" width="200">

Так как сделать чтобы при клике по картинке, ее путь kadr/1095/4.jpg оказывался в инпуте?
Айратиус Отправлено: 16 Мая, 2015 - 10:49:08 • Тема: ffmpeg скриншот • Форум: Графика в PHP

Ответов: 19
Просмотров: 6230
dcc0 пишет:
Кстати, еще есть ffmpeg-php.
Из описания: "This works well for automatically creating thumbnail images from movies".
http://ffmpeg-php[dot]sourceforge[dot]net/
Как собрать модуль:
http://www.opennet.ru/base/dev/ffmpeg_php.txt.html


Да, это отдальная история, раньше пытался на ВПС свой поставить, но ошибку выдает при make install . А в ssh и linux полный профан самоучка
Айратиус Отправлено: 15 Мая, 2015 - 12:20:13 • Тема: Асинхронная загрузка • Форум: JavaScript & VBScript

Ответов: 3
Просмотров: 747
Sail пишет:
Айратиус пишет:
то проблема исчезнет?
Решится кардинально Улыбка
Подробности: Внешние скрипты, порядок исполнения

Это сарказм? Радость
Айратиус Отправлено: 15 Мая, 2015 - 11:33:30 • Тема: Асинхронная загрузка • Форум: JavaScript & VBScript

Ответов: 3
Просмотров: 747
Всем доброго дня. У меня есть простой вопрос для моего личного понимая про асинхронную загрузку. Лучше будет если объясню на примере. На сайте стоит рекламный блок, который тормозит загрузку страницы. Вот пример.
CODE (htmlphp):
скопировать код в буфер обмена
  1. <html>
  2. <head>
  3. <title>Документ без названия</title>
  4. <script type="text/javascript" src="http://test.com/script.js"></script>
  5. </head>
  6. <body>
  7. текст
  8. </body>
  9. </html>

Получается если прописать так
CODE (htmlphp):
скопировать код в буфер обмена
  1. <script type="text/javascript" async src="http://test.com/script.js"></script>
то проблема исчезнет?
Айратиус Отправлено: 14 Мая, 2015 - 14:42:29 • Тема: ffmpeg скриншот • Форум: Графика в PHP

Ответов: 19
Просмотров: 6230
dcc0 пишет:
Судя по ответам поисковика, тема поднимается много раз, но внятного и однозначного решения я не нашел.

Т.е. причины одной и той же ошибки и решения несколько варьируются, поэтому даже ссылок давать не буду, сами можете набрать:

Unable to find a suitable output format thumbnails

Можно написать в крайнем случае сюда, для скорейшего ответа обычно просят показать весь вывод терминала:
http://ffmpeg-users[dot]933282[dot]n4[dot]nabble[dot]com/
(Добавление)
Вот интересно, что будет, если поменять выходной формат с png на jpg или gif?
(Добавление)
Да, таки, похоже, не понимает у вас png



Уже набирал. Ищу, если найду отпишусь тут. А по поводу формата изображения ошибка та же самая (.jpg, .jpeg, .gif)
Айратиус Отправлено: 14 Мая, 2015 - 12:47:35 • Тема: ffmpeg скриншот • Форум: Графика в PHP

Ответов: 19
Просмотров: 6230
dcc0 пишет:
Помимо всего прочего, обратите внимания - new video
Обычно требуется экранировать пробел в консоли.
Можно так:
new\ video

Но судя по сообщению, предположу, что ffmpeg ищет локальный файл.

Что говорит
ffmpeg -protocols ???

Лучше
ffmpeg -protocols | grep ftp
и можно еще grep http

Если нет поддержки ftp, то проверяйте на каком-нибудь файле по http...
она-то должна быть и про экранирование не забывайте


Вот с http ресурса - mp4

CODE (htmlphp):
скопировать код в буфер обмена
  1. [NULL @ 0x105b640] Unable to find a suitable output format for '/var/www/data/admin/newvideo/ffmpeg'
  2. /var/www/airat/data/www/site.ru/admin/newvideo/ffmpeg: Invalid argument
На пути не обращайте внимания, правил в качестве конфиденциальности
Айратиус Отправлено: 14 Мая, 2015 - 11:10:43 • Тема: ffmpeg скриншот • Форум: Графика в PHP

Ответов: 19
Просмотров: 6230
dcc0 пишет:
Нахожу открытый ftp
PHP:
скопировать код в буфер обмена
  1. exec("ffmpeg -i 'ftp://ftp.startrekftp.ru/1/STARTREK/fan_trek/Star_Trek_-_Aurora_(ENG)/aurorapt1med288.wmv'  -vf fps=1/10 /var/www/2/out%d.png");


Длительность видео 11.52
Получаю 72 скриншота.

У тебя Windows или Linux? В консоли проверь сначала.
Может, в самом ffmpeg дело. Версия. Может, нет поддержки чего-то.

Допустим, не понимает какой-нибудь кодек (может, звуковой) и отключатся, а exec тебе ничего и не показывает.



centos 6 стоит, выполнил в консоли


[root@v55555 ~]# ffmpeg -i 'ftp://ftp.startrekftp.ru/1/STARTREK/fan_trek/Star_Trek_-_Aurora_(ENG)/aurorapt1med288.wmv' -vf fps=1/10 /var/www/test/data/www/admin/new video/ffmpeg out%d.png
ffmpeg version 0.10.15 Copyright (c) 2000-2014 the FFmpeg developers
built on Aug 30 2014 15:49:19 with gcc 4.4.7 20120313 (Red Hat 4.4.7-3)
configuration: --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg --incdir=/usr/include/ffmpeg --libdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64 --extra-cflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic' --enable-bzlib --disable-crystalhd --enable-gnutls --enable-libass --enable-libcdio --enable-libcelt --enable-libdc1394 --disable-indev=jack --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-openal --enable-libopenjpeg --enable-libpulse --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libv4l2 --enable-libx264 --enable-libxvid --enable-x11grab --enable-avfilter --enable-postproc --enable-pthreads --disable-static --enable-shared --enable-gpl --disable-debug --disable-stripping --shlibdir=/usr/lib64 --enable-runtime-cpudetect
libavutil 51. 35.100 / 51. 35.100
libavcodec 53. 61.100 / 53. 61.100
libavformat 53. 32.100 / 53. 32.100
libavdevice 53. 4.100 / 53. 4.100
libavfilter 2. 61.100 / 2. 61.100
libswscale 2. 1.100 / 2. 1.100
libswresample 0. 6.100 / 0. 6.100
libpostproc 52. 0.100 / 52. 0.100
ftp://ftp.startrekftp.ru/1/STARTREK/fan_trek/Star_Trek_-_Aurora_(ENG)/aurorapt1med288.wmv: No such file or directory
Айратиус Отправлено: 12 Мая, 2015 - 15:24:45 • Тема: ffmpeg скриншот • Форум: Графика в PHP

Ответов: 19
Просмотров: 6230
dcc0 пишет:
Цитата:
Зависит от платформы. Под никсами вызов exec в учёте времени выполнения скрипта не участвует, под виндами - учитывается.

ok-ok!

Я даже приврал, видео 56 минут ровно, т.е. 57 кадров аккурат, начиная с 1-го.

Так что - все как часы.


Не знаю почему, у нас есть отличия.

exec вообще работает это точно. Но! Я беру удаленный файл (файл не на моем сервере) и видео mp4

с правами тоже все в порядке ибо один скрин то у меня получается. Да и кучу тестов проводил. не в правах дело. либо из-за того что формат видео другой, или же что файл на другом сервере
Айратиус Отправлено: 12 Мая, 2015 - 14:04:28 • Тема: ffmpeg скриншот • Форум: Графика в PHP

Ответов: 19
Просмотров: 6230
dcc0 пишет:
Может быть:
https://trac[dot]ffmpeg[dot]org/wiki/Cre[dot][dot][dot]of%20the%20video

Набирал в Гугл

ffmpeg screenshot every 5 seconds
(Добавление)
Раз в минуту:

ffmpeg -i myvideo.avi -vf fps=1/60 img%03d.jpg

А там дели fps, насколько надо.
Вроде, работает.


У меня почему то не заработало. На хабре увидел что-то вроде -r 0.1 поставить и будет кадр каждые 10 секунд, но работает коряво. Например видео 34 секунды и делает 5 кадров.

1 кадр -нулевой момент (как только началось видео сразу скрин)
2 кадр -1-ая секунда
3 кадр -10-ая секунда
4 кадр -20-ая секунда
5 кадр -30-ая секунда
Айратиус Отправлено: 11 Мая, 2015 - 14:59:16 • Тема: ffmpeg скриншот • Форум: Графика в PHP

Ответов: 19
Просмотров: 6230
Извиняюсь за повтор, но реально горит
Делаю скриншот таким образом
PHP:
скопировать код в буфер обмена
  1. $mp4='video.mp4';
  2. $time=104;
  3. $sekunda=$time/10;
  4. $sekunda=(int)$sekunda; //10
  5. $k=1;
  6. for($i=$sekunda; $i<$time; $i=$i+$sekunda)
  7. {      
  8.         exec ('ffmpeg -ss '.$i.'   -i '.$mp4.' -f image2 -vframes 1 kadr/'.$k.'.png');
  9.         $k++;
  10. }


Из-за цикла используется много ресурсов. В данном случае получается 10 кадров. Как можно этого добиться без цикла? Есть ли способ просто в exec прописать интервалы через которые надо делать скриншоты и сохранять в таком формате

Страниц (13): « 1 2 3 4 [5] 6 7 8 9 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB