jak vytvořit dávkový soubor pro VLC
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ě?
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ě?
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?
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?
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.
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".
Nedokážu. Nebylo by možný napsat nějaký příklad z kterého bych vycházel?
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.
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.
Tak tohle jede z cmd v pohodě.
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}"
cd /d "c:\Program Files\VideoLAN\VLC\"
vlc "dvb-t://frequency=634000000:bandwidth=0" --sout "#standard{access=http,mux=ts,dst=:8080}"
Tady máš příklad: http://forum.ubuntu.cz/index.php?topic=34560.msg257553#msg257553
OK. Každopádně díky za nasměrování.
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?
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ů....
Už to běhá. Měl jsem tam uvozovky navíc. Díky