Кто то использует VLC для архивации вещаемого потока ?
Я не смог демультиплексировать МПЕГ4
http://antizzz.com/?p=318
пусть программу передач в газете читают!
Цитата: overhead от 02 декабря, 2015, 12:16:43
пусть программу передач в газете читают!
Я им копировал 1 неделю - 300 ГБ при провеке.
Пишу эфир и не парюсь,хоть и в сжато-пережатом состоянии. Кстати,очень хорошая весЧь, выручало не раз при спорных вопросах с вредными клиентами: было в эфире или не было! всем рекомендую делать не для них, а для себя!
Кто то наладил для этого Vlc ?
<?php
$work_dir="/mnt/tnt";
$record_per=1*31*24*3600;
// scaning directrory for get list of directries
$arr_dir=scandir($work_dir);
$now=date("Ymd",time());
$old=date("Ymd",time()-$record_per);
$is_current=FALSE;
foreach ($arr_dir as $v)
{
if ($v==$now) {$is_current=TRUE;}
if ($v<$old && $v!="." && $v!="..") {
exec("rm -r ".$work_dir."/".$v);
}
}
// Create dirrectory if is apsent
if (!$is_current){mkdir($work_dir."/".$now);}
$hh=date("Ymd-H", time());
$command="killall vlc";
exec($command);
$command="sudo -u username cvlc --daemon udp://@238.1.1.10:1234 --sout 'standard{mux=\"mov\",dst=\"".$work_dir."/".$now."/tnt-".$hh.".mov\"}' ";
exec($command);
?>
Под рутом не работает, поэтому создан пользователь, в скрипте отображается как username.
Цитата: Cyber от 02 декабря, 2015, 13:53:56
<?php
$work_dir="/mnt/tnt";
$record_per=1*31*24*3600;
// scaning directrory for get list of directries
$arr_dir=scandir($work_dir);
$now=date("Ymd",time());
$old=date("Ymd",time()-$record_per);
$is_current=FALSE;
foreach ($arr_dir as $v)
{
if ($v==$now) {$is_current=TRUE;}
if ($v<$old && $v!="." && $v!="..") {
exec("rm -r ".$work_dir."/".$v);
}
}
// Create dirrectory if is apsent
if (!$is_current){mkdir($work_dir."/".$now);}
$hh=date("Ymd-H", time());
$command="killall vlc";
exec($command);
$command="sudo -u username cvlc --daemon udp://@238.1.1.10:1234 --sout 'standard{mux=\"mov\",dst=\"".$work_dir."/".$now."/tnt-".$hh.".mov\"}' ";
exec($command);
?>
Под рутом не работает, поэтому создан пользователь, в скрипте отображается как username.
Спасибо! буду пробовать! :)
Cyber, а у вас Мпег2 поток или МПЕГ4 ?
мы передачи на диски скидываем, их же ещё в ВГТРК отправлять в фильмофонд
MPEG2, но думаю это не должно как то влиять. У нас мониторинг также на vlc работает, там и MPEG4 каналы есть, и даже HD :)
Цитата: Cyber от 02 декабря, 2015, 14:16:44
MPEG2, но думаю это не должно как то влиять. У нас мониторинг также на vlc работает, там и MPEG4 каналы есть, и даже HD :)
Я пытался пару лет назад поднять эту тему , МПЕГ2 пишет, МПЕГ4-нет. Ругается что нет демультиплексора МПЕГ4.
Попробуйте на запись нажать на МПЕГ4.
Пишет.
Уперся в то , что VLC не видит программы в TS потоке.
Как заставить VLC демультиплексировать поток ?
Cyber , можешь помочь ?
Запишите поток в файл.
VLC не видит TS. Невозможно записать.
VLC И не обязан "демультиплексировать :)
с чего это вдруг ?
VLC "вертушка" причем самая из нестабильных что я в жизни видел !
у меня с десяток версий "портейбл" на компе/ноуте
ведут себя ка шаман в бубен ударит
4T2 вот тот может демультиплексировать и писать :)
тут проблем будет другой, как кэпчить "удобными" кусками ???
а то файло будет реально огромной длинны
Цитата: sky star от 07 декабря, 2015, 11:40:04VLC И не обязан "демультиплексироват ь :)
с чего это вдруг ?
Поток из тюнера нормально демультиплексирует.
А из UDP не хочет.
4Т2 по интереснее VLC будет в плане захвата потока, у меня не всегда получалось по UDP что то "захватить" VLC плеером, при чем, как удачно высказано выше, раз на раз не приходится...единственное на 4Т2 надо получить лицензию от разработчика (как бы бесплатно), чего у меня не получилось, письма так и не пришли сколько б раз не пытался отправлять запрос((((
Цитата: ua4frr от 07 декабря, 2015, 13:47:44
..единственное на 4Т2 надо получить лицензию от разработчика (как бы бесплатно), чего у меня не получилось, письма так и не пришли сколько б раз не пытался отправлять запрос((((
Я их получил несколько штук в виде файлов и номеров.
Но они нормально не встали почему-то :(
Надо еще поковырять, прога крутая, жаль линуксовой версии нет
Цитата: 1076 от 08 декабря, 2015, 12:50:13Я их получил несколько штук в виде файлов и номеров.
Я все лето пытался получить и просто письмо писал со своими данными (там ID железа генерируется по моему) и так и ни чего и не получил((( А прога классная, хотелось по юзать, поток посмотреть на ГС(((