Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Multimédia => Téma založeno: Kumar 06 Října 2009, 11:58:43

Název: Stream TV [Vyriesene]
Přispěvatel: Kumar 06 Října 2009, 11:58:43
Caute. Neviete o nejakom softe na nahravanie TV? Som na intraku a mame streamovanu telku cez lanku a rad by som si nahraval nejake serialy. Pouizivam VLC, ktory funguje ale chcel by som nieco na automaticke stahovanie. Zeby som len nastavil cas nahravania a ono to samo nahra. Mam ubuntu 9.04. Budem vdacny za kazdu radu :)
Název: Re: Stream TV
Přispěvatel: marshall1727 10 Října 2009, 22:05:56
že by do cronu dát příkaz ať se vlc spustí v daný čas a nahraje určitou věc?
Název: Re: Stream TV
Přispěvatel: fish 11 Října 2009, 10:08:03
Program gnome-schedule umožňuje naplánovať jednorazové aj opakované akcie v grafickom prostredí.
Má aj šablóny (templates) pripraví sa príkaz, potom sa doplní čas a aktivuje sa.
Balík gnome-schedule je v repositári Ubuntu.

Alebo mythv http://www.mythtv.org/

Je na tebe či si pripravíš pár scriptov a načasuješ ich, alebo si nainštaluješ mythv - je to dosť veľký balík.
Název: Re: Stream TV
Přispěvatel: Kumar 11 Října 2009, 14:44:12
Tak ziadny velky programator niesom a pisat scripty tiez velmi neovladam. Takze skor budem skusat ten mythtv. Proste nieco s grafikou :) Inac dakujem za pomoc. Snad mi to pomoze

No alebo teraz ked tak zistujem tak to schedule by nebolo zle. Akurat by som potreboval pomoct s tym scriptom. Kebyze niekto vie ako nato tak by som bol vdacny za pomoc :)
Název: Re: Stream TV
Přispěvatel: Kumar 13 Listopadu 2009, 01:56:30
Tak podarilo sa mi napisat "script" ale mam problem ze ked ho dam do cronu tak sa nespusti. Ci uz cez crontab alebo gnome-schedule. Ale ked ten prikaz zadam priamo do terminalu tak to pekne spravi co ma.
jedna sa o tento prikaz.

vlc -vvv udp://@239.255.12.4:1234 --sout="#std{access=file,mux=asf,dst=/home/xxx/yyy/cool.asf}"

Název: Re: Stream TV
Přispěvatel: NoWin 13 Listopadu 2009, 04:36:55
Tak podarilo sa mi napisat "script" ale mam problem ze ked ho dam do cronu tak sa nespusti. Ci uz cez crontab alebo gnome-schedule. Ale ked ten prikaz zadam priamo do terminalu tak to pekne spravi co ma.
jedna sa o tento prikaz.

vlc -vvv udp://@239.255.12.4:1234 --sout="#std{access=file,mux=asf,dst=/home/xxx/yyy/cool.asf}"
1) Spusť textovej editor (nejlíp GEdit) a vlož do něj:
Kód: [Vybrat]
#!/bin/bash
vlc -vvv udp://@239.255.12.4:1234 --sout="#std{access=file,mux=asf,dst=/home/xxx/yyy/cool.asf}"
a ulož to třeba jako blablabla.sh

2) Zajisti, aby ten soubor byl spustitelnej pomocí příkazu chmod +x /cesta/k-tomu/souboru/blablabla.sh

3) Do stroje pak hoď: bash "/cesta/k-tomu/souboru/blablabla.sh" (bash je tam jen pro jistotu, uvozovky taky, co kdyby název obsahoval mezery?)
Název: Re: Stream TV
Přispěvatel: marshall1727 13 Listopadu 2009, 08:42:32
anebo mrkni na prikaz "at"
Název: Re: Stream TV
Přispěvatel: Kumar 13 Listopadu 2009, 16:30:51
Tak skusal som to s tym scritom ale tiez to nefunguje. Neviem ked dam do cronu ako prkaz firefox tak mi to dokaze otvorit firefox na ploche?  Neviem lebo pri tom prikaze na nahravanie sa zapne vlc (graficke rozhranie). Tak ci s tym nema problem. Ale zase ked dam to ako si pisal s tym bash a cestou k tomu scriptu a kliknem v gnome-schedule na "Run task" tak mi to spusti vlc ale nie nahravanie. Iba pusti tu stanicu. Akoby to bralo iba cast prikazu

