Autor |
Sõnum |
laurivosandi
Moderaator
Vanus: 36
Liitunud: 08.07.2005
Postitused: 647
Asukoht: Tallinn
Distributsioon: Estobuntu, Debian
|
|
Pikemat aega kirjutan ma lahendust ühele niiöelda probleemile. Lauaarvutis on mul telekakaart ja selle masina otsas ripuvad tavaliselt ka kõik muud vidinad, näiteks välised USB kettad, mälupulgad jne, millel on tavaliselt ka lademes filme ja muud kraami ning mis kõige olulisem, korralik 19" ekraan. Ise klõbistan ma kogu aeg läpaka taga ja ei viitsi püsti tõusta et näiteks kanalit vahetada, helivõimsust seadistada või filmi mängima panna. Niisis võtsin ette kirjutada PHP-s selline lahendus, et läpakas, veebilehitseja abil saan pea kõike kamandada lauaarvutis.
Panen praegu üles mõned screenshotid ja jään ootama vastukaja et kas keegi veel on huvitatud sellisest asjast, saab sortsu ka üles ajada. Tähele tuleks panna et kõik on üsna modulaarselt kirjutatud, näiteks tvtime vidina võib üldse välja lülitada kui telekakaarti arvutis pole.
Mis projekti nimetusse puutub siis lauaarvutis on 450MHz-ne AMD-K6-2 prose nii et mõningate filmide playback vajab naljakaid workaround-e.
http://v6sa.pingviin.org/screens/poormans_home_theatre_1.png
http://v6sa.pingviin.org/screens/poormans_home_theatre_2.png
|
|
|
|
|
|
|
|
uniz
Vana Pingviin
Vanus: 45
Liitunud: 18.05.2006
Postitused: 764
Distributsioon: ubuntucare
|
|
Mõnel mehel on isegi Western Digital- nii, et ma pole ainus..
Keegi on ikka huvitatud.. aga kas kaugtöölaua klient ei aja asja ära?
|
|
|
|
|
|
|
|
laurivosandi
Moderaator
Vanus: 36
Liitunud: 08.07.2005
Postitused: 647
Asukoht: Tallinn
Distributsioon: Estobuntu, Debian
|
|
uniz kirjutas: | kas kaugtöölaua klient ei aja asja ära? |
Aeglane, kole ja üldsegi mitte nii huvitav enda jaoks :lol:
Ja mis WD-l viga on?
|
|
|
|
|
|
|
|
uniz
Vana Pingviin
Vanus: 45
Liitunud: 18.05.2006
Postitused: 764
Distributsioon: ubuntucare
|
|
|
|
laurivosandi
Moderaator
Vanus: 36
Liitunud: 08.07.2005
Postitused: 647
Asukoht: Tallinn
Distributsioon: Estobuntu, Debian
|
|
|
|
commodore
Vana Pingviin
Vanus: 37
Liitunud: 02.10.2005
Postitused: 745
|
|
Viimati muutis commodore 16.08.2015, 13:45; muudetud 1 kord
|
|
|
|
johnsmith
Vana Pingviin
Vanus: 50
Liitunud: 24.07.2006
Postitused: 714
Asukoht: Universum
Distributsioon: Ubuntu/Gentoo/FreeBSD
|
|
Ma jätkan seda teemat kuna peaks minema siia alla.
Ühesõnaga sain Linuxis tööle Wintv usb2 tv kaardi, kasutan tvtime nimelist softi teleka vaatamiseks. Kõik töötab ilma probleemideta.
Nüüd tekkis aga küsimus kuidas streami salvestada kõvakettale ?
Kuna olen nõrk multimeedia alal siis äkki keegi oskab mulle suuna näidata kuidas seda lahendama hakata. Kindlasti on võimalik streami ka ajaliselt panna lindistama.
Võsa ma olen sortsust huvitatud äkki saad kokku pakkida üles laadida.
Prooviks esialgu seda localhostis pärast võib olla teen ka vaese mehe meedia keskuse. Mul üks arvuti nüüd ülearu. Viskaks monitori minema ja paneks nurka undama ja vidinad külge.
EDIT: Installisin xawtv aga see ei näita pilti millegipärast. Loen mplayeri manuaale ja üritan aru saada praegu saan mencoderiga salvestada tv streami aga häält pole. Tõeline proffessionaali tööriist nii palju võimalusi ainult mina ei saa midagi veel aru..... Kõike saab reguleerida.
Graafilist liidest pole ja parameetrid on hirmus krüptilised. Croni abiga saab panna hiljem panna ajaliselt lindistama kui hääle saan.
|
|
|
|
_________________ "Thinking is the hardest work there is, which is probably the reason why so few engage in it" - Henry Ford
|
|
|
|
laurivosandi
Moderaator
Vanus: 36
Liitunud: 08.07.2005
Postitused: 647
Asukoht: Tallinn
Distributsioon: Estobuntu, Debian
|
|
mencoderiga saab jah streami salvestada, kuigi ma ise seda proovinud ei ole, pealegi mu arvutikast ei jaksaks seda reaalajas pakkidagi. Mis helisse puutub siis minul läheb telekakaardist juhe helikaarti, kus see miksitakse muu heliga kokku nii et arvuti ise heli töötlemisega ei tegelegi.
Mis sortsu puutub siis ma kavatsen kogu asja ümber kujundada. Kirjutasin lisaks pythonis koodijupi, mis orjastab mplayeri, nii et saaks hallata käskude sisestamist mplayerile ja et lugeda renderdatud kaadreid. See võimaldab PHP koodil lugeda positsiooni videostriimis ja teostada edasi-tagasi kruttimist, pausi peale panemist jms. Selle peaks veel ümber kirjutama nii et kasutatakse unixi socketeid mitte labast failidesse kirjutamist-failidest lugemist.
Pakkisin /var/www kataloogi kokku: http://v6sa.pingviin.org/poormans_home_theatre.tar.gz
index.php jäi hetkel väga katkine, ainus leht mis peaks midagi mõistlikku näitama ja toimima on: http://localhost?page=external/fm
Hmm, mis veel, /etc/fstab faili peab pisut modifitseerima. #APACHE2 MOUNTABLE ridade vahele peaks panema kõik mount point-id mida veebi kaudu peaks olema võimalik monteerida ja lahti monteerida. Umbes nii:
# APACHE2 MOUNTABLE
/dev/hda5 / ext3 defaults,errors=remount-ro 0 1
/dev/hda8 /home reiserfs defaults 0 2
/dev/scd0 /media/scd0 auto noauto,user,ro 0 0
/dev/cdrom /media/cdrom0 auto noauto,user,ro 0 0
/dev/sda1 /media/sda1 vfat rw,user,uid=lauri,gid=users,umask=077,iocharset=utf8,noauto 0 0
/dev/sdb1 /media/sdb1 vfat rw,user,uid=lauri,gid=users,umask=077,iocharset=utf8,noauto 0 0
/dev/sdc1 /media/sdc1 vfat rw,user,uid=lauri,gid=users,umask=077,iocharset=utf8,noauto 0 0
/dev/sdd1 /media/sdd1 vfat rw,user,uid=lauri,gid=users,umask=077,iocharset=utf8,noauto 0 0
/dev/sde1 /media/sde1 vfat rw,user,uid=lauri,gid=users,umask=077,iocharset=utf8,noauto 0 0
/dev/sdf1 /media/sdf1 vfat rw,user,uid=lauri,gid=users,umask=077,iocharset=utf8,noauto 0 0
# APACHE2 MOUNTABLE
uid peab muidugi panema enda kasutajanime mitte lauri ja /media/* kataloogid on vaja ka teha. Selle peaks lahendama skriptidega ära millaskil.
Põhimõtteliselt kui nüüd mingi normaalne pilt tuleb ette eelnimetatud aadressil siis klikkides filmifailil, mplayerd käivitab filmi mplayeri abil.
conclusion: tavakasutajal pole sellega veel midagi teha
Mis edasi? Ma mõtlesin et teen esilehe ümber nii et seal näidataks jooksvaid (inimesele mõistetavaid) protsesse näiteks:
* mplayer, mis filmi mängib, kui kaugel on (viimane lahendatud mplayerd abil)
* tvtime: mis kanal
* ketaste lahtimonteerimine: võtab pisut aega kui kraam kirjutatakse mälust kettale, sellekohane märge siis
lisaks:
* cd/dvd-kirjutamine: kui palju tehtud on (growisofs abil saab seda lahendada)
* failide kopeerimine: kust, kuhu, kui palju tehtud on (FTP-st ka näiteks)
* esound deemon: mitu klienti ühendanud on,
* rtorrent: kas käib, ja mida teeb (peab uurima mida-kuidas sisestada-väljastada)
* NFS serveri olek, jagatud kataloogid
* SAMBA serveri olek, jagatud kataloogid
Programmide käivitamine koondada mingisugusesse menüüsse:
* tvtime -> kanalite vahetamine, capture
* failihaldur -> meedia playback failidest, DVD playback, failide kopeerimine, failide allatõmbamine, failide lisamine playlisti, CD/DVD kirjutamise järjekorda, SAMBA ja NFS sharede lisamine ja kustutamine; failide/DVD transcodimine.
* eventlist -> umbes nagu playlist, aga mõningaste erinevustega, näiteks: mängi filmi xyz; näita telekakanalit 2; pane arvuti kinni. See tähendab siis et mitte ainult failid vaid igasugu muid asju saab ka sinna "playlisti" lisada. PLaylistide salvestamine, loomine, kustutamine. Streamid playlistina. Salvestatakse automaatselt
* CD/DVD looja, failihaldurist failide lisamine kompositsiooni, CD kirjutamise "nupp"
|
|
|
|
Viimati muutis laurivosandi 06.01.2007, 00:32; muudetud 2 korda
|
|
|
|
johnsmith
Vana Pingviin
Vanus: 50
Liitunud: 24.07.2006
Postitused: 714
Asukoht: Universum
Distributsioon: Ubuntu/Gentoo/FreeBSD
|
|
Mencoderiga saab ka runlevel 3 peal streami salvestada, ma olen kõik tutorialid läbi lugenud. Seal foorumites on kollidel just sellised P2 kastid.
Täna kompileerisin mplayerit oli igasugust jama aga lõpuks sain mplayeri nii tööle, et saab temaga tv streami vaadata hääl ja pilt kõik mega.
Jään kindlasti mencoderi juurde sellega annab valida kõiki parameetreid homme proovin salvestada ja kui tööle saan annan teada äkki keegi veel tahab kasutada. Äkki saab lisada ka tv kaardilt salvestamise ka sinna, et millal tahad salvestada ja mida ja mis parameetritega. Kui saaks veel integreerida mysql andmebaasiga.
Igal juhul see on juba kiiduväärt, et mingi asi läheb ka jutust kaugemale ei ole ainult targutamine. Mul on tegelikult normaalne arvuti p4 ja 1 giga rami ei raatsi serveriks teda alandada parem multimeedia keskus teha.
Ehk saab arendajaid juurde, ma vaatan ka homme asja üle äkki tuleb mingeid ideid.
|
|
|
|
_________________ "Thinking is the hardest work there is, which is probably the reason why so few engage in it" - Henry Ford
|
|
|
|
laurivosandi
Moderaator
Vanus: 36
Liitunud: 08.07.2005
Postitused: 647
Asukoht: Tallinn
Distributsioon: Estobuntu, Debian
|
|
mplayeril/mencoderil on rajult käsurea võtmeid mida saab kasutada. Avastamisrõõmu jagub kauaks.
Mis vast kõige tähtsam praeguse projekti juures on see et tehniliselt ületamatut midagi pole, kogu värk on lihsalt vaja valmis kirjutada.
|
|
|
|
|
|
|
|
indrek
Vana Pingviin
Vanus: 46
Liitunud: 08.07.2005
Postitused: 412
Asukoht: Tallinn
Distributsioon: Kubuntu
|
|
päris kena jah. Ise üritan ilmselt ühel hetkel lauaarvutile mythtv peale panna. Kui ainult läpaka parandusest kätte saaks
|
|
|
|
|
|
|
|
laurivosandi
Moderaator
Vanus: 36
Liitunud: 08.07.2005
Postitused: 647
Asukoht: Tallinn
Distributsioon: Estobuntu, Debian
|
|
leidsin et rtorrent põhineb libtorrentil, millele leidsin ka eriti-eriti lihtsa käsurea kliendi, väljastab igale reale et mida teeb ja näitab ka mitu chunki mitmest tehtud on.
|
|
|
|
|
|
|
|
uniz
Vana Pingviin
Vanus: 45
Liitunud: 18.05.2006
Postitused: 764
Distributsioon: ubuntucare
|
|
v6sa, see võib isegi väga populaarseks minna- sa hakkagi sellega tegelema ja proovi pärast eestindada ka- vaesemeheteater.pingviin.ee
|
|
|
|
|
|
|
|
laurivosandi
Moderaator
Vanus: 36
Liitunud: 08.07.2005
Postitused: 647
Asukoht: Tallinn
Distributsioon: Estobuntu, Debian
|
|
jajah kindlasti, järgmine eesti nokia
|
|
|
|
|
|
|
|
johnsmith
Vana Pingviin
Vanus: 50
Liitunud: 24.07.2006
Postitused: 714
Asukoht: Universum
Distributsioon: Ubuntu/Gentoo/FreeBSD
|
|
Mencoder salvestab ja väga hea kvaliteediga
Kood: | rainer@1[~]$ mencoder tv:// -tv driver=v4l2:width=768:height=576:norm=pal:chanlist=europe-west:input=0:audiorate=48000:alsa -o haal.avi -oac mp3lame -lameopts mode=1:vbr=2:q=4 -ovc lavc |
Seal saab ka määrata kui kaua salvestab ja croniga saab panna mingiks teatud ajaks salvestama.
Mul oli probleeme Mepise repostes oleva mplayeriga nimelt nende binaarid ei sisaldanud tv streami optioneid. Ametlik mplayerhq sorts ei võtnud pilti ette hädaldas, et vidixi drivereid pole samas oli hääl. Ununtu sorts võttis pildi aga häält polnud.
Lõpuks võrdlesin mõlema sortsu configure skripti ja tegin nendest kokku ühe skripti ka üks lähtekoodi fail tuli Ubuntu sortsust kopeerida muidu lõppes kompileerimine erroriga.
See võib tunduda liiga keerulisena aga foorumites oli palju probleema ka mythtv konfimisega ja ma ei usu, et enam paremat kvaliteeti saab olla kui mencoderiga salvestatud. Pealegi saab mencoderit ka vana arvutiga kasutada.
|
|
|
|
_________________ "Thinking is the hardest work there is, which is probably the reason why so few engage in it" - Henry Ford
|
|
|
|
uniz
Vana Pingviin
Vanus: 45
Liitunud: 18.05.2006
Postitused: 764
Distributsioon: ubuntucare
|
|
v6sa kirjutas: | jajah kindlasti, järgmine eesti nokia |
Ma tegelikult arvan, et see sinu tegevus on üks ajaraiskamine, keegi pole sinu tegevusest huvitatud.. Paljud kasutavad Windows Mediat ja x-box'i!
Kuigi eks ole- ma olen ka selle poolt, et veebi kaudu mõnda asju teha..
ssh, veebiserveri juhtimine, ruuteri juhtimine, koduseadmete juhtimine, ip veebikaamera vaatamine ja juhtimine.. külmkapi juhtimine, kütteseadmete juhtimine, tolmuimeja juhtimine..
Ma olen huvitatud kassetmagnetofoni lindistamisest läbi võrgu - tean et 1200-1400 krooni eest saab arvuti külge ühendada kassetmaki..
|
|
|
|
|
|
|
|
johnsmith
Vana Pingviin
Vanus: 50
Liitunud: 24.07.2006
Postitused: 714
Asukoht: Universum
Distributsioon: Ubuntu/Gentoo/FreeBSD
|
|
uniz kirjutas: |
Ma olen huvitatud kassetmagnetofoni lindistamisest läbi võrgu - tean et 1200-1400 krooni eest saab arvuti külge ühendada kassetmaki.. |
Audio kaabel maksumusega 40 krooni kassettmaki line out arvuti line in ?
Mul ju välise usb tv kaardi audio väljund tuleb arvuti helikaardi line in -i.
|
|
|
|
_________________ "Thinking is the hardest work there is, which is probably the reason why so few engage in it" - Henry Ford
|
|
|
|
uniz
Vana Pingviin
Vanus: 45
Liitunud: 18.05.2006
Postitused: 764
Distributsioon: ubuntucare
|
|
Ma olen näinud spetsiaalset arvutile- näeb välja nagu cd-romi seade ning saab panna cd-rom-i asemele. Lükkad kasseti sisse ja kuulad või lindistad..
|
|
|
|
|
|
|
|
johnsmith
Vana Pingviin
Vanus: 50
Liitunud: 24.07.2006
Postitused: 714
Asukoht: Universum
Distributsioon: Ubuntu/Gentoo/FreeBSD
|
|
Küsimus on milleks eraldi kulutus ?
Kui sul on juba kassettmakk millel audio line out olemas siis see juhe, et neid ühendada ei maksa midagi.
|
|
|
|
_________________ "Thinking is the hardest work there is, which is probably the reason why so few engage in it" - Henry Ford
|
|
|
|
uniz
Vana Pingviin
Vanus: 45
Liitunud: 18.05.2006
Postitused: 764
Distributsioon: ubuntucare
|
|
johnsmith kirjutas: | Küsimus on milleks eraldi kulutus ?
Kui sul on juba kassettmakk millel audio line out olemas siis see juhe, et neid ühendada ei maksa midagi. |
Mul on kahjuks selline makk, millel ei ole audio line out-i, on ainult kõrvaklapid in.
|
|
|
|
|
|
|
|
|
|