Zanonimizowana wersja forum tylko do odczytu
Weeb w VLC - Skrypt K-S-V - opis by jarek
wrzucilem cala zawartosc bo nie mialem programu ktory pokazywal nry linijek a wklej pokazuje.
co do tego rtmp to ma to byc adres do kanalu np w goodcast.org tak? tam wkleilem te przykladowy
Code: Select all
http://wklej.org/id/1243232/
co do tego rtmp to ma to byc adres do kanalu np w goodcast.org tak? tam wkleilem te przykladowy
Powinno być chyba tak:
$command = $basecmd . " | ffmpeg -i - -acodec copy -vcodec copy -f flv rtmp://reszta-linku";
$command = $basecmd . " | ffmpeg -i - -acodec copy -vcodec copy -f flv rtmp://reszta-linku";
Code: Select all
KSV WeebTV Downloader
PHP Notice: Undefined offset: 1 in /home/heklind/rtmpdump/WeebTV.php on line 540
PHP Warning: uksort() expects parameter 1 to be array, null given in /home/heklind/rtmpdump/WeebTV.php on line 547
o co w tym chodzi..? wczesniej mi sie czasami to pojawialo, teraz juz ciagle, nie chce wyskoczyc lista..
wedlug terminala mam curl i php5-curl zainstalowane w najnowszej wersji
dodam, ze mam z tym problem od momentu postawienia strony www (wymaga php5 i apacha)
blad sie poajawia zamiast listy kanalow ...
heklind wrote:Code: Select all
KSV WeebTV Downloader
PHP Notice: Undefined offset: 1 in /home/heklind/rtmpdump/WeebTV.php on line 540
PHP Warning: uksort() expects parameter 1 to be array, null given in /home/heklind/rtmpdump/WeebTV.php on line 547
o co w tym chodzi..? wczesniej mi sie czasami to pojawialo, teraz juz ciagle, nie chce wyskoczyc lista..
wedlug terminala mam curl i php5-curl zainstalowane w najnowszej wersji
dodam, ze mam z tym problem od momentu postawienia strony www (wymaga php5 i apacha)
blad sie poajawia zamiast listy kanalow ...
miedzy liniami 540-547 poszukaj literowki
Coś prawdopodobnie z php
zamień (linijki 540, 541)
na
i daj znać co i jak;-)
zamień (linijki 540, 541)
Code: Select all
preg_match('/<ul class="channels">(.*?)<\/ul>/is', $html, $html);
$html = $html[1];
na
Code: Select all
$html = explode('channels">', $html);
$html = explode("</ul>", $html[1]);
$html = $html[0];
i daj znać co i jak;-)
powinna pomóc zmiana (linijka 560)
na
gdzie 1 to kanał z listy
Aby pominąć numerki dodatkowo można zmienić wybór kanału (linijka 563)
np aby grał TVP1 to wystarczy zmienić na link ze strony weeb tego kanału czyli
Nie mam jak sprawdzić obecnie - tak mi się wydaje po szybkim sprawdzeniu kodu.
Code: Select all
$channel = trim(fgets(STDIN));
na
Code: Select all
$channel = 1;
gdzie 1 to kanał z listy
Aby pominąć numerki dodatkowo można zmienić wybór kanału (linijka 563)
Code: Select all
$url = $ChannelList[KeyName($ChannelList, $channel - 1)];
np aby grał TVP1 to wystarczy zmienić na link ze strony weeb tego kanału czyli
Code: Select all
$url = "http://weeb.tv/channel/tvp1hd11";
Nie mam jak sprawdzić obecnie - tak mi się wydaje po szybkim sprawdzeniu kodu.