Recenze  |  Aktuality  |  Články
Doporučení  |  Diskuze
Filmy a seriály, streamovací služby
Televize  |  Projektory
Audio a domácí kina
Multimediální centra  |  Ostatní
Svět hardware  |  Digimanie
Svět mobilně

jak vytvořit dávkový soubor pro VLC

etwaser (8)|2.2.2013 20:42
Chtěl bych do domácí sítě streamovat signál tv Nova (případně i Prima) přes VLC a DVB-T kartu. Pokud proud spustím ručně pomocí průvodce, vše je OK. Chci ale vytvořit .bat soubor abych nemusel vždy vše nastavovat ručně. Něco málo jsem vygooglil, ale nedaří se. Mám windows 7. Zatím jsem zplodil toto:

CD c:\Program Files\VideoLAN\VLC\
vlc dvb-t://frequency=634000 :dvb-bandwidth=8 :dvb-caching=300 rogram=513 :sout=#transcode{vcodec=h264,vb=120,fps=25,scale=0,width=320,height=240,acodec=mp4a,ab=32,channels=1,samplerate=44100}:http{mux=ffmpeg{mux=flv},dst=:8080/} :sout-keep


Co dělám špatně?
KamilZ (10277)|2.2.2013 21:14
Nepíšeš, co Ti to dělá.

Rozběhej si nejprve nějaký primitivní příklad streamování lokálního souboru, ne z DVB-T. A proč provádíš transkódování a tak drasticky ořezáváš rozměr?
etwaser (8)|2.2.2013 21:29
Snažim se stream rozjet na tabletu a ten občas trochu nestíhá. Nejde mi onějakou extra kvalitu, spíš aby se to na tabletu nesekalo.
KamilZ (10277)|2.2.2013 21:33
A co se tedy nedaří? Vůbec streamovat? Nebo jen spuštění z cmd? Lokální soubor streamovat pomocí cmd dokážeš? A nějak se mi nezdá "rogram=513".
etwaser (8)|2.2.2013 21:37
Nedokážu. Nebylo by možný napsat nějaký příklad z kterého bych vycházel?
KamilZ (10277)|2.2.2013 21:44
Tak začni od nejednoduššího:
Server:
[QUOTE]cd /d "c:\Program Files\VideoLAN\VLC\"
vlc "c:\cesta\film.mkv" --sout "#standard{access=http,mux=ts,dst=:8080}"[/QUOTE]
Klient na http://server:8080

Pak si teprve hrej s DVB-T a nakonec s transkódováním.
etwaser (8)|2.2.2013 21:52
Tak tohle jede z cmd v pohodě.
etwaser (8)|2.2.2013 21:58
Teď jsem tam dal místo file frekvenci dvbt a nova už fičí. Šel by streamovat celý multiplex a na klientovi zvolit program?


cd /d "c:\Program Files\VideoLAN\VLC\"
vlc "dvb-t://frequency=634000000:bandwidth=0" --sout "#standard{access=http,mux=ts,dst=:8080}"
KamilZ (10277)|2.2.2013 21:59
etwaser (8)|2.2.2013 22:02
OK. Každopádně díky za nasměrování.
etwaser (8)|3.2.2013 08:31
Tak jediné co se podařilo je ta Nova. Jak mám zadat, aby se po spuštění .bat streamovala třeba Prima, nebo jiný kanál z multiplexu?
KamilZ (10277)|3.2.2013 08:40
Zkus přidat "--program=XXX" Máš to v tom odkazu, co jsem Ti zde dával. Nemám DVB-T kartu, ale google najde tuny příkladů....
etwaser (8)|3.2.2013 17:59
Už to běhá. Měl jsem tam uvozovky navíc. Díky