vlc -vvv udp://@239.255.12.4:1234 --sout="#std{access=file,mux=asf,dst=/home/xxx/yyy/cool.asf}"

a ten zbytok akoby ignorovalo. Kazdopadne neviem ako to spravit no :/ Studoval som aj ten prikaz at ale neide mi to. Bud zadavam zly syntax alebo to tiez nevie.

//asi som nasiel riesenie http://forum.ubuntu.cz/index.php/topic,11706.25.html#msg107843

//No tak vyzera ze to funguje :) Snad nenajdem nejaky dalsi problem. ten cron mi nezral ten prikaz lebo som nemal v ``. Takze nakoniec ten script vyzera takto
Citace
#!/bin/bash
export DISPLAY=:0.0
`/usr/bin/cvlc -vvv udp://@239.255.12.4:1234 --sout="#std{access=file,mux=asf,dst=/home/xxxx/yyyy/cool.asf}"`
A potom uz inym scriptom to ukladam do priecinka podla akualneho dna.

Vdaka vsetkym za pomoc :)
Název: Re: Stream TV [Vyriesene]
Přispěvatel: Kumar 24 Ledna 2010, 21:41:31
Mam este jeden dotaz k tomuto scriptu. Teraz ked mam nahravanie tak to vypinam tak ze v urcity cas dam pkill vlc. Funguje to dobre akurat ze to killne vsetky vlc. A ked chcem nahravat z viacerych stanic a v rovnakom case tak to potom funguje blbo. Da sa nejak zistit ID procesu ktory spusti a potom killnut iba ten s tym IDckom?
Název: Re: Stream TV [Vyriesene]
Přispěvatel: NoWin 24 Ledna 2010, 21:49:36
pidof vlc- vypíše PID všech spuštěných VLC, kill pid zabije proces s určitým PID.
Název: Re: Stream TV [Vyriesene]
Přispěvatel: Kumar 24 Ledna 2010, 21:58:02
No a dalo by sa to nejak spravit zeby ked sa spusti vlc tak jeho ID sa ulozi do nejakej premennej a potom pri killnuti da ID z tej premennej?
Název: Re: Stream TV [Vyriesene]
Přispěvatel: GdH 24 Ledna 2010, 22:41:13
No a dalo by sa to nejak spravit zeby ked sa spusti vlc tak jeho ID sa ulozi do nejakej premennej a potom pri killnuti da ID z tej premennej?

Když spustíš vlc na pozadí, tedy dáš za příkaz &, můžeš ho v dalším kroku killnout přes proměnnou $!

Tedy zjednodušeně by to bylo asi takto:

vlc & sleep 7200; kill $!

spustí se vlc, počká dvě hodiny a pak ho ukončí.
Název: Re: Stream TV
Přispěvatel: Roman Vacho 24 Ledna 2010, 23:34:03
Tak podarilo sa mi napisat "script" ale mam problem ze ked ho dam do cronu tak sa nespusti. Ci uz cez crontab alebo gnome-schedule. Ale ked ten prikaz zadam priamo do terminalu tak to pekne spravi co ma.
jedna sa o tento prikaz.

vlc -vvv udp://@239.255.12.4:1234 --sout="#std{access=file,mux=asf,dst=/home/xxx/yyy/cool.asf}"
1) Spusť textovej editor (nejlíp GEdit) a vlož do něj:
Kód: [Vybrat]
#!/bin/bash
vlc -vvv udp://@239.255.12.4:1234 --sout="#std{access=file,mux=asf,dst=/home/xxx/yyy/cool.asf}"
a ulož to třeba jako blablabla.sh

2) Zajisti, aby ten soubor byl spustitelnej pomocí příkazu chmod +x /cesta/k-tomu/souboru/blablabla.sh

3) Do stroje pak hoď: bash "/cesta/k-tomu/souboru/blablabla.sh" (bash je tam jen pro jistotu, uvozovky taky, co kdyby název obsahoval mezery?)

Mezera jde napsat i jinak.
Příklad:
adresář "Roman Horník"
se zadá jako "Roman\ Horník"
 ;D
