Как кпримеру создать задание, а потом его удалить через крон? и как сделать чтоб скрипт не запустился повторно, паралельным заданием? (есть вариант создавать временный файл, но хз, может у кого лучше идеи)
Задача собственно в том чтобы после загрузки видео, создавалось задание на конвертацию этого видео...
Я так понял мета данные обновить мона так? flvtool2 -U file.flv
а если рекурсией то так? flvtool2 -Ur *.flv
правильно?
а то чо-то если файл скормить так flvtool2 -U file.flv - то все отлично, а когда пытаюсь чтоб оно всю папку просканировало flvtool2 -Ur *.flv - то вроде сканирует долго, но при тесте видео - перемотка пашит только на тех где по 1му загонял..
j4ck: Если есть возможность - покупаешь себе еще один IP адрес. Ставишь lighttpd с модулем mod_h264_streaming, вешашь его на этот адрес поддоменом video.yoursite.ru. В document-root указываешь тот же путь что и для основного сайта, а в url.access-deny прописываешь разрешенные маски для видео (*.mp4 например).
После этого для "псевдостримминга" все видео файлы нужно отдавать добавляя поддомен video к его оригинальному урлу.
ну а мож какойто еще софт есть?! слышал вроде есть, хз
эт ngnix инсталить, потом yamdi этот искать.. (у меня линух), проще lighthhpd проинсталить и там есть поддержка стриминга, но опять же эт у меня какбэ апач стоит и после установки lighthhpd прийдется или на другой порт ставить или еще чото мудрить..
Мож както проще можно? Кто что посоветует? (один из вариантов - забить на это)
rilian: я имею ввиду индекс по двум полям одновременно, помимо двух отдельных индексов по каждому из полей
---
еще, если у вас данные относительно редко обновляются, либо, кол-во категорий и/или типов не меняется, рекомендую разнести все тексты по разным таблицам, например bigtable_cat1, bigtable_cat2 итд
даже не думал что бывают индексы на 2 поля сразу, хммм, надо будет глянуть..
netwind: FFFFx029A, осталось стекло протереть и помолиться.
документацию читал? что конкретно не понятно?
на самом деле давно в доки не заглядывал, думал всё знаю) Крутилось в голове что-то вроде "распилить" таблицу и часть либо в другую таблицу или в файлы..., ну и решил вот узнать как тут народ решает такие задачи с нагрузками..
http://ru.wikipedia.org/wiki/At
что-то не совсем там понятно что и как...
Как кпримеру создать задание, а потом его удалить через крон? и как сделать чтоб скрипт не запустился повторно, паралельным заданием? (есть вариант создавать временный файл, но хз, может у кого лучше идеи)
Задача собственно в том чтобы после загрузки видео, создавалось задание на конвертацию этого видео...
Поставь аналогичный модуль для апача
http://h264.code-shop.com/trac/wiki/Mod-H264-Streaming-Apache-Version2
спс, проинсталил mod_h264_streaming и mod_flvx
но чето не пашит, хз
Взялся юзать flvtool2...
Я так понял мета данные обновить мона так? flvtool2 -U file.flv
а если рекурсией то так? flvtool2 -Ur *.flv
правильно?
а то чо-то если файл скормить так flvtool2 -U file.flv - то все отлично, а когда пытаюсь чтоб оно всю папку просканировало flvtool2 -Ur *.flv - то вроде сканирует долго, но при тесте видео - перемотка пашит только на тех где по 1му загонял..
А то что паралельно запущен апач, то оно не будет сильно дуплить? Просто стоит еще ISP менеджер и если снести апач то хз будет ли оно пахать потом...
Мож какая програмулина всетаки есть для стриминга т.е интересует только перемотка чтоб пахала..
FFFFx029A, flvtool2.
10 символов
Ну все равно нужна поддержка стриминга помимо того что мета данные оно впишет?
И если у меня кпримеру уже есть около 200 файлов, в них както можно рекурсией загнать мета данные?
Если есть возможность - покупаешь себе еще один IP адрес. Ставишь lighttpd с модулем mod_h264_streaming, вешашь его на этот адрес поддоменом video.yoursite.ru. В document-root указываешь тот же путь что и для основного сайта, а в url.access-deny прописываешь разрешенные маски для видео (*.mp4 например).
После этого для "псевдостримминга" все видео файлы нужно отдавать добавляя поддомен video к его оригинальному урлу.
ну а мож какойто еще софт есть?! слышал вроде есть, хз
нужно поставить мета-теги
http://adw0rd.ru/2009/videoservice-handmade/
эт ngnix инсталить, потом yamdi этот искать.. (у меня линух), проще lighthhpd проинсталить и там есть поддержка стриминга, но опять же эт у меня какбэ апач стоит и после установки lighthhpd прийдется или на другой порт ставить или еще чото мудрить..
Мож както проще можно? Кто что посоветует? (один из вариантов - забить на это)
в разделе оптимизации отдельно выделена страница об таких индексах.
http://dev.mysql.com/doc/refman/5.1/en/multiple-column-indexes.html
Народ просто читает и анализирует.
спс, попробую)))
я имею ввиду индекс по двум полям одновременно, помимо двух отдельных индексов по каждому из полей
---
еще, если у вас данные относительно редко обновляются, либо, кол-во категорий и/или типов не меняется, рекомендую разнести все тексты по разным таблицам, например bigtable_cat1, bigtable_cat2 итд
даже не думал что бывают индексы на 2 поля сразу, хммм, надо будет глянуть..
Добавьте еще индекс на 2 поля (cat, type)
да эт сделал уже, а id primary key стоит.., может еще чото можно?
FFFFx029A, осталось стекло протереть и помолиться.
документацию читал? что конкретно не понятно?
на самом деле давно в доки не заглядывал, думал всё знаю) Крутилось в голове что-то вроде "распилить" таблицу и часть либо в другую таблицу или в файлы..., ну и решил вот узнать как тут народ решает такие задачи с нагрузками..