mythtv ja Levira DVB-T

Foorum terrestiaalse digi-tv teemadel
comcute
Edasijõudnu
Postitusi: 57
Liitunud: 17:20, 05 Mai 2008
Asukoht: Saue
    unknown unknown

Re: mythtv ja Levira DVB-T

PostitusPostitas comcute » 00:43, 31 Jaan 2009

Tee Custom Recording Schedule alla Power Search reegel:

    Schedule Options:
[*] Record at any time on any channel.
    Search Type:
[*]Power Search
    Recording Options:
[*]Title: C.S.I
[*]Search Phrase:

Kood: Vali kõik

program.title RLIKE '^C.S.I.*[^*]$' AND channel.name = 'TV3'


Tulemus: salvestab kõik C.S.I. variandid ja mitte kordused
Pilt

ajut
Edasijõudnu
Postitusi: 30
Liitunud: 22:30, 26 Juun 2008
    unknown unknown

Re: mythtv ja Levira DVB-T

PostitusPostitas ajut » 20:37, 12 Veebr 2009

Kahjuks saan eelkirjeldatud meetodil otsi-salvesta seadmisel SQL vea :(

Update:
Valides "Keyword Search" ja kirjeldades "Search Phrase" saab toimima, kuigi kanalit sellise meetodi puhul täpsustada ei saa ja on kahtlus, et salvestatakse ka kordused.



Kood: Vali kõik

Error:
There is an error in your custom SQL query:

check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 [#1064]

Backtrace
Array
(
    [0] => Array
        (
            [file] => /usr/share/mythtv/mythweb/objects/Database/Query/mysql.php
            [line] => 85
            [function] => error
            [class] => Database
            [object] => Database_mysql Object
                (
                    [dbh] => Resource id #18
                    [error] => You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 [#1064]
                    [err] => You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
                    [errno] => 1064
                    [last_sh] => Database_Query_mysql Object
                        (
                            [dbh] => Resource id #18
                            [query] => Array
                                (
                                    [0] => SELECT NULL FROM program, channel WHERE
                                )

                            [last_query] => SELECT NULL FROM program, channel WHERE
                            [warnings] => Array
                                (
                                )

                            [num_args_needed] => 0
                            [num_rows] =>
                            [affected_rows] => -1
                            [insert_id] => 0
                            [db] => Database_mysql Object
 *RECURSION*
                            [sh] =>
                        )

                    [fatal_errors] =>
                    [query_count] => 27
                    [query_time] => 0.00312876701355
                    [global_name] => db
                    [destruct_handlers] => Array
                        (
                            [0] => Array
                                (
                                    [f] => session_write_close
                                    [p] =>
                                )

                        )

                )

            [type] => ->
            [args] => Array
                (
                )

        )

    [1] => Array
        (
            [file] => /usr/share/mythtv/mythweb/objects/Database.php
            [line] => 261
            [function] => execute
            [class] => Database_Query_mysql
            [object] => Database_Query_mysql Object
                (
                    [dbh] => Resource id #18
                    [query] => Array
                        (
                            [0] => SELECT NULL FROM program, channel WHERE
                        )

                    [last_query] => SELECT NULL FROM program, channel WHERE
                    [warnings] => Array
                        (
                        )

                    [num_args_needed] => 0
                    [num_rows] =>
                    [affected_rows] => -1
                    [insert_id] => 0
                    [db] => Database_mysql Object
                        (
                            [dbh] => Resource id #18
                            [error] => You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 [#1064]
                            [err] => You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
                            [errno] => 1064
                            [last_sh] => Database_Query_mysql Object
 *RECURSION*
                            [fatal_errors] =>
                            [query_count] => 27
                            [query_time] => 0.00312876701355
                            [global_name] => db
                            [destruct_handlers] => Array
                                (
                                    [0] => Array
                                        (
                                            [f] => session_write_close
                                            [p] =>
                                        )

                                )

                        )

                    [sh] =>
                )

            [type] => ->
            [args] => Array
                (
                    [0] => Array
                        (
                        )

                )

        )

    [2] => Array
        (
            [file] => /usr/share/mythtv/mythweb/modules/tv/schedules_custom.php
            [line] => 129
            [function] => query
            [class] => Database
            [object] => Database_mysql Object
                (
                    [dbh] => Resource id #18
                    [error] => You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 [#1064]
                    [err] => You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
                    [errno] => 1064
                    [last_sh] => Database_Query_mysql Object
                        (
                            [dbh] => Resource id #18
                            [query] => Array
                                (
                                    [0] => SELECT NULL FROM program, channel WHERE
                                )

                            [last_query] => SELECT NULL FROM program, channel WHERE
                            [warnings] => Array
                                (
                                )

                            [num_args_needed] => 0
                            [num_rows] =>
                            [affected_rows] => -1
                            [insert_id] => 0
                            [db] => Database_mysql Object
 *RECURSION*
                            [sh] =>
                        )

                    [fatal_errors] =>
                    [query_count] => 27
                    [query_time] => 0.00312876701355
                    [global_name] => db
                    [destruct_handlers] => Array
                        (
                            [0] => Array
                                (
                                    [f] => session_write_close
                                    [p] =>
                                )

                        )

                )

            [type] => ->
            [args] => Array
                (
                    [0] => SELECT NULL FROM program, channel WHERE
                )

        )

    [3] => Array
        (
            [file] => /usr/share/mythtv/mythweb/modules/tv/schedules.php
            [line] => 18
            [args] => Array
                (
                    [0] => /usr/share/mythtv/mythweb/modules/tv/schedules_custom.php
                )

            [function] => require_once
        )

    [4] => Array
        (
            [file] => /usr/share/mythtv/mythweb/modules/tv/handler.php
            [line] => 85
            [args] => Array
                (
                    [0] => /usr/share/mythtv/mythweb/modules/tv/schedules.php
                )

            [function] => require_once
        )

    [5] => Array
        (
            [file] => /usr/share/mythtv/mythweb/mythweb.php
            [line] => 28
            [args] => Array
                (
                    [0] => /usr/share/mythtv/mythweb/modules/tv/handler.php
                )

            [function] => require_once
        )

)

mønster
DigiTVfänn
Postitusi: 560
Liitunud: 10:15, 14 Jaan 2008
    unknown unknown

Re: mythtv ja Levira DVB-T

PostitusPostitas mønster » 08:59, 13 Veebr 2009

kas keegi mythbuntu't ka proovinud on?

comcute
Edasijõudnu
Postitusi: 57
Liitunud: 17:20, 05 Mai 2008
Asukoht: Saue
    unknown unknown

Re: mythtv ja Levira DVB-T

PostitusPostitas comcute » 11:36, 13 Veebr 2009

ajut, proovi ülakomad jutumärkide vastu vahetada

Kood: Vali kõik

program.title RLIKE "^C.S.I.*[^*]$" AND channel.name = "TV3"


mønster, kasutan

Keela Adblock

See veebileht toimib ainult reklaamirahadest.
Kui sa näed seda teksti siis sa blokeerid reklaame.
Palun kaalu Adblocki keelamist siin toetamaks Digi-tv.ee veebilehte.


ajut
Edasijõudnu
Postitusi: 30
Liitunud: 22:30, 26 Juun 2008
    unknown unknown

Re: mythtv ja Levira DVB-T

PostitusPostitas ajut » 20:46, 13 Veebr 2009

comcute kirjutas:ajut, proovi ülakomad jutumärkide vastu vahetada

Kood: Vali kõik

program.title RLIKE "^C.S.I.*[^*]$" AND channel.name = "TV3"


Ok. Nüüd sain näitest aru - SQL päring tuleb kirjutada "Search Phrase: " väljale.

Kirjutades päringuks näiteks

Kood: Vali kõik

program.title RLIKE '^Simpsonid*[^*]$' AND channel.name = 'TV6'
või
program.title RLIKE "^Simpsonid*[^*]$" AND channel.name = "TV6"


siis SQL viga ei saa aga "Upcoming Recordings" ka ei ilmu :(

Comcute: Saad sa kinnitada, et sul sellisel kujul päring toimib?

BTW: Kasutan Mythbuntu 8.10 vaikimisi installi:

mhtv 0.21.0+fixes18722-0ubuntu1
mythweb 0.21.0+fixes18722-0ubuntu1

comcute
Edasijõudnu
Postitusi: 57
Liitunud: 17:20, 05 Mai 2008
Asukoht: Saue
    unknown unknown

Re: mythtv ja Levira DVB-T

PostitusPostitas comcute » 12:27, 14 Veebr 2009

Upcoming records alla ei ilmu midagi sellepärast, et sul on regexp fraasist oluline punkt vahelt ära.

Nii peab olema:
program.title RLIKE '^Simpsonid.*[^*]$' AND channel.name = 'TV6'

ajut
Edasijõudnu
Postitusi: 30
Liitunud: 22:30, 26 Juun 2008
    unknown unknown

Re: mythtv ja Levira DVB-T

PostitusPostitas ajut » 17:45, 14 Veebr 2009

comcute kirjutas:Upcoming records alla ei ilmu midagi sellepärast, et sul on regexp fraasist oluline punkt vahelt ära.

Nii peab olema:
program.title RLIKE '^Simpsonid.*[^*]$' AND channel.name = 'TV6'


Jätsin punkti ära, kuna oletasin et tegemist "C.S.I." kui saatesarja nime juurde kuuluva "punktiga". Nüüd lisasin selle ja tulemus OK :)

BTW: Tundub et täpilistega otsing ei tööta. "Pealtnägija"-t defineerides saateid ei leidnud (kuigi otsinguga leiab ülesse), aga "Pealtn" kasutades leidis ka tulevad saated.

comcute
Edasijõudnu
Postitusi: 57
Liitunud: 17:20, 05 Mai 2008
Asukoht: Saue
    unknown unknown

Re: mythtv ja Levira DVB-T

PostitusPostitas comcute » 13:45, 15 Veebr 2009

ajut kirjutas:BTW: Tundub et täpilistega otsing ei tööta. "Pealtnägija"-t defineerides saateid ei leidnud (kuigi otsinguga leiab ülesse), aga "Pealtn" kasutades leidis ka tulevad saated.


Probleem tekib kodeeringutega, kuna mythtv hoiab andmebaasis kõike iso8859-1 kodeeringus. Mythtv ja selle pluginad oskavad sellest aru saada, aga nii otse andmebaasist otsides peame kirjutama "Pealtnägija" asemel "Pealtnägija"
Näiteks

Kood: Vali kõik

program.title LIKE "Pealtnägija"

Pealtnägija enda jaoks sobib paremini "Record this program in this timeslot every week."

mønster
DigiTVfänn
Postitusi: 560
Liitunud: 10:15, 14 Jaan 2008
    unknown unknown

Re: mythtv ja Levira DVB-T

PostitusPostitas mønster » 09:41, 16 Veebr 2009

installisin nädalavahetusel mythbuntu arvutisse. video vaatamisel ilmnes probleem - vähemalt inteli sisseehitatud graafikaga arvutis v-sünkro ei töötanud 100%korralikult, kiirete liikumiste ja järskude toonierinevuste puhul oli vahetevahel korraks näha seda, mille koht ingl. keeles öeldakse "tearing" http://openbossa.indt.org.br/canola1/re ... xample.png , ehk siis kaadrit vahetatakse mõnikord poole pealt.
netist kiirelt üle kontrollides: päris paljud ubuntu kasutajad on selle probleemiga kokku puutunud, ka teist tüüpi graafikakaartide omanikud. ma ei tea, võib-olla saab sellest lahti, kui kuskile faili mingid vajalikud read lisada, aga sellisel kujul ta kasutada ei kõlba.

ajut
Edasijõudnu
Postitusi: 30
Liitunud: 22:30, 26 Juun 2008
    unknown unknown

Re: mythtv ja Levira DVB-T

PostitusPostitas ajut » 13:47, 16 Veebr 2009

mønster kirjutas:installisin nädalavahetusel mythbuntu arvutisse. video vaatamisel ilmnes probleem - vähemalt inteli sisseehitatud graafikaga arvutis v-sünkro ei töötanud 100%korralikult, kiirete liikumiste ja järskude toonierinevuste puhul oli vahetevahel korraks näha seda, mille koht ingl. keeles öeldakse "tearing" http://openbossa.indt.org.br/canola1/re ... xample.png , ehk siis kaadrit vahetatakse mõnikord poole pealt.
netist kiirelt üle kontrollides: päris paljud ubuntu kasutajad on selle probleemiga kokku puutunud, ka teist tüüpi graafikakaartide omanikud. ma ei tea, võib-olla saab sellest lahti, kui kuskile faili mingid vajalikud read lisada, aga sellisel kujul ta kasutada ei kõlba.


Em. Kasutada ei kõlba mis? Mythbuntu? MythTV? Inteli integreeritud videokaardi draiveid?.

Omalt poolt kommenteerin, et olen kasutanud Nvidia GT6600 (PCI-E) ja selle draiverid toimisi TV-OUT vakimisi hästi. ATI HD4550-iga viimaste AMD draiverite tulemus oli ka enam-vähem (teoreetilsielt saab TV-OUT puhul pildi asetust ekraanil kontrollkeskusest reguleerida, aga praktiliselt peale seadistamist järgmisel reboodil PC hangub X-i kävitamisel. Mina tegin töötava konfiga /etc/ati kataloogist turvakoopia ja asendasin tagasi, kui testimisel nihu läks).

1. Soovitan testida erinevaid dekoodreid ja draivereid mythtv-frontendi mahamängmise seadistusest (seal ka kuskil v-sync määrang)
2. Soovitan otsida infot V-sync seadistuste osas kasutatava Inteli kaarti kohta internetist.

BTW: Et kuvar (nii LCD kui CRT) on täisrealaotusega ja videostriim ülerealaotusega, siis deinterlase-t ikka kasutad (nähatavsti pead kasutama, sest muidu kurdaksid "kammi" üle)?

BTW1: Kas ja kuidas XBMC (http://xbmc.org/) antud riistvaral jookseb? Alternatiivina võid proovida XBMC-d kasutada mythtv frontendina seda kasutada (videos-> add-> myth://[email protected] või myth:// mythtv : <pwd> @ IP).

Parimat,
Ajut

comcute
Edasijõudnu
Postitusi: 57
Liitunud: 17:20, 05 Mai 2008
Asukoht: Saue
    unknown unknown

Re: mythtv ja Levira DVB-T

PostitusPostitas comcute » 17:09, 16 Veebr 2009

mønster kirjutas:installisin nädalavahetusel mythbuntu arvutisse. video vaatamisel ilmnes probleem - vähemalt inteli sisseehitatud graafikaga arvutis v-sünkro ei töötanud 100%korralikult, kiirete liikumiste ja järskude toonierinevuste puhul oli vahetevahel korraks näha seda, mille koht ingl. keeles öeldakse "tearing" http://openbossa.indt.org.br/canola1/re ... xample.png , ehk siis kaadrit vahetatakse mõnikord poole pealt.
netist kiirelt üle kontrollides: päris paljud ubuntu kasutajad on selle probleemiga kokku puutunud, ka teist tüüpi graafikakaartide omanikud. ma ei tea, võib-olla saab sellest lahti, kui kuskile faili mingid vajalikud read lisada, aga sellisel kujul ta kasutada ei kõlba.


http://ubuntuforums.org/showpost.php?p= ... tcount=185
http://www.thinkwiki.org/wiki/Intel_GMA_X4500HD

Mul on endal sama probleem X4500HD kaardiga.

kevku
Edasijõudnu
Postitusi: 98
Liitunud: 19:17, 04 Apr 2008
    unknown unknown
On tänatud: 2 korda

Re: mythtv ja Levira DVB-T

PostitusPostitas kevku » 09:12, 17 Veebr 2009

inteli linuxi graafika draiverid on hetkel ikka päris saastad. proovida tuleks svn versioone või jaunty pakke.

mønster
DigiTVfänn
Postitusi: 560
Liitunud: 10:15, 14 Jaan 2008
    unknown unknown

Re: mythtv ja Levira DVB-T

PostitusPostitas mønster » 10:46, 17 Veebr 2009

ajut kirjutas:1. Soovitan testida erinevaid dekoodreid ja draivereid mythtv-frontendi mahamängmise seadistusest (seal ka kuskil v-sync määrang)
2. Soovitan otsida infot V-sync seadistuste osas kasutatava Inteli kaarti kohta internetist.

BTW: Et kuvar (nii LCD kui CRT) on täisrealaotusega ja videostriim ülerealaotusega, siis deinterlase-t ikka kasutad (nähatavsti pead kasutama, sest muidu kurdaksid "kammi" üle)?

BTW1: Kas ja kuidas XBMC (http://xbmc.org/) antud riistvaral jookseb? Alternatiivina võid proovida XBMC-d kasutada mythtv frontendina seda kasutada (videos-> add-> myth://[email protected] või myth:// mythtv : <pwd> @ IP).

ma kasutasin vsync hindamiseks Fatal Reunioni algust, seal 1 tädi jookseb kuuvalgel ja puude valgel pahareti eest ära - kiirelt horisontaalsihis liikuvad kontrastsed objektid ja tihti vahetuvad kaadrid - vsynci probleem tuleb hästi esile. see on mul küll sd dvb-st salvestatud, aga kuna tegu on originaalis filmilindile võetud asjaga, siis ülerealaotuse segavat mõju pole.
mul pole palju võimalust erinevaid asju testida, seoses uue meediakeskuse kasutuselevõtuga, kui hdd veel tühi oli, vaatasin, et ehk tasuks linuxi peale üle minna. muide xp installikal olev driver oli täpselt samuti vsynciga hädas, aga emaplaadiga kaasa pandud cd-l olev xp draiver tundub, et töötab normaalselt.

indur
Uudistaja
Postitusi: 13
Liitunud: 13:03, 25 Aug 2008
    unknown unknown

Re: mythtv ja Levira DVB-T

PostitusPostitas indur » 15:01, 07 Apr 2009

Hi

Tundub, et teil üldiselt Mythtv töötab Levira DVB-T'ga?
Mul pilt hakib iga kahe-kolme sekundi tagant, stabiiselt. Ehk oskate kuskil suunas juhendada.

mythfrontend.log'i pritsib järgnevat, kui LiveTV'le minna:

2009-04-06 22:38:55.375 TV: Changing from None to WatchingLiveTV
2009-04-06 22:38:55.403 Realtime priority would require SUID as root.
2009-04-06 22:38:55.497 Video sync method can't support double framerate (refresh rate too low for bob deint)
2009-04-06 22:38:55.505 Video timing method: USleep with busy wait
2009-04-06 22:38:58.561 VideoOutputXv: XVideo Adaptor Name: 'NV17 Video Texture'
2009-04-06 22:38:59.078 AFD: Opened codec 0x99db110, id(H264) type(Video)
2009-04-06 22:38:59.079 AFD: codec MP3 has 2 channels
2009-04-06 22:38:59.079 AFD: Opened codec 0x99db560, id(MP3) type(Audio)
2009-04-06 22:38:59.223 Opening audio device 'default'. ch 2(2) sr 48000
2009-04-06 22:38:59.224 Opening ALSA audio device 'default'.
2009-04-06 22:38:59.268 NVP: Enabling Audio
2009-04-06 22:38:59.785 NVP: Prebuffer wait timed out 10 times.
2009-04-06 22:39:01.727 NVP: prebuffering pause
2009-04-06 22:39:03.456 WriteAudio: buffer underrun
2009-04-06 22:39:03.540 NVP: prebuffering pause
2009-04-06 22:39:03.543 WriteAudio: buffer underrun
2009-04-06 22:39:05.143 NVP: Prebuffer wait timed out 10 times.
2009-04-06 22:39:05.688 NVP: prebuffering pause
2009-04-06 22:39:07.429 NVP: prebuffering pause
2009-04-06 22:39:08.903 NVP: prebuffering pause
2009-04-06 22:39:10.444 NVP: prebuffering pause
...

Ise hakkasin arvama, et äki jääb ketta kiiruse taha.
Arvuti ise selline:
linux: Mythbuntu 8.10 2.6.27-7-generic
mythtv: 0.21.0+fixes18722-0ubuntu1
prose: Intel(R) Pentium(R) 4 CPU 2.40GHz
MemTotal: 773084 kB

hdparm -i /dev/sda:
/dev/sda:

Model=WDC WD400BB-75FJA1 , FwRev=14.03G14, SerialNo=WD-WMAJC2597850
Config={ HardSect NotMFM HdSw>15uSec SpinMotCtl Fixed DTR>5Mbs FmtGapReq }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=58
BuffType=unknown, BuffSize=2048kB, MaxMultSect=16, MultSect=?8?
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=78125000
IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5
AdvancedPM=no WriteCache=enabled
Drive conforms to: Unspecified: ATA/ATAPI-1,2,3,4,5,6

hdparm -tT /dev/sda
/dev/sda:
Timing cached reads: 668 MB in 2.00 seconds = 333.98 MB/sec
Timing buffered disk reads: 176 MB in 3.02 seconds = 58.37 MB/sec

Kas MythTV'ga seoses on mingeid nõkse mis vaja läbida, et h264 ilusti tööle saada?
Tänud ette.

comcute
Edasijõudnu
Postitusi: 57
Liitunud: 17:20, 05 Mai 2008
Asukoht: Saue
    unknown unknown

Re: mythtv ja Levira DVB-T

PostitusPostitas comcute » 19:27, 07 Apr 2009

Praeguse logi järgi on näha, et on puhvri alatäitumine ehk andmeid ei tule peale millegipärast. Selle testi järgi on kõvaketta kiirus täiesti piisav. Võiksid testida ka reaalset kiirust failisüsteemil. Näiteks kirjuta kettale 500MB suurune fail

Kood: Vali kõik

dd if=/dev/zero of=fail bs=1M count=500
. Pigem on viga siiski kuskil mujal. Proovi "Live TV" asemel salvestada ja seda hiljem maha mängida nii Mythv peal kui ka kuskil teises seadmes.
Ma ise vaatan Mythtv peal vabasid ja ka krüpteeritud kanaleid. Video dekoodriks on CoreAVC ja pilt kui ka heli lähevad mööda HDMI kaablit TV paneeli. Kõik justkui töötab normaalselt.

Keela Adblock

See veebileht toimib ainult reklaamirahadest.
Kui sa näed seda teksti siis sa blokeerid reklaame.
Palun kaalu Adblocki keelamist siin toetamaks Digi-tv.ee veebilehte.



Mine

Kes on foorumil

Kasutajad foorumit lugemas: Registreeritud kasutajaid pole ja 108 külalist