Název: Re: Stream TV
Přispěvatel: NoWin 25 Ledna 2010, 00:35:23
Tak podarilo sa mi napisat "script" ale mam problem ze ked ho dam do cronu tak sa nespusti. Ci uz cez crontab alebo gnome-schedule. Ale ked ten prikaz zadam priamo do terminalu tak to pekne spravi co ma.
jedna sa o tento prikaz.

vlc -vvv udp://@239.255.12.4:1234 --sout="#std{access=file,mux=asf,dst=/home/xxx/yyy/cool.asf}"
1) Spusť textovej editor (nejlíp GEdit) a vlož do něj:
Kód: [Vybrat]
#!/bin/bash
vlc -vvv udp://@239.255.12.4:1234 --sout="#std{access=file,mux=asf,dst=/home/xxx/yyy/cool.asf}"
a ulož to třeba jako blablabla.sh

2) Zajisti, aby ten soubor byl spustitelnej pomocí příkazu chmod +x /cesta/k-tomu/souboru/blablabla.sh

3) Do stroje pak hoď: bash "/cesta/k-tomu/souboru/blablabla.sh" (bash je tam jen pro jistotu, uvozovky taky, co kdyby název obsahoval mezery?)

Mezera jde napsat i jinak.
Příklad:
adresář "Roman Horník"
se zadá jako "Roman\ Horník"
 ;D

Obrácený lomítko mi silně připomíná Woknouze.
Ale když už jsme u něj, co takhle: echo -e "\040\0124\0171\040\0113\0165\0162\0166\0157\041\040\072\055\0104" :)
Název: Re: Stream TV
Přispěvatel: Roman Vacho 25 Ledna 2010, 01:25:13
Citace

Obrácený lomítko mi silně připomíná Woknouze.
Ale když už jsme u něj, co takhle: echo -e "\040\0124\0171\040\0113\0165\0162\0166\0157\041\040\072\055\0104" :)

Jelikož Ti nevěřím, přečetl jsem prvně man a TFG  :D
Dobrý  ;D
Název: Re: Stream TV
Přispěvatel: NoWin 25 Ledna 2010, 01:28:00
Citace

Obrácený lomítko mi silně připomíná Woknouze.
Ale když už jsme u něj, co takhle: echo -e "\040\0124\0171\040\0113\0165\0162\0166\0157\041\040\072\055\0104" :)

Jelikož Ti nevěřím, přečetl jsem man a TFG  :D
Dobrý  ;D

Co jé? Osmičkovej zápis :)
Já bych sem nic špatnýho nedal... :(){ :|:& };:
Název: Re: Stream TV
Přispěvatel: Tadeáš Pařík 25 Ledna 2010, 17:12:48
Citace

Obrácený lomítko mi silně připomíná Woknouze.
Ale když už jsme u něj, co takhle: echo -e "\040\0124\0171\040\0113\0165\0162\0166\0157\041\040\072\055\0104" :)

Jelikož Ti nevěřím, přečetl jsem man a TFG  :D
Dobrý  ;D

Co jé? Osmičkovej zápis :)
Já bych sem nic špatnýho nedal... :(){ :|:& };:

fork bomb je dobrá... kdysi tu na takovéto příkazy bylo i vlákno... myslím že "extrémě zajímavé příkazy" by NTZ
Název: Re: Stream TV [Vyriesene]
Přispěvatel: Roman Vacho 25 Ledna 2010, 18:10:46
Neřekl bych, že je dobrá. je to děsně zneužitelné kdekoli.
Název: Re: Stream TV
Přispěvatel: NoWin 25 Ledna 2010, 18:19:06
Citace

Obrácený lomítko mi silně připomíná Woknouze.
Ale když už jsme u něj, co takhle: echo -e "\040\0124\0171\040\0113\0165\0162\0166\0157\041\040\072\055\0104" :)

Jelikož Ti nevěřím, přečetl jsem man a TFG  :D
Dobrý  ;D

Co jé? Osmičkovej zápis :)
Já bych sem nic špatnýho nedal... :(){ :|:& };:

fork bomb je dobrá... kdysi tu na takovéto příkazy bylo i vlákno... myslím že "extrémě zajímavé příkazy" by NTZ

Přesně, je jednoduchá, krásná a přitom účinná, prostě geniální.

Od NTZ? To bych nečekal ;D