Fórum Ubuntu CZ/SK
Ostatní => Tipy a triky pro Linux => Téma založeno: LS 16 Srpna 2006, 16:19:46
-
Tento návod je ve stadiu vývoje, může obsahovat chyby a nepřesnosti, za které se vám předem omlouvám.
Cílem tohoto návodu je popsat podrobně postup instalace multimediálního centra tvořeného obyčejným PC (MB AMD Athlon XP 2000+, 512MB RAM, HDD Maxtor 6Y120P0 120GB, nVidia GeForce FX 5200, DVB-T karta Technisat Airstar2 PCI, síťová karta Intel Pro/100 S, DVD-ROM mechanika Pioneer 106s) běžícím na Ubuntu 6.06 LTS [1] a MythTV [2].
Výsledné zařízení bude fungovat pro sledování a nahrávání televizních programů z DVB-T, sledování DVD, sledování DivX-XviD filmů z CD,DVD,USB, poslouchání hudby v MP3-OGG z CD,DVD,USB, prohlížení digitálních fotografií z CD,DVD,USB. K ovládání zařízení se bude používat dálkový ovladač TTS35AI dodávaný s DVB-T kartou Technisat AirStar2 PCI.
1. Instalace a základní nastavení systému
Mnoho návodů zabývajících se stejným úkolem [3] [4] [5] doporučuje jako základní systém použít serverovou verzi Ubuntu, já jsem se vzhledem k poměrně dostatečnému potenciálu použitého počítače rozhodl nainstalovat zcela standardní Ubuntu 6.06 LTS, jehož instalační média si můžete zdarma objednat [6]. Budu tedy mít doma další kompletně vybavený počítač, který budu moci použít pro běžnou práci. Zvolil jsem instalaci systému v angličtině, pokud dáváte přednost češtině nebo jinému jazyku, voba je na vás. Při dělění disku jsem použil následující schema:
/dev/hda1 20GB ext3 /
/dev/hda2 1GB swap
/dev/hda3 100GB ext3 /mnt/data
Můj záměr je asi patrný na první pohled: na první oddíl nainstalujeme systém, na třetí oddíl se budou ukládat videa, hudba a fotografie. Při instalaci jako obvykle založte jeden uživatelský účet, který pravděpodobně nazvete svým jménem. Po dokončení instalace upravte soubor /etc/apt/sources.list do této podoby:
deb http://cz.archive.ubuntu.com/ubuntu/ dapper main restricted universe multiverse
deb-src http://cz.archive.ubuntu.com/ubuntu/ dapper main restricted universe multiverse
deb http://cz.archive.ubuntu.com/ubuntu/ dapper-updates main restricted universe multiverse
deb-src http://cz.archive.ubuntu.com/ubuntu/ dapper-updates main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu dapper-security main restricted universe multiverse
deb-src http://security.ubuntu.com/ubuntu dapper-security main restricted universe multiverse
deb http://packages.freecontrib.org/plf dapper free non-free
deb-src http://packages.freecontrib.org/plf dapper free non-free
deb http://knm.org/mythdebs/ binary/
deb-src http://knm.org/mythdebs/ source/
PLF repozitář je použit kvůli balíkům libdvdcss2 a w32codecs, repozitář na knm.org obsahuje nejnovější verzi MythTV (0.19). Ve standardních repozitářích pro Dapper Drake je starší verze MythTV (0.18), která nefunguje spolehlivě.
Provedeme aktualizaci systému
sudo apt-get update
sudo apt-get upgrade
Dále doporučuji provést změnu jádra na verzi určenou pro moderní procesory, pokud váš stroj takovým procesorem disponuje. U mě se jednalo o jádro linux-k7. Pro procesory Intel je určeno jádro linux-686 (obě jádra jsou dostupná i ve verzích SMP pro víceprocesorové systémy). Máte-li procesor Intel, všude nahraďte k7 za 686. Instalaci nového jádra provedete takto:
sudo apt-get install linux-k7
sudo apt-get install linux-source
linux-k7 je metabalík, který má nastavené závislosti tak, aby s aktualizací systému vždy zajistil stažení poslední verze jádra a dalších modulů (balíky linux-image-k7 a linux-restricted-modules-k7). Zdrojové kódy jádra (metabalík linux-source) budeme později potřebovat pro zprovoznění infračerveného dálkového ovládání. Pokud po restartu systému vše funguje, můžete (ale nemusíte) odinstalovat původní 386 jádro. Odinstalujte tyto balíky:
linux-386
linux-image-386
linux-image-2.6.15-26-386
linux-restricted-modules-386
linux-restricted-modules-2.6.15-26-386
Pro odinstalování použijte libovolný program pro správu balíčků (apt-get, synaptic, aptitude,...). Konkrétní verze odinstalovávaných balíčků se u vás může lišit.
2. Instalace proprietárních ovladačů grafické karty
2.1 Karty nVidia
V použitém stroji je grafická karta nVidia GeForce FX 5200 se 128MB paměti, která pro náš účel bohatě postačí. Návodů na instalaci proprietárních ovladačů karet nVidia lze nalézt dost [7] [8] [9], postup zde popíši bez technických podrobností.
sudo apt-get install nvidia-glx nvidia-kernel-common
sudo nvidia-glx-config enable
Restartujte počítač (nebo alespoň Xorg), správnou funkci grafické karty si ověříte zadáním příkazu
glxinfo
Ve výpisu byste měli vidět m.j. zhruba toto:
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
...
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce FX 5200/AGP/SSE/3DNOW!
OpenGL version string: 2.0.2 NVIDIA 87.62
2.1 Karty ATI
Grafické karty s ATI chipy se netěší moc velké popularitě mezi uživateli Linuxu. Nutno ale říci, že v poslední době se kvalita ovladače fglrx značně zlepšila. Návodů na instalaci proprietárních ovladačů ATI je k dispozici také dost [10] [11], opět tedy uvedu velmi stručný popis nutných kroků.
sudo apt-get install xorg-driver-fglrx
sudo depmod -a
sudo aticonfig --initial
sudo aticonfig --overlay-type=Xv
Restartujte počítač (nebo alespoň Xorg), správnou funkci grafické karty si ověříte zadáním příkazu
glxinfo
Ve výpisu byste měli vidět m.j. zhruba toto:
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
...
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: MOBILITY RADEON X300 Generic
OpenGL version string: 2.0.5814 (8.25.18)
Funkčnost a výkon grafické karty lze také ověřit zadáním příkazu
glxgears -printfps
v novém okně, které se otevře, byste měli vidět plynule se otáčející ozubená kola, a změřený počet zobrazených snímků za vteřinu by měl být nejméně 1000 (samozřejmě záleží na rychlosti vaší grafické karty). Program glxgears není benchmarkovým nástrojem, ale umožní alespoň hrubý odhad a srovnání.
3. Nastavení monitoru
V závislosti na tom, k jakému zobrazovacímu zařízení (a jakým rozhraním) bude počítač připojený, je třeba upravit nastavení X.org. V podstatě připadají v úvahu dvě možnosti, a to buď připojení klasického TV přístroje (k S-video výstupu grafické karty) nebo připojení počítačového monitoru, LCD či plasmové televize (k VGA, DVI nebo HDMI výstupu grafické karty). Mnou použitá grafická karta má pouze klasický VGA a S-video výstup, pro zobrazování bude použita LCD TV Benq DV3251. Připojení je nejjednodušší přímo k VGA bez dalšího nastavování.
Prosím uživatele se zkušenostmi s připojováním televizí k S-video, DVI, HDMI výstupům, aby zkusili stručně popsat postup instalace, abych i tyto varianty mohl zahrnout do tohoto HOWTO. Děkuji
Zjistěte si podrobné parametry připojovaného monitoru (nebo LCD či plasmové televize). Důležité jsou zejména informace o podporovaných rozlišeních (resolutions), rozsahu možných kmitočtů horizontální synchronizace (horizontal synchronization) a vertikálních obnovovacích kmitočtů (vertical refresh).
Abychom dosáhli požadované kombinace rozlišení a obnovovací frekvence, je třeba ručně upravit soubor /etc/X11/xorg.conf (existují i automatické nástroje, s jejich použitím nemám nejlepší zkušenosti)
Jako příklad uvedu nastavení bežného 17" CRT monitoru Iiyama VisionMaster 405, u něhož chci dosáhnout nastavení rozlišení 1280x1024@80 (umí sice vyšší rozlišení, například 1600x1280, ale pouze na 68Hz). Zadejte příkaz
gtf 1280 1024 80
dostanete podobný výsledek:
# 1280x1024 @ 80.00 Hz (GTF) hsync: 85.76 kHz; pclk: 149.57 MHz
Modeline "1280x1024_80.00" 149.57 1280 1376 1512 1744 1024 1025 1028 1072 -HSync +Vsync
Získané dva řádky zkopírujte do souboru /etc/X11/xorg.conf na konec sekce "Monitor", příslušné k použitému monitoru. V téže sekci naleznete také hodnoty rozsahu možných kmitočtů horizontální synchronizace (HorizSync) a vertikálních obnovovacích kmitočtů (VertRefresh). Pokud uvedené hodnoty neodpovídají informacím od výrobce, upravte je. HorizSync se udává v kHz, VertRefresh v Hz. Zmíněný monitor Iiyama VisionMaster 405 podporuje 30-86 kHz horizontální synchronizace a 50-180Hz vertikální obnovovací frekvence.
To, aby zmíněná nastavení byla použita při příštím spuštění X.org, zajistíme uvedením požadovaného módu (1280x1024@80) do příslušné sekce "Screen", resp. její podsekce "Display". Předpokládám-li, že požaduji výstup s 24bitovou barevnou hloubkou,
bude příslušná část souboru /etc/X11/xorg.conf vypadat takto:
Section "Device"
Identifier "NVIDIA Corporation NV34 [GeForce FX 5200]"
Driver "nvidia"
BusID "PCI:1:0:0"
EndSection
Section "Monitor"
Identifier "IIYAMA VISION-MASTER 405"
Option "DPMS"
HorizSync 30-86
VertRefresh 50-180
# 1280x1024 @ 80.00 Hz (GTF) hsync: 85.76 kHz; pclk: 149.57 MHz
Modeline "1280x1024_80.00" 149.57 1280 1376 1512 1744 1024 1025 1028 1072 -HSync +Vsync
EndSection
Section "Screen"
Identifier "VGA PRIMARY OUT"
Device "NVIDIA Corporation NV34 [GeForce FX 5200]"
Monitor "IIYAMA VISION-MASTER 405"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024_80.00"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "VGA PRIMARY OUT"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
EndSection
Section "DRI"
Mode 0666
EndSection
Správnost nastavení si můžete ověřit restartováním počítače nebo alespoň X.org.
4. Instalace potřebných multimediálních přehrávačů a kodeků
Začneme instalací přehrávače Mplayer, který je v MythTV požíván pro přehrávání všeho, s čím si MythTV neporadí nativně sám.
sudo apt-get install mplayer-k7
Majitelé procesorů Intel pochopitelně nainstalují balík mplayer-686. V rámci závislostí budou automaticky nainstalovány také balíky libartsc0, libdvdread3, libfaac0, libggi2, libgii0, libgii0-target-x, liblame0, libmad0, libmp4v2-0, libmpcdec3, libungif4g, libxvidcore4, libxvmc1, mplayer, mplayer-skins. K mplayer dále doporučuji nainstalovat balíky libdvdcss2, w32codecs. Tyto balíky nejsou z licenčních důvodů dostupné v oficiálních repozitářích Ubuntu, nacházejí se však například v repozitáři PLF (Penguin Liberation Front) [12]. Po jejich instalaci získáte v Mplayeru přehrávač schopný přehrát v podstatě cokoliv. Dále nainstalujeme balíky dvdauthor (ten jako závislost instaluje ještě libdvdread3) pro zpracování MPEG2 streamů a libcdaudio0 pro ovládání CD mechaniky pro přehrávání hudebních CD. Tento balík se v repozitářích nachází již v novější verzi libcdaudio1, balík mythmusic, který je součástí MythTV však závisí na jeho starší verzi. Tu musíme tedy stáhnout a nainstalovat ručně.
sudo apt-get install libdvdcss2 w32codecs
sudo apt-get install dvdauthor
wget http://security.ubuntu.com/ubuntu/pool/universe/libc/libcdaudio/libcdaudio0_0.99.9-2ubuntu0.2_i386.deb
sudo dpkg -i libcdaudio0_0.99.9-2ubuntu0.2_i386.deb
5. Instalace nástrojů pro ovládání DVB karet
Pro ladění a zkoušení karet pro příjem digitálního terestrického televizního vysílání (DVB-T) nainstalujeme balíky dvbstream a dvb-utils
sudo apt-get install dvbstream dvb-utils
Správnou funkci DVB karty ověříme proskenováním frekvencí, na nichž očekáváme digitální televizní signál. Jako vstup budeme potřebovat soubor s definicí kmitočtů a dalších podrobností o DVB-T multiplexech, které vysílají ve vaší lokalitě. Pro Prahu v soušasné době takový soubor vypadá takto:
# DVB-T Praha (Prague, Czech Republic)
# T freq bw fec_hi fec_lo mod transmission-mode guard-interval hierarchy
# Multiplex A, channel 25, Ceske Radiokomunikace
T 506000000 8MHz 2/3 NONE QAM64 8k 1/8 NONE
# Multiplex B, channel 46, Czech Digital Group
T 674000000 8MHz 2/3 NONE QAM64 8k 1/8 NONE
# Multiplex C, channel 64, Telefonica O2 Czech Republic
T 818000000 8MHz 2/3 NONE QAM64 8k 1/8 NONE
Vložený komentář vše vysvětluje. Pro jiné oblasti bude potřeba soubor upravit, mělo by stačit pouze změnit frekvenci, ostatní hodnoty by měly být všude stejné [13]. České Radiokomunikace (Multiplex A) vysílají v Brně na kmitočtu 626000000 (kanál 40) a v Ostravě na kmitočtu 618000000 (kanál 39). Dále je v Brně k dispozici Multiplex C na kmitočtu 506000000 (kanál 25) a v Ostravě vysílání B-PLUS na kmitočtu 530000000 (kanál 28). Více informací viz. [14]. Soubor uložte třeba jako dvb.conf. Nyní provedeme samotné proskenování definovaných kmitočtů a nalezení vysílaných programů.
scan ~/dvb.conf > channels.conf
Tím vznikne soubor channels.conf, který obsahuje seznam všech nalezených televizních a rozhlasových stanic. Názvy a pořadí stanic můžete přímo v souboru upravit. Pokud příkaz po spuštění hlásí chyby typu
main:1884: FATAL: failed to open '/dev/dvb/adapter0/frontend0': 2 No such file o r directory
znamená to, že vaše DVB-T karta nefunguje správně. Ujistěte se, že máte správně nainstalované a zavedené ovladače pro váš typ karty. Moje karta Technisat Airstar2 PCI je podporovaná přímo v jádře a po startu systému je automaticky správně detekována.
Opět jako příklad uvedu aktuální stav v Praze (ze seznamu jsou odstraněny všechny rozhlasové stanice, aktuální verze MythTV bohužel rozhlas přes DVB-T nepodporuje):
CT 1:506000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:257:273:1
CT 2:506000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:513:529:2
CT 24:506000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:769:785:3
CT 4 SPORT:506000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:1025:1041:4
NOVA:506000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:1281:1297:5
Prima:674000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_1_2:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE:161:84:1
OCKO-TV:674000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_1_2:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE:164:96:4
TOP TV:674000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_1_2:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE:2601:2602:2
24cz:674000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_1_2:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE:1026:1027:7
TA3:674000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_1_2:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE:205:206:3
Noe TV:674000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_1_2:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE:2501:2502:5
Protože s tímto souborem bude pracovat uživatel mythtv, umístíme jej a nastavíme práva tak, aby k němu měl přístup.
sudo chown root:root channels.conf
sudo chmod 755 channels.conf
sudo mv channels.conf /mnt/data/
6. Povolení spouštění Xorg
Je nutné povolit všem uživatelům spouštění X serveru. Spusťte příkaz
sudo dpkg-reconfigure x11-common
a zvolte možnost Anybody. Další nastavení neměňte.
7. Fonty
sudo apt-get install gsfonts-x11 msttcorefonts
sudo fc-cache -f -v
8. Instalace MySQL serveru a souvisejících balíků
MythTV je celý založený na spolupráci s MySQL [15], pro jeho správný chod je tedy nutné nainstalovat MySQL server. Současně nainstalujeme některé systémové balíky pro kompilaci, později se nám budou hodit. Balíky NTP pro synchronizaci času nejsou povinné.
sudo apt-get install build-essential dialog apache2 mysql-server phpmyadmin gcc-3.4 libapache2-mod-php5
sudo apt-get install libapache2-mod-auth-mysql
sudo apt-get install ntp ntp-simple
V rámci závislostí bude nainstalováno množství dalších balíků, jejich úplný výpis zde nemá větší smysl. Počítejte s tím, že se z repozitářů bude stahovat více než 50MB dat.
9. Nastavení hesla k MySQL
Nastavíme heslo pro přístup k databázi. Toto heslo si dobře zapamatujte.
mysqladmin -u root password heslo
10. Instalace a konfigurace MythTV backend
Po rozsáhlých přípravách se konečně dostáváme k instalaci samotného balíku programů MythTV. V Synapticu nebo dselectu si ověřte, zda je skutečně u balíku mythtv dostupná verze 0.19 (aktuálně je to 0.19-5). Nainstalujeme příslušné balíky, opět s celou řadou závislostí. Celkový objem dat stahovaných z repozitářů je dalších více než 50MB.
sudo apt-get install mythtv mythbrowser mythdvd mythgallery mythmusic mythnews mythvideo mythweather
sudo apt-get install mythweb mythtv-doc mythgame mythphone mythtv-debug
sudo apt-get install mythcontrols myththemes
Během instalace budete dotázáni na heslo k MySQL databázi, napište heslo zvolené v kroku č. 9. Dále budete upozorněni na nutnost spustit instalační skript mythtv-setup jako uživatel mythtv. Poté již lze spustit backend příkazem /etc/init.d/mythtv-backend start.
Během instalace MythTV je automaticky založen uživatel mythtv. Nastavte jeho příslušnost do skupin admin, cdrom a plugdev v souboru /etc/group. Nastavte heslo pro tohoto uživatele, heslo si také dobře zapamatujte.
sudo passwd mythtv
Nastavte přístupová práva k adresáři, v němž se budou uchovávat nahrávky, V kroku č. 1 jsme pro tento účel vyhradili celý diskový oddíl /dev/hda3, připojovaný jako /mnt/data.
sudo mkdir /mnt/data/recordings
sudo mkdir /mnt/data/buffers
sudo mkdir /mnt/data/videos
sudo mkdir /mnt/data/images
sudo mkdir /mnt/data/music
sudo chown -R mythtv:mythtv /mnt/data
sudo chmod -R 755 /mnt/data
Nyní se odhlašte z X.org a přihlašte se jako uživatel mythtv. Otevřete si terminál a spusťte konfiguraci MythTV.
sudo /etc/init.d/mythtv-backend stop
mythtv-setup
Na první obrazovce budete dotázáni na jazyk. Doporučuji zvolit angličtinu (English (us)), neboť český překlad je velmi neúplný. Po zvolení jazyka se zobrazí základní obrazovka konfiguračního prostředí:
(http://www.volny.cz/lukas_svoboda/ubuntu/mythtv/images/mythtv-setup.jpg)
1. General
Zde se nastavují základní parametry pro funkci MythTV. Velmi stručně uvedu přehled hodnot a nastavení, která se mi osvědčila.
1a. HOST ADDRESS BACKEND SETUP
IP ADDRESS: 127.0.0.1
PORT THE SERVER RUNS ON: 6543
PORT THE SERVER SHOWS STATUS ON: 6544
MASTER SERVER IP ADDRESS: 127.0.0.1
PORT THE MASTER SERVER RUNS ON: 6543
1b. HOST SPECIFIC BACKEND SETUP
DIRECTORY TO HOLD RECORDINGS: /mnt/data (cesta k adresáři, kde budeme uchovávat nahrávky)
1c. GLOBAL BACKEND SETUP
TV FORMAT: PAL
VBI FORMAT: PAL TELETEXT
CHANNEL FREQUENCY TABLE: EUROPE-WEST
TIME OFFSET FOR XMLTV LISTINGS: AUTO
EIT TRANSPORT TIMEOUT (MINS): 5
MASTER BACKEND OVERRIDE: YES
FOLLOW SYMBOLIC LINKS WHEN DELETING FILES: NO
Na dalších stránkách jsem nic neměnil:
1d. SHUTDOWN/WAKEUP OPTIONS
1e. WAKE ON LAN SETTINGS
1f. JOB QUEUE (HOST-SPECIFIC)
1h. JOB QUEUE (GLOBAL)
1i. JOB QUEUE (JOB COMMANDS)
Ukončíme stiskem tlačítka FINISH.
2. Capture cards
V tomto nastavení zvolíme naší televizní kartu. Na první obrazovce vyberte volbu (NEW CAPTURE CARD). Opět uvedu nastavení pro kartu Technisat AirStar2 PCI.
CAPTURE CARD SETUP
CARD TYPE: DVB DTV CAPTURE CARD (v3.x)
DVB CARD NUMBER: 0
FRONTEND ID: ZARLINK MT352 DVB-T
SUBTYPE: DVB-T
SIGNAL TIMEOUT (MSEC): 1000
TUNING TIMEOUT (MSEC): 3000
Stiskněte tlačítko RECORDING OPTIONS, zde vyberte tyto volby:
USING HARDWARE MPEG DECODER: NO
WAIT FOR SEQ START HEADER: YES
OPEN DVB CARD ON DEMAND: YES
Ukončete stiskem FINISH - FINISH. V seznamu karet by měla přibýt položka [DVB:0]. Ukončete stiskem ESC.
3. Video sources
Vyberte volbu (NEW VIDEO SOURCE), nastavte tyto hodnoty:
VIDEO SOURCE NAME: DVB-T PRAHA
XMLTV LISTINGS GRABBER: TRANSMITTED GUIDE ONLY
PERFORM EIT SCAN: YES
CHANNEL FREQUENCY TABLE: DEFAULT
Ukončete FINISH. V seznamu zdrojů by měla přibýt položka [DVB-T PRAHA]
4. Input connections
Nyní nastavíme vazbu mezi televizní kartou a zvoleným frekvenčním plánem. Na první obrazovce vyberte volbu [DVB:0] (DVBInput) -> (NONE). Nastavte tyto hodnoty:
DISPLAY NAME (OPTIONAL): Technisat AirStar2 PCI
VIDEO SOURCE: DVB-T PRAHA
Stiskněte tlačítko SCAN FOR CHANNELS
VIDEO SOURCE: DVB-T PRAHA
CAPTURE CARD: [DVB:0]
SCAN TYPE: IMPORT CHANNELS.CONF
FILE LOCATION: /mnt/data/channels.conf (cesta k souboru, který jsme si dříve vygenerovali)
Ukončete stiskem FINISH ESC ESC. Budete upozorněni na nutnost spustit mythfilldatabase pro uložení naladěných programů do hlavní databáze.
5. Channel editor
Zde si můtete libovolně upravovat (přejmenovat, přečíslovat) naladěné programy. Zejména doporučuji u všech televizních stanic zapnout volbu "RECEIVE AIR DATA" (nebo tak nějak) pro příjem EPG (u mě EPG stejně nefunguje).
Ukončete stiskem FINISH, celé konfigurační prostředí ukončete stiskem ESC.
Nyní přeneseme nastavení do hlavní databáze
sudo /etc/init.d/mythtv-backend start
mythfilldatabase
Restartujte počítač a přihlašte se do X.org jako běžný uživatel.
11. Instalace a konfigurace MythTV frontend
Spusťte frontendovou (klientskou) část MythTV
mythfrontend
Zvolte jazyk (opět kvůli velmi neúplnému českému překladu doporučuji angličtinu). Zobrazí se stránka se základními nastaveními pro připojení k MythTV backend. Zadejte tyto hodnoty:
LANGUAGE: ENGLISH (US)
HOSTNAME: LOCALHOST
DATABASE: MYTHCONVERG
USER: root
PASSWORD: heslo
DATABASE TYPE: MySQL
Ukončete NEXT -> FINISH.
Nyní by se před vámi měla objevit úvodní obrazovka systému MythTV:
(http://www.volny.cz/lukas_svoboda/ubuntu/mythtv/images/mythfrontend.jpg)
Můžete zkusit jiné grafické téma, moje oblíbené je MythCenter:
(http://www.volny.cz/lukas_svoboda/ubuntu/mythtv/images/mythfrontend2.jpg)
Pokračujeme dále v nastavování, zejména je nutné nastavit cesty k adresářům s uloženými audio a video nahrávkami.
Vyberte UTILITIES/SETUP -> MEDIA SETTINGS:
MUSIC SETTINGS -> GENERAL SETTINGS -> DIRECTORY TO HOLD MUSIC: /mnt/data/music
VIDEOS SETTINGS -> GENERAL SETTINGS -> DIRECTORY TO HOLD VIDEOS: /mnt/data/videos
IMAGES SETTINGS -> DIRECTORY THAT HOLDS IMAGES: /mnt/data/images
Nezapomeňte v Ubuntu vypnout spořič obrazovky a automatické otevírání nově připojených médií (CD, DVD, USB)
Další možnosti nastavení jsou neuvěřitelně rozsáhlé, doporučuji prostudovat další návody k používání MythTV. Má=li použitý počítač trvalý přístup na internet, lze prostřednictvím MythTV sledovat internetové zpravodajství, předpověď počasí (včetně pohyblivých snímků z družice) atd. atd. atd.
Bohužel se mi dosud nepodařilo zprovoznit správné kódování češtiny v EPG, Teletext, DVB-T radia (radio by mělo být podporováno v příští verzi MythTV 0.20). Máte-li zkušenosti s EPG nebo Teletextem v MythTV, prosím ozvěte se. Děkuji.
12. Dálkové ovládání
Zprovoznění dálkového ovládání prostřednictvím LIRC (Linux Infrared Linux Control) [17] je opravdová noční můra. Dokumentace mlčí, návody na internetu se zásadně liší v doporučovaných postupech. Vycházel jsem z návodu [16], obdobný postup se mi nakonec podařilo úspěšně a hlavně reprodukovatelně aplikovat i na Ubuntu 6.06 Dapper Drake.
V první řadě budeme potřebovat zdrojové kódy jádra, které jsme si nainstalovali v kroku č.1 příkazem
sudo apt-get install linux-source
Dále si stáhneme nejnovější verzi zdrojových kódů LIRC (aktuálně je to verze 0.8.0)
cd /usr/src
wget http://puzzle.dl.sourceforge.net/sourceforge/lirc/lirc-0.8.0.tar.bz2
Rozbalíme zdrojové kódy jádra a vytvoříme link /usr/src/linux
cd /usr/src
sudo tar xjvf linux-source-2.6.15.tar.bz2
sudo ln -s linux-source-2.6.15 linux
Přeneseme konfiguraci aktuálního jádra k připraveným zdrojovým kódům a zkompilujeme moduly jádra. Vypněte podporu pro USB síťové karty hd12xx (Device drivers -> USB support -> USB Network Adapters -> ).
Pro menuconfig potřebujeme knihovnu libncurses5-dev.
sudo apt-get install libncurses5-dev
sudo make oldconfig
sudo make menuconfig
# v menu upravte konfiguraci, nakonec uložte!
sudo make include/linux/version.h
sudo make modules
Teď přijde hlavní trik, v dokumentaci nepopsaný, ale jednoduchý a funkční. Instalační skript LIRC se snaží zjistit, zda jsou k dispozici zdrojové kódy jádra, aby bylo možné správně zkompilovat a nainstalovat moduly pro LIRC. Tuto detekci provádí testem existence souboru /usr/src/linux/Rules.make, tento soubor ale v balíku linux-source v Ubuntu DD není, musíme jej tedy vytvořit.
sudo touch /usr/src/linux/Rules.make
Nyní rozbalíme a zkompilujeme LIRC:
cd /usr/src
sudo tar xjvf lirc-0.8.0.tar.bz2
cd lirc-0.8.0
./setup.sh
Není třeba měnit žádná nastavení, rovnou zvolte 3. Save configuration & run configure
Zkompilujeme a nainstalujeme moduly LIRC.
sudo make
sudo make install
Upravíme konfiguraci signálů ovladače. Tato informace je uložena v souboru /etc/lircd.conf. Konfiguraci pro různé typy dálkových ovladačů podporovaných v LIRC jsou ke stažení na stránkách projektu [18]. Konfigurace pro ovladač Technisat TTS35AI je k dispozici také.
sudo wget http://lirc.sourceforge.net/remotes/technisat/TTS35AI --output-document=/etc/lircd.conf
V jádře se nachází ovladač pro sériový port, abychom mohli pro komunikaci použít právě zkompilovaný ovladač, musíme port uvolnit (pokud budete přijímač pro dálkové ovládání připojovat do jiného než prvního sériového portu, upravte příkaz):
sudo setserial /dev/ttyS0 uart none
Pravděpodobně budete muset nejdříve nainstalovat balíček setserial:
sudo apt-get install setserial
Zavedeme zkompilované moduly do jádra
modprobe lirc_serial
modprobe lirc_dev
sudo update-modules
sudo depmod -ae
Podívejte se, zda se vytvořil "soubor" /dev/lirc0. Pokud ano, máte skoro vyhráno.
Spustíme LIRC démon:
sudo lircd --driver=default --device=/dev/lirc0 --output=/dev/lircd --pidfile=/var/run/lircd.pid --listen
Uvolnění portu, natažení modulů a spuštění démonu je nutné zajistit při každém startu systému, nejlépe bash skriptem.
Otestujeme správnou funkci přijímače:
irw
Nyní zkuste mačkat tlačítka na ovladači. Měli byste vidět něco podobného:
00000000000012a0 00 Up Technisat_TTS35AI.conf
0000000000001291 00 Left Technisat_TTS35AI.conf
0000000000001291 01 Left Technisat_TTS35AI.conf
0000000000001a90 00 Right Technisat_TTS35AI.conf
0000000000001a90 01 Right Technisat_TTS35AI.conf
0000000000001aa1 00 Down Technisat_TTS35AI.conf
0000000000001aa1 01 Down Technisat_TTS35AI.conf
0000000000000a97 00 OK Technisat_TTS35AI.conf
0000000000000a97 01 OK Technisat_TTS35AI.conf
0000000000001a8c 00 Power Technisat_TTS35AI.conf
0000000000001a8c 01 Power Technisat_TTS35AI.conf
Pokud i zde je vše v pořádku, pomalu chystejte šampaňské. Už jsme blízko.
Další konfigurační soubor, který musíme připravit, je ~/.mythtv/lircrc. V tomtou souboru je uloženo nastavení spárování jednotlivých tlačítek dálkového ovladače a funkcí MythTV. Podíváte-li se do tohoto souboru, jistě velmi snadno odhalíte způsob, jak si nastavení upravit podle svého. Moje velmi jednoduchá konfigurace obsahuje pouze možnost pohybu a výběru v menu a několik dalších funkcí. Pro běžnou potřebu však zcela postačí:
# ~/.mythtv/lircrc
#
# MythTV native LIRC config file for
# the new grey Hauppauge remote
#
# Modified from Jarod Wilson's which came from Jeff Campbell's
# By Brad Templeton
# Here we have the jump point commands. They only work if you have
# defined function keys for these jump points. For me the most
# common command is the menu of recordings, so I put that on "videos"
# even though that's counter-intuitive
begin
prog = mythtv
button = UP
repeat = 3
config = Up
end
begin
prog = mythtv
button = DOWN
repeat = 3
config = Down
end
begin
prog = mythtv
button = LEFT
repeat = 3
config = Left
end
begin
prog = mythtv
button = RIGHT
repeat = 3
config = Right
end
begin
prog = mythtv
button = OK
repeat = 3
config = Space
end
begin
prog = mythtv
button = POWER
repeat = 3
config = Esc
end
Nyní spusťte mythfrontend a vyzkoušejte dálkové ovládání. Pro přehrávání mpeg4 videí a DVD MythTV používá externí aplikaci, přehrávač mplayer. Mplayer načítá konfiguraci pro dálkové ovládání ze souboru ~/.lircrc. Opět jako příklad uvádím jednoduchý soubor s konfigurací:
begin
prog = mplayer
button = MUTE
config = mute
end
begin
prog = mplayer
button = POWER
config = quit 166
end
begin
prog = mplayer
button = 1
repeat = 1
config = volume 1
end
begin
prog = mplayer
button = 2
repeat = 2
config = dvdnav 1
end
begin
prog = mplayer
button = 3
repeat = 3
config = seek 60
end
begin
prog = mplayer
button = 4
repeat = 2
config = dvdnav 3
end
begin
prog = mplayer
button = 5
repeat = 2
config = dvdnav 6
end
begin
prog = mplayer
button = 6
repeat = 2
config = dvdnav 4
end
begin
prog = mplayer
button = 7
repeat = 1
config = volume -1
end
begin
prog = mplayer
button = 8
repeat = 2
config = dvdnav 2
end
begin
prog = mplayer
button = 9
repeat = 3
config = seek -60
end
begin
prog = mplayer
button = 0
repeat = 2
config = dvdnav 5
end
begin
prog = mplayer
button = RED
config = pause
end
begin
prog = mplayer
button = GREEN
config = play
end
begin
prog = mplayer
button = BLUE
config = play_dvd hide_menu
end
begin
prog = mplayer
button = LEFT
config = volume -1
end
begin
prog = mplayer
button = RIGHT
config = volume 1
end
begin
prog = mplayer
button = UP
repeat = 2
config = seek 60
end
begin
prog = mplayer
button = DOWN
repeat = 2
config = seek -60
end
begin
prog = mplayer
button = OK
config = pause
end
begin
prog = mplayer
button = INFO
config = osd
end
begin
prog = mplayer
button = MENU
config = menu toggle
end
begin
prog = mplayer
button = TXT
config = sub_visibility
end
begin
prog = mplayer
button = HILFE2
repeat = 32
config = vo_fullscreen
end
Tím máte nainstalovaný, zkonfigurovaný a zprovozněný systém MythTV na Ubuntu 6.06 Dapper Drake. Gratuluji a přeji hodně zábavy.
Odkazy
[1] http://www.ubuntu.com
[2] http://www.mythtv.org
[3] http://www.mythtv.org/wiki/index.php/Ubuntu_Dapper_Installation
[4] http://wiki.ubuntu.com/MythTV
[5] https://help.ubuntu.com/community/InstallMythOnUbuntu
[6] https://shipit.ubuntu.com
[7] http://easylinux.info/wiki/Ubuntu_dapper
[8] http://doc.gwos.org/index.php/Latest_Nvidia_Dapper
[9] https://help.ubuntu.com/community/Latest_Nvidia_Dapper
[10] http://wiki.cchtml.com/index.php/Ubuntu_Dapper_Installation_Guide
[11] http://wiki.ubuntu.cz/Grafické_karty_ATI
[12] http://packages.freecontrib.org/plf
[13] http://www.cra.cz/main.php?pageid=823
[14] http://www.digitalnitelevize.cz/informace/dvb-t/dvb-t-v-ceske-republice.html
[15] http://www.mysql.com
[16] http://www.plingboot.com/2006/03/28/lirc-the-most-frustrating-goddamn-thing-ever/
[17] http://www.lirc.org
[18] http://lirc.sourceforge.net/remotes/
V PŘÍPADĚ JAKÝCHKOLIV NEJASNOSTÍ, DOTAZŮ, NALEZENÝCH CHYB NEBO NÁPADŮ PRO VYLEPŠENÍ PROSÍM REAGUJTE. DĚKUJI.
-
Tipy a triky
1. Přepínání mezi zvukovými stopami v DVB-T
Abyste mohli přepínat mezi jednotlivými zvukovými stopami, proveďte toto nastavení frontendu:
Utilities / Setup -> Setup -> General -> Next -> Next -> Independent Muting of left and right audio channels -> Next -> Next -> Next -> Next -> Finish
Opakovaným stiskem tlačítka MUTE budete přepínat mezi režimy. V budoucnu by provozovatelé vysílání měli přejít na skutečný vícestopý digitální zvuk, v tomto případě se přepínání mezi stopami provádí standardně tlačítky "+" (PLUS) a "-" (MINUS).
2. Přehrávání DivX / XviD filmů z CD / DVD
V adresáři pro ukládání videonahrávek (v návodu /mnt/data/videos) vytvořte symbolický link směřující na zařízení /dev/cdrom0:
sudo ln -s /dev/cdrom0 /mnt/data/videos/cdrom
Nezapomeňte, že po vložení nového CD nebo DVD s filmy je nutné načíst obsah disku vstupem do volby Utilities / Setup -> Video Manager
Tip: pokud budete tuto možnost využívat často, přednastavte si na dálkovém ovladači tlačítko pro přímý vstup do Video Manager.
-
super navod, dik za snahu
tiez planujem postavit podobny server, zvazujem este medzi mythtv a vdr... mythtv myslim nepodporuje displej, ale zas vie filtrovat reklamy, co je bonus... neinstaloval niekto vdr na ubuntu?
-
ozaj, este jedna otazka, pozeram, ze si tam instaloval dvb kartu, ja ale mam analogovu kablovku, da sa mythtv rozbehat aj napriek tomu?
-
Ano, mythtv se da provozovat s jakoukoliv kartou podporovanou v4l (resp. v4l2). Bohuzel nemam moznost to vyzkouset.
-
tohle by se dalo použít místo babrání s různým kódováním epg - http://www.abclinuxu.cz/blog/atom/2006/8/28/147456 (generuje soubory pro xmltv)
-
vysla nova verze MythTV: 0.20
menu je nyni vykreslovano pres openGL
DVD prehravac podporuje menu
podpora h.264 kodovani
rychlejsi prepinani mezi stanicemi
podpora pro DVB-T radio
menu lze ovladat i mysi (snad by tedy melo jit pouzit nejake dalkove ukazovatko)
Do Ubuntu se tato verze dostane nejdrive v Edgym, pro Dappera urcite nebude.
-
Snad jen poopravit a doplnit:
menu MUZE byt vykreslovano pres openGL ..
(lze zvolit -aby se nedesili majitele non3D karet ;-)
a hlavne:
!!! podpora kodovani ISO 6937 ktere je pouzito pro cestinu v EPG !!!
menu v cestine jiz soucasti standardu (krome par zcela novych sekci)
Dekuji timto tvurcum MythTV ... :-)
Dale bych tu mozna pastnul odpoved z CRa na moje otazky ohledne kodovani EPG a "dual sound" :
Čeština podle normy ISO 6937 byla zvolena proto, že si to přáli naši zákazníci ČT, Nova a ČRo. Původně jsme vysílali kódování podle normy ISO 8859-2, která je set-top boxy více podporována. Změna kódování není problém.
Odpověď na druhou otázku je obdobná, konfigurace zařízení je výsledkem dohody mezi zákazníkem a provozovatelem. Není ale pravda, že přepínání norem na základě příznaku v datovém toku (nejedná se o stejný systém jako v analogovém vysílání) není set top boxy podporováno - není podporováno některými set top boxy, většinou nižších cenových kategorií. Podle našich zákazníků je současný způsob přepínání zvukových norem efektivnější jelikož šetří užitečný datový tok o velikost případných dalších streamů. Pro kódovací zařízení není problém používat kterýkoli z naznačených způsobů.
Takze s tim zvukem to vidim velice spatne .. pri zpracovani nahravky v ProjectX vidim, ze zvuk je znacen stereo ci dual .. takze se da zjistit, co prichazi v tom 1 streamu ..
PS: nejsem Ubuntu uzivatel, jsem vsak spokojeny uzivatel MythTV :-) Mam doma maly server s 3x DVBT kartami .. deti se naucily pres web nahazovat nahravani a pak si to kdykoli pusti pres LAN .. v obyvaku je pak samostane PC se svoji kartou, tam zvazuji ci necham MythTV nebo zkusim Freevo ci GeexBox ..
-
super navod, dik za snahu
tiez planujem postavit podobny server, zvazujem este medzi mythtv a vdr... mythtv myslim nepodporuje displej, ale zas vie filtrovat reklamy, co je bonus... neinstaloval niekto vdr na ubuntu?
MythTV podporuje exteni LCD displeje .. :-)
-
ozaj, este jedna otazka, pozeram, ze si tam instaloval dvb kartu, ja ale mam analogovu kablovku, da sa mythtv rozbehat aj napriek tomu?
MythTV bylo puvodne vytvoreno pro analog karty ..
Proto napr. stale na DVB neumi odebirat pro LiveTV/Rec vic jak 1 program, byt by byly na stejnem multiplexu ..
-
...deti se naucily pres web nahazovat nahravani a pak si to kdykoli pusti pres LAN...
To me zajima. Muzete to prosim nejak priblizit? Jak funguje ovladani pres web? Je potreba doinstalovavat nejake specialni soucasti?
-
...deti se naucily pres web nahazovat nahravani a pak si to kdykoli pusti pres LAN...
To me zajima. Muzete to prosim nejak priblizit? Jak funguje ovladani pres web? Je potreba doinstalovavat nejake specialni soucasti?
balicek mythweb .. a samozrejme bezici apache
ono to pracuje s tou mysql databazi MythTV ..
http://kaa.wz.cz/MythWebEPG.png
http://kaa.wz.cz/MythWebUpcoming.png
http://kaa.wz.cz/MythWebRec.png
U tech nahranych nemam nastaveno spravne kdy vzit nahled, takze je tam cosi pred poradem :-)
-
super, to budu muset vyzkouset :)
-
ahoj...kdyz instaluji mysql-server tak pri instalaci to chce nastaveni postfix...mohl bys strucne popsat co to je...a jak asi nastavit ? nevim ci mam daat internetova brana alebo zadne...kdyz se mi to instalovalo tak sem dal tak v pukle konfigurace zrusit a prestal mi fungovat net a neslo nic spustit cez gksudo...sem to musel delat vse cez konfiguraky...takze docel sem mnel ner :) ...ale nastesti to facha
-
MythTV uz je v repozitarich pro edgy.
Brandon Holtsclaw uploaded MythTV 0.20, the latest version of MythTV, to the Ubuntu repos this week. This version of MythTV adds a huge number of features, including menus drawn via OpenGL, new codec support and much more. You can read more about the 0.20 release at http://www.mythtv.org/wiki/index.php/Release_Notes_-_0.20
-
Ahoj, premyslim, ze poskladam sestavu, kde bude ........ Sat karta, Tv karta, HDD, DVD RW, bezdratova klavesnice+mys a chtel bych poradit... s ceho to cely poskladat, abych mohl na sat karte mohl sdilet (+dekodovat programy), na TV karte chytat dostupne programy u nas v okoli, vypalovat atd... jedna se mi hlavne o dekodovani sat signalu+sdileni.... sat klicu..... zauceni a zkuseni urcite vi :))))) Jestli mi muzete poradit jakou grafiku, atd.... sat karta je vybraa... rekl bych ze nejlepsi je SkyStar SS2
PS: ve vyslednym efektu to bude kompletni multimedialni centrum, na sat,TV,radio, fotky ze ctecky,DVD atd.. a bude to primo propojeno do TV
PSS: samozrejmost je dalkove ovladani
Tak bych se chtel zeptat na komponenty a kolik to tak bude stat
Sam mam tedka Dreambox, ale vyte jak to je :)))))
-
Pokusam sa podla tvojho navodu spojazdnit dialkove ovladanie.
Zasekol som sa na bode kde sa upravuje konfiguracia jadra:
Vypněte podporu pro USB síťové karty hd12xx (Device drivers -> USB support -> USB Network Adapters -> ).
Nikde tam hd12xx nevidim, maximalne tak zd12xx. Je chyba u mna alebo v navode? Bude mi DO fungovat bez vypnutia tejto ficurky...?
-
super návod, rozchodil jsem to podle něj ale.... nejede mi vůbec EPG, všude mám 'neznámý'. Mám DVBT kartu Airstar2, MYTHTV jsem narouboval v 0.20 na UBUNTU 6.06. V KAFFEINE mi EPG asi funguje - při přepnutí programu mi ukáže co právě běží a jaký program bude následovat. Zaškrtnul jsem u stanice POUŽÍT ON AIR GUIDE, u nastavení vstupů mám XMLTV listings grabber : TRANSMITTED GUIDE ONLY(EIT). Nějaký nápad?
Jede mi teletext.
V mythtv-setup, volba 1. obecný, 3. obrazovka VBI format - PAL TELETEXT a
v nastavení frontendu v editovat klávesy, TV PLAYBACK, TOGGLETTC a TOGGLETTM jsem nastavil klávesy pro aktivaci teletextu (použil jsem ctrl+t a ctrl+m). Při stisku ctrl+t blikne zapnuto při ctrl+m naběhne teletext, chvíli hlásí page not available (než načte data) a pak už to jede.
-
Jde nekomu to EPG?
-
V nejblizsich dnech budu delat jeden stroj s MythTV 0.20 na Edgym, dam vedet jak to dopadlo.
-
Dobrý deň,
ospravedlnujem sa za spam, ale robím menší prieskum, či by bol záujem o komerčne poskytované XMLTV pre slovenské a české TV stanice, formou mesačného predplatného.
Zaujemci hlasujte na adrese http://tabletpc.terra-pgm.sk/forum/viewtopic.php?t=3
Na nešťastie, užívatelia neregistrovaní na vyššie uvedenom fóre nemôžu priamo hlasovať, teda ak sa nechcete registrovať, napíšte prosím odpoveď po kliknutí na POSTREPLY.
Ďakujem
Paulie
-
On AIR guide mi funguje s DVB-S kartou (nemecke kanaly na Astre 19,2), ale nie je to idealne, sem tam mi ukaze, ze programy nastavene na nahravanie nie su v Listings a nenahraju sa, akoby sa pri updatoch EPG posuvali casy startu programu.
Paulie
P.S.: ale sice pouzivam Gentoo na svoje HTPC, ale snad ma nevyhodite :-)
P.P.S.: Ubuntu Edgy som skusal ako Frontend na notebooku k Gentoo backendu, islo vyborne.
------------------------------------------------------------------------------------
moja MythTV konfiguracia:
Hauppauge WinTV-S Nova
Hauppauge MCE 150
USB dialkove ovladanie pre Windows MCE :-)
-
Pro ty co jim nefunguje vubec EPG (ukazuje to Unknown) :
Pro spravne fungovani je potreba aby si kanaly nasel sam MythTV protoze informace ze souboru channelf.conf nejsou dostatecne
-
Pro ty co jim nefunguje vubec EPG (ukazuje to Unknown) : ...je potreba aby si kanaly nasel sam MythTV protoze informace ze souboru channelf.conf nejsou dostatecne
Diky za tip. Potvrzuji, opravdu je to tak.
Konecne se mi podarilo zcela zprovoznit MythTV 0.20 na Ubuntu 6.10, a to vcetne EPG s ceskou diakritikou. Podrobny navod uz se pripravuje.
(http://www.volny.cz/lukas_svoboda/ubuntu/mythtv/images/mythtv-epg.png)
-
na akom principe funguje v mythtv skipovanie reklam pri nahravani?
-
Ma nekolik mechanismu. Nejefektivnejsi je detekce zmizeni loga stanice.
-
Tak uz aj mne funguje diakritika v EPG. Postup je na http://paulife.blogspot.com/2006/12/mythtv-mysql-databza-v-utf8.html (pouzivam Gentoo, ale princip je spolocny). Po tomto mi EPG v Guide slapalo v pohode, az na OSD. Font pouzity u mna (v theme Retro-OSD) je Vera.ttf, ktory asi UTF-8 nepodporuje, staci pouzity font v tejto theme prepisat na nejaky iny, ten nakopirovat do adresara Retro-OSD. Vacsina ostatnych OSD themes u mna ma fonty, kde je UTF-8 v pohode, tak som zobral niektory odtial (zda sa mi ze DejaVuSans).
Paulie
-
Tip k rozdeleni disku: podle dokumentace k mythtv neni ext3 na ukladani videa vhodne kvuli narocnemu/pomalemu mazani velkych souboru. Kdo uz to mate a byl by problem, zpanete si volbu pomaleho mazani (v mythtv). Kdo budete teprve instalovat, prectete si prerequisities v dokumentaci. Asi nejlepsi je udajne xfs nebo jfs, ja nyni zkousim jfs. Melo by to byt i odolnejsi v pripade vypadku proudu, mene narocne na spotrebu a snad i rychlejsi. Ale hlavne velmi rychle maze velke soubory a neni na malych pomaly jako xfs.
-
Chtel bych se zeptat. Nainstaloval sem si MythTV na Mandrivu, chtel sem to vyzkouset. Mam analogovou kartu. Jakmile spustim Myth a chci se divat na TV tak to jde ale obraz se zacne sekat. Zjistil sem, ze je to tim, ze Myth neustale grabuje video na disk. Potom se muzu vracet zpet v v case, dela to takovy TimeShift. Mam ale slabeho kompa a televize se seka. Neda se tato funkce nejak vypnout?
Diky
-
...Myth neustale grabuje video na disk...Neda se tato funkce nejak vypnout?...
Take jsem se o to snazil, bohuzel se mi to nepodarilo. Kdyz jsem nastavil prava tak, aby MythTV nemohl na disk zapisovat, tak se vybec nespustil.
-
A to grabovani, jak velky prostor na disku to zabira? je to nejaky kruhovy buffer? A jak to zatezuje pocitac, kdyz je misto te Analogove karty DVB-T karta. Ja sem to zkousel na stroji s procesorem Athlon XP 1600+ a ten to grabovani s moji analogovou kartou rozhodne nedava. Jaka je jinak spokojenost s tim MythTV obecne?
Diky
-
Mam digitalni kartu, takze ukladana data se nijak nepomrpimuji, komprimovana uz prichazeji ze vzduchu. 1 hodina odpovida zhruba 1.5GB dat, procesor to moc nezatezuje, ale proc ma disk zbytecne ukladat data, ktera nechci?
-
neskusali ste niekto vdr?
-
neskusali ste niekto vdr?
Ale áno. Ako by povedal Burbon, je to Mercedes. No treba ho takmer celý kompilovať, ale záleží akú používaš kartu.
http://forum.ubuntu.cz/viewtopic.php?id=6616
-
neskusali ste niekto vdr?
Ale áno. Ako by povedal Burbon, je to Mercedes. No treba ho takmer celý kompilovať, ale záleží akú používaš kartu.
http://forum.ubuntu.cz/viewtopic.php?id=6616
dik, prehliadol som ten topic
-
hoj tak jsem trochu pokrocil ale pri prihlaseni na ucet mythtv a spusteni setupu jak je napsano v navodu tak to v konsoli pise :
HTML kód:
2007-11-01 19:31:45.997 Driver error was [1/1045]:
QMYSQL3: Unable to connect
Database error was:
Access denied for user 'mythtv'@'localhost' (using password: YES)
QSqlQuery::exec: database not open
QSqlQuery::exec: database not open
2007-11-01 19:31:46.047 DB Error (KickDatabase):
Query was:
SELECT NULL;
No error type from QSqlError? Strange...
2007-11-01 19:31:46.097 Database not open while trying to load setting: Style
2007-11-01 19:31:46.098 Unable to connect to database!
2007-11-01 19:31:46.098 Driver error was [1/1045]:
QMYSQL3: Unable to connect
Database error was:
Access denied for user 'mythtv'@'localhost' (using password: YES)
QSqlQuery::exec: database not open
QSqlQuery::exec: database not open
2007-11-01 19:31:46.148 DB Error (KickDatabase):
Query was:
SELECT NULL;
No error type from QSqlError? Strange...
2007-11-01 19:31:46.198 Database not open while trying to load setting: Theme
2007-11-01 19:31:46.199 Switching to square mode (blue)
2007-11-01 19:31:46.199 Unable to connect to database!
2007-11-01 19:31:46.199 Driver error was [1/1045]:
QMYSQL3: Unable to connect
Database error was:
Access denied for user 'mythtv'@'localhost' (using password: YES)
QSqlQuery::exec: database not open
QSqlQuery::exec: database not open
2007-11-01 19:31:46.250 DB Error (KickDatabase):
Query was:
SELECT NULL;
No error type from QSqlError? Strange...
2007-11-01 19:31:46.300 Database not open while trying to load setting: GuiOffsetX
2007-11-01 19:31:46.300 Unable to connect to database!
2007-11-01 19:31:46.300 Driver error was [1/1045]:
QMYSQL3: Unable to connect
Database error was:
Access denied for user 'mythtv'@'localhost' (using password: YES)
QSqlQuery::exec: database not open
QSqlQuery::exec: database not open
2007-11-01 19:31:46.351 DB Error (KickDatabase):
Query was:
SELECT NULL;
No error type from QSqlError? Strange...
2007-11-01 19:31:46.401 Database not open while trying to load setting: GuiOffsetY
2007-11-01 19:31:46.401 Unable to connect to database!
2007-11-01 19:31:46.401 Driver error was [1/1045]:
QMYSQL3: Unable to connect
Database error was:
Access denied for user 'mythtv'@'localhost' (using password: YES)
QSqlQuery::exec: database not open
QSqlQuery::exec: database not open
2007-11-01 19:31:46.452 DB Error (KickDatabase):
Query was:
SELECT NULL;
No error type from QSqlError? Strange...
2007-11-01 19:31:46.502 Database not open while trying to load setting: GuiResolution
2007-11-01 19:31:46.502 Unable to connect to database!
2007-11-01 19:31:46.503 Driver error was [1/1045]:
QMYSQL3: Unable to connect
Database error was:
Access denied for user 'mythtv'@'localhost' (using password: YES)
QSqlQuery::exec: database not open
QSqlQuery::exec: database not open
2007-11-01 19:31:46.553 DB Error (KickDatabase):
Query was:
SELECT NULL;
No error type from QSqlError? Strange...
2007-11-01 19:31:46.603 Database not open while trying to load setting: GuiWidth
2007-11-01 19:31:46.604 Unable to connect to database!
2007-11-01 19:31:46.604 Driver error was [1/1045]:
QMYSQL3: Unable to connect
Database error was:
Access denied for user 'mythtv'@'localhost' (using password: YES)
Takze tady jsem skoncil
Zobrazi se modra obrazovka ale jen s nastavenim jazyka a hesla k mysql a pak finish. Tot vse, ale podle navodu se musi vybrat karta atd..
Poradite prosim?
Dekuji
-
Ahoj
Neinstaloval v posledni nekdo MythTv?
Jestli by nemohl trosku aktualizovat navod, nektery body nejdou a kdyz se je pokusim sibalsky obejit, tak se instalace nepodari a nebeha predevsim msql :(
Diky
-
Existuje i jiný SW na linux než MythTV? s podobnými vlastnostmi?
-
Existuje i jiný SW na linux než MythTV? s podobnými vlastnostmi?
vdr, freevo
-
neskusali ste niekto vdr?
Zkoušel jsem vdr na serveru podle http://www.her-ur.org/navody-vdr/
spousta návodů na starší verze uvádí patchování všeho možného, to se sice stále koná, ale v daleko menší míře. Chce to pečlivě pročítat readme soubory - hlavně changelogy, není to hotové za minutku, ale výsledek stojí za to (Osobně to mám rozjeté jen s minimem pluginů přesně dle mých potřeb a s textovým rozhraním ncurses) Vhledem ke koncepci jádro + pluginy si každý postaví takové vdr jaké mu vyhovuje.
Jediné z čeho osobně nejsem nadšený (jinému to může vyhovovat) je že většina "originální" dokumentace je pouze v němčině a tak mi trvá déle než najdu to co potřebuji v některém z jazyků kterým rozumím.
Až dám letos dohromady hardware pro nový htpc (3Q2008?) tak si konečně po letech vyberu dovolenou a určitě budu zkoušet vytáhnout maximum jak z linuxmce(myth) tak právě z vdr.
Edit: Celkem dobrý zdroj informací je i na http://www.cssf.cz , co si vzpomenu tak hlavně uživatelé Bastlíř a Her-ur
-
Smažte ten spam a zabanujte ho zmetka.
4@greguinny → http://googleforidiots.com/readme.swf
Pozn. moderátora: Staniž se. Předchozí příspěvek smazán. Filip D.
Dík ;)