abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×

20.9. 17:33 | Nová verze

Byla vydána nová stabilní verze 1.12 (1.12.955.36) webového prohlížeče Vivaldi (Wikipedie). Z novinek vývojáři zdůrazňují možnost zobrazení metadat u digitálních fotografií, vylepšený panel stahování a omezení sytosti barvy zdůraznění (YouTube). Nejnovější Vivaldi je postaveno na Chromiu 61.0.3163.91.

Ladislav Hagara | Komentářů: 0
20.9. 10:55 | Nová verze

Byla vydána verze 4.0 programovacího jazyka Swift (Wikipedie). Zdrojové kódy jsou k dispozici na GitHubu. Ke stažení jsou oficiální binární balíčky pro Ubuntu 16.10, Ubuntu 16.04 a Ubuntu 14.04.

Ladislav Hagara | Komentářů: 1
dnes 23:33 | Zajímavý software

MojeFedora informuje, že PipeWire byl oficiálně oznámen (en). PipeWire bude zprostředkovávat aplikacím jednotný přístup k audiu a videu. Jedním z hlavních důvodů je možnost izolovat aplikace od audio a video zdrojů. Aplikace nebudou mít přímý přístup k hardwaru, ale budou se muset ptát multimediálního serveru PipeWire, který jim je na základě nastavených oprávnění poskytne nebo ne. V budoucnu by měl PipeWire nahradit PulseAudio.

Ladislav Hagara | Komentářů: 9
dnes 00:55 | Zajímavý software

Společnost IBM věnovala svůj JVM (Java Virtual Machine) s názvem J9 nadaci Eclipse. Nové oficiální jméno tohoto virtuálního stroje určeného pro běh aplikací napsaných v programovacím jazyce Java je Eclipse OpenJ9 (Wikipedie). Podrobnosti v často kladených dotazech (FAQ).

Ladislav Hagara | Komentářů: 13
dnes 00:11 | IT novinky

Mezinárodní konsorcium W3C (World Wide Web Consortium) publikovalo kontroverzní rozšíření HTML 5.1 EME (Encrypted Media Extensions) jako webový standard, tj. schválilo DRM v HTML 5.1. Mezinárodní nezisková organizace EFF (Electronic Frontier Foundation) hájící občanské svobody v digitálním světě zveřejnila na svých stránkách otevřený dopis adresovaný W3C. EFF s EME zásadně nesouhlasí a W3C opouští.

Ladislav Hagara | Komentářů: 36
včera 18:44 | Zajímavý projekt

Skywriter je deska umožňující snímat 3D gesta. Ben James na svých stránkách ukázal, jak lze pomocí této desky a Arduina Leonardo ovládat linuxový desktop. Videoukázka na YouTube. Ukázka kódu na GitHubu [reddit].

Ladislav Hagara | Komentářů: 4
včera 15:22 | Komunita

Od 8. do 10. září proběhla v Paříži konference UbuCon Europe 2017, tj. konference vývojářů a uživatelů linuxové distribuce Ubuntu. Dustin Kirkland z Canonicalu se ve své přednášce věnoval Ubuntu 18.04 LTS. Záznam přednášky byl zveřejněn na YouTube [reddit].

Ladislav Hagara | Komentářů: 1
včera 06:00 | Nová verze

Byla vydána verze 2.0 open source programu na kreslení grafů Veusz (Wikipedie). Z novinek je nutno zdůraznit přechod na Qt5 a PyQt5. Podrobnosti v poznámkách k vydání.

Ladislav Hagara | Komentářů: 0
17.9. 19:10 | Pozvánky

Společnost EurOpen.CZ pořádá 51. konferenci, která se bude konat 8. - 11. 10. 2017 v hotelu Vinné sklepy U Jeňoura, Prušánky - Nechory. Můžete se těšit na IoT s nádechem bezpečnosti, softwarový vývoj a optimalizace kódu, informační systémy ve státní správě a spoustu dalšího. Program konference a ceny viz: pozvanka51.pdf.

… více »
cuba | Komentářů: 0
17.9. 18:57 | Pozvánky

Šestý ročník konference LinuxDayshotový program (workshopy) a zároveň otevírá registraci. Čeká nás 67 přednášek rozdělených do čtyř místností a 13 prakticky zaměřených workshopů. Konference se uskuteční 7. a 8. října v pražských Dejvicích v areálu ČVUT na Fakultě Informačních Technologií.

Petr Krčmář | Komentářů: 0
Těžíte nějakou kryptoměnu?
 (5%)
 (3%)
 (17%)
 (75%)
Celkem 544 hlasů
 Komentářů: 22, poslední 29.8. 11:23
    Rozcestník

    Dotaz: dvb-t záznam rozumný způsobem

    otula avatar 6.1.2010 21:55 otula | skóre: 44 | blog: otakar | Adamov
    dvb-t záznam rozumný způsobem
    Přečteno: 2183×
    Měl bych velikou prosbu. Jelikož začali vysílat opět seriál Městečko Twin Peaks, rozhoupal jsem se k tomu, že si koupím DVB-T tuner, abych si ho mohl nahrávat. Stáhnul jsem FW, zakompiloval podporu do jádra, v tomto ohledu žádný problém. Akorát mi nefunguje dvbscan, takže jsem to zmáknul programem scan, i když se mi nějak nenaskenovaly programy České televize, což bych pro začátek oželel. Moc se mi líbil tento Cohenův blog, popisující použití daemona dvbd s možností nahrávat i více kanálů zaráz, jenže…

    …on už je to starý neudržovaný projekt, poslední aktualizace 2005. Povedlo se mi opravit takové ty blbiny, jako
    error: ‘strerror’ was not declared in this scope
    
    a podobné, jenže pak přišla bída na Kozáky, když na mne vyskočily chyby
    In file included from connection.h:24,
                     from connection.cpp:20:
    tunermanager.h:41: error: extra qualification ‘TunerManager::’ on member ‘parseConfig’
    In file included from connection.h:25,
                     from connection.cpp:20:
    stringrep.h:29: error: extra qualification ‘StringRep::’ on member ‘toString’
    make[3]: *** [connection.o] Error 1
    
    Na tohle jsem nikde řešení nenašel, takže jsem se nedopracoval k funkčnímu daemonu.

    Zkoušel jsem program TVHeadend, tam jsem ztroskotal na tom, že to na mne řve něco o neoprávněném přístupu při pokusu o přehrávání. Zkoušel jsem pár dalších programů, neúspěšně.

    Při přehrávání mplayerem mplayer dvb://"Prima COOL" to na mne řve něco o pomalém počítači a obraz nestíhá, při použití parametru -vo gl to stíhá, ale je tam nechutné řádkování.

    Kaffeine mi padalo okamžitě při pokusu spustit TV. Nakonec jsem ho překompiloval a jede i nahrává. (Opět) jenže…

    …jenže to není to, co bych chtěl. Rád bych něco, co by měl umožňovat zmiňovaný daemon. Poradíte mi něco, čím ho nahradit, nebo jak vyřešit uvedené chyby?
    Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.

    Řešení dotazu:


    Odpovědi

    Řešení 2× (otula (tazatel), ph0enix)
    6.1.2010 22:43 Martin Beránek | skóre: 33 | blog: mousehouse | Brno
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    V kanclu jsme si postavili stroj na nahrávání se 2 tunery. Používáme k tomu getstream a dvbgrab.

    Getstream umi (zjednodusene receno) prevest multiplex na udp/rtp stream nebo http stream server. Prehravani lze pak provest napriklad mplayer http://tv:1234/ct1 a nahravat se da wgetem: wget http://tv:1234/ct2.

    Pro pohodlnejsi nahravani pouzivame projekt dvbgrab (jemu je nutne spristupnit kanaly pres udp). Dale je nekde potreba vzit program stanic ve formatu xmltv - to lze napriklad na xmltv.arcao.com/ (my mame jiny vlastni zdroj).

    V pripade potreby jsem ochoten postnout nejake konfiguraky...

    Do projektu dvbgrab je treba trosku vice proniknout, ale lze nakonfigurovat treba tak, ze vysledny grab oreze o reklamy (vhodnym externim nastrojem) a prekonvertuje pomoci mencoderu do divx...
    never use rm after eight
    otula avatar 6.1.2010 23:42 otula | skóre: 44 | blog: otakar | Adamov
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    Díky, to bych mohl zkusit. Podobně měl streamovat ten tvheadend, který měl přitom perfektně propracované prostředí prostřednictvím vlastního http serveru, ale nebyl jsem se schopen prokousat přes zmiňovanou chybu, kterou jsem našel i v této diskuzi bez odpovědi. Ten si uměl i kanály sám proskenovat a najít stanice.
    Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
    7.1.2010 09:38 chochi | skóre: 29 | Praha
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    Ahoj,

    Zrovna prdevcirem jsem taky zkousel rozjet DVB-T, takze jsem na zminovanou chybu v TVheadend narazil. Me pomohl v nastaveni pridat jednoho anonymniho uzivatele (myslim jmeno a heslo je *) a pak to fungovalo. Jediny nevireseny problem s TVheadend mam, ze nejak neni schopen spravne streamovat 1080i programy (posila jen zvuk), jinka mi vse funguje.
    otula avatar 7.1.2010 11:36 otula | skóre: 44 | blog: otakar | Adamov
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    Jo, hvězdičkového uživatele jsem tam ještě včera také přidal, ale stejně mi to nefunguje - už to nepíše o neoprávněném přístupu, ale prostě to jen nefunguje. Když jsem pročítal sáhodlouhou diskuzi na jejich stránkách, tak jsem narazil na to, že si na nefunkčnost stěžovali všichni, kdo měli nový kernel. Tak je možné, že mi to s nějakou novější verzí fungovat bude ;)
    Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
    7.1.2010 12:20 chochi | skóre: 29 | Praha
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    Ja jsem stahoval posledni TVheadend (2.7) a kernel myslim 2.6.30.2 (ci tak nejak).
    otula avatar 7.1.2010 12:59 otula | skóre: 44 | blog: otakar | Adamov
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    Já mám kernel 2.6.32, takže je docela možné, že v tom bude skutečně daný problém.
    Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
    Řešení 1× (otula (tazatel))
    7.1.2010 09:30 jam001 | skóre: 19
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    Podobne sa da pouzit aj dvbstreamer a dvbstream, aj ked ten druhy ma problemi s mpeg4.
    otula avatar 7.1.2010 12:56 otula | skóre: 44 | blog: otakar | Adamov
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    Díky, to vypadá bezvadně, akorát k tomu dvbstreameru je dost špatná dokumentace a podařilo se mi v něm naladit jen a pouze Primu, nic jiného.
    Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
    7.1.2010 13:13 jam001 | skóre: 19
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    Dokumentacia fakt nie je najlepsia, chvilku trva kym sa v tom clovek vyzna. Predpokladam, ze toto si nasiel (viacej vsak pomoze napisat help v dvbstreamer): http://dvbstreamer.sourceforge.net/mediawiki/index.php/Main_Page

    Pamatam si, ze mi nefungovali addoutput, ako to je poipisovane na stranke (nemam po ruke domaci pocitac s dvbt), ale najdolezitejsie su tusim select, addsf a setmrl (help pomoze).

    Inak s tym v pohode nahravam digitanlne vysielanie zo Slovenska, Rakuska aj Madarska.

    otula avatar 7.1.2010 14:01 otula | skóre: 44 | blog: otakar | Adamov
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    help jsem našel hned :) a na select mi to právě bralo jen tu Primu, žádný jiný program jsem vybrat nedokázal. Jak budu mít čas, tak to zkusím ještě prozkoumat :)
    Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
    7.1.2010 16:43 ph0enix | skóre: 18 | Praha
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    To mas dve samostatne karty, nebo jsou ty dva tunery na jedne karte? V pripade dvou karet - jedna se o stejneho vyrobce a typ? Muzes sem dat typ, opuzite distro a pripadne dalsi kroky nutnych k zprovozneni?

    Osobne mam DVB-T PCI kartu TechniSat AirStar2. Je naprosto bezproblemova a v OpenSuSE (10.2 a 11.2) funguje bez nutnosti nejake dodatecne konfigurace ci nutnosti nahravani nejakeho FW. Uvazuji o nakupu dalsi pro moznost sledovani / nahravani poradu z jineho multiplexu. Bohuzel jsem ale uz tuto kartu nikde nenasel (nekde sice zustavala v nabidce, ale uz ji nebylo mozne dodat) a tak hledam neco jineho.

    Ma tu nekdo zkusenosti s kartami osazenymi dvema digitalnimi / hybridnimi tunery? Je mozne je rozchodit pod linuxem oba? Zatim jsem v tomto smeru nenasel prilis informaci - jedina u nas prodavana dvoutunerova karta co jsem nasel nejak komentovanou na linuxtv.org mela v poznamce, ze jede pouze jeden tuner.
    8.1.2010 18:48 František Bublík | skóre: 15
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    Ahoj ... v prosinci jsem ji jeste koupil tady: http://obchod.digizone.cz/technisat-airstar-2-pci/ zdravim FB.
    David Ježek avatar 7.1.2010 09:45 David Ježek | skóre: 82 | blog: Mostly_IMDB | Poděbrady
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    no myslím, že nejjednodušší řešení je zaregistrovat se na nějakém warez fóru (-center, -forum , cojávím jaká další) a tam si to legálně pososat, než se s tím mordovat :-).
    otula avatar 7.1.2010 12:58 otula | skóre: 44 | blog: otakar | Adamov
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    :-D Davide, to jsem od tebe mohl čekat :-D Stáhnutelné městečko Twin Peaks je v hrozné kvalitě ;-)
    Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
    David Ježek avatar 7.1.2010 22:41 David Ježek | skóre: 82 | blog: Mostly_IMDB | Poděbrady
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    divné, já před 5+ lety viděl na dc++ dvdrip s cz+eng zvukem
    otula avatar 7.1.2010 23:09 otula | skóre: 44 | blog: otakar | Adamov
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    Já jsem všude našel jen a pouze rip z ČT, když to kdysi vysílali.
    Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
    Řešení 1× (otula (tazatel))
    7.1.2010 13:48 pht | skóre: 48 | blog: pht
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    In file included from connection.h:24,
                     from connection.cpp:20:
    tunermanager.h:41: error: extra qualification ‘TunerManager::’ on member ‘parseConfig’
    In file included from connection.h:25,
                     from connection.cpp:20:
    stringrep.h:29: error: extra qualification ‘StringRep::’ on member ‘toString’
    make[3]: *** [connection.o] Error 1
    Stačí ty kvalifikátory z dané pozice umazat.
    In Ada the typical infinite loop would normally be terminated by detonation.
    otula avatar 7.1.2010 14:09 otula | skóre: 44 | blog: otakar | Adamov
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    Moc moc prosím, šlo by to konkrétněji? Programovat vůbec neumím, jen občas potřebuji opravit nějaký zdroj, aby fungoval :-)
        31  class Tuner;
        32  class ConfigFile;
        33
        34  typedef std::list<Tuner *> TunerList;
        35
        36  class TunerManager : public Selectable {
        37  public:
        38
        39    virtual ~TunerManager();
        40
        41    bool TunerManager::parseConfig(ConfigFile &c);
        42    void parseCommandLine(int argc, char *argv[]);
        43
        44    virtual void addSelectFDs(Select &) const;
        45    virtual bool isReady(const Select &) const;
        46    void processReady(const Select &s);
        47
        48    bool add( const std::string &type,
        49              const std::string &device,
        50              const std::string &channels );
    
        26  class StringRep {
        27  public:
        28    friend std::ostream& operator << (std::ostream &o, const StringRep &s);
        29    std::string StringRep::toString() const;
        30  protected:
        31    virtual ~StringRep();
        32    virtual std::ostream& printOn(std::ostream &) const = 0;
        33  };
    
    
    Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
    Řešení 1× (otula (tazatel))
    Michal Wirth avatar 7.1.2010 14:25 Michal Wirth | skóre: 26
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    myslel tim smazat TunerManager:: na radce 41 v 1. vypisu, totez pro StringRep:: na radce 29 ve 2. vypisu
    Důležité se časem stává absurdním, absurdní se časem mění v důležité.
    otula avatar 7.1.2010 14:35 otula | skóre: 44 | blog: otakar | Adamov
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    Hm, tak to pak krachne na další chybě: :-(
    controlledconnection.cpp: In member function ‘virtual bool ControlledConnection:
    :processReady(const Select&)’:
    controlledconnection.cpp:154: error: call of overloaded ‘toString(size_t)’ is ambiguous
    stringutil.h:27: note: candidates are: std::string toString(bool)
    stringutil.h:28: note:                 std::string toString(int)
    stringutil.h:29: note:                 std::string toString(unsigned int)
    stringutil.h:30: note:                 std::string toString(double)
    controlledconnection.cpp:182: error: call of overloaded ‘toString(size_t)’ is ambiguous
    stringutil.h:27: note: candidates are: std::string toString(bool)
    stringutil.h:28: note:                 std::string toString(int)
    stringutil.h:29: note:                 std::string toString(unsigned int)
    stringutil.h:30: note:                 std::string toString(double)
    controlledconnection.cpp:242: error: call of overloaded ‘toString(size_t)’ is ambiguous
    stringutil.h:27: note: candidates are: std::string toString(bool)
    stringutil.h:28: note:                 std::string toString(int)
    stringutil.h:29: note:                 std::string toString(unsigned int)
    stringutil.h:30: note:                 std::string toString(double)
    make[3]: *** [controlledconnection.o] Error 1
    
    
    Ale každopádně díky.
    Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
    Michal Wirth avatar 7.1.2010 15:14 Michal Wirth | skóre: 26
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    tak na radcich 154, 182 a 242 pretypujte parametr metody toString() na jeden ze zminenych ... nejlepe asi na unsigned int, takze to volani bude vypadat nasledovne toString((unsigned int) TO_CO_TAM_JE)

    ale vypada to, ze to asi nerozbehnete (kdyz jsou tam i takove problemy)
    Důležité se časem stává absurdním, absurdní se časem mění v důležité.
    otula avatar 7.1.2010 15:44 otula | skóre: 44 | blog: otakar | Adamov
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    Mockrát díky, ještě to chtělo pár drobných úprav s chybějícími include, které jsem zvládnul a mám to zkompilované. Teď už to nechám být a večer, až se má drahá bude čučet na Růžovku, tak si napíšu PKGBUILD, udělám balíček a zkusím to seriózně nainstalovat a vyzkoušet, jestli to po těchto úpravách bude i fungovat.
    Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
    7.1.2010 15:50 pht | skóre: 48 | blog: pht
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    Když tak ty úpravy dejte jako patch k tomu pkgbuildu.
    In Ada the typical infinite loop would normally be terminated by detonation.
    otula avatar 7.1.2010 17:42 otula | skóre: 44 | blog: otakar | Adamov
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    Jasně, to samozřejmě udělám :)
    Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
    otula avatar 7.1.2010 19:22 otula | skóre: 44 | blog: otakar | Adamov
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    Příloha:
    Tak to mám hotové, zkompiluje se to, vytvořil jsem i startovací skript, poznacházel config, připojil tam brněnský částečný channels.conf, ale při pokusu o přehrávání mi to hlásí chybu, že se nemůže připojit k socketu :-(

    Pokud najdeš (nebo kdokoli jiný), co je ještě špatně, bylo by to bezva.
    Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
    otula avatar 7.1.2010 19:43 otula | skóre: 44 | blog: otakar | Adamov
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    Koukám, že jsem ve startovacím skriptu nechal parametr z ntp, a že startovací skript hlásí DONE i když je nedone. Když zadám v konfigu, že se má spustit pod skupinou video, tak mi píše, ža taková skupina neexistuje, takže kdoví, kde ji hledá… A to jsem se tolik snažil :,-(
    Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
    8.1.2010 14:03 pht | skóre: 48 | blog: pht
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    Spíš by to chtělo sem napastovat akci a reakci (chybu) a možná se k tomu dostanem. Bude to rychlejší než instalovat ten soft, chápat ho, atd.
    In Ada the typical infinite loop would normally be terminated by detonation.
    otula avatar 8.1.2010 14:25 otula | skóre: 44 | blog: otakar | Adamov
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    [ota@otula ota]$ dvbcat dvb-t "NOVA" | mplayer -
    Fatal error: failed to connect to server on socket /var/run/dvbd/dvbd.socket
    MPlayer SVN-r29776-4.4.1 (C) 2000-2009 MPlayer Team
    141 audio & 306 video codecs
    mplayer: could not connect to socket
    mplayer: No such file or directory
    Failed to open LIRC support. You will not be able to use your remote control.
    
    Playing -.
    Reading from stdin...
    
    [ota@otula ota]$ ls -l /var/run/dvbd
    celkem 4
    -rw-r--r-- 1 root root 6  8. led 14.23 dvbd.pid
    srwxrwxrwx 1 root root 0  8. led 14.23 dvbd.socket
    
    
    Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
    8.1.2010 18:11 pht | skóre: 48 | blog: pht
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    A dvbd běží jako proces a poslouchá na tom socketu? (Viz netstat)
    In Ada the typical infinite loop would normally be terminated by detonation.
    otula avatar 8.1.2010 18:19 otula | skóre: 44 | blog: otakar | Adamov
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    Ha, on mezi procesy vůbec není. Ale přitom se vytvoří pid, nehlásí to žádnou chybu. Jsem z toho trochu mimo mísu.
    Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
    8.1.2010 20:08 pht | skóre: 48 | blog: pht
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    a v logu nic není?

    když tak strace... strace -f -o trace.txt -s 256 /etc/rc.d/dvbd start
    In Ada the typical infinite loop would normally be terminated by detonation.
    otula avatar 8.1.2010 21:11 otula | skóre: 44 | blog: otakar | Adamov
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    Příloha:
    V logu je jen ten nesmysl o skupině video:
    Fatal error: failed to lookup user "video" in group database
    Success
    
    [ota@otula ota]$ grep video /etc/group
    video:x:91:ota,jana,hts
    
    strace vyhodil docela zajímavé chyby. Celý výpis je přiložen a jak vidím, tak se snaží přistupovat ke knihovnám na nesmyslných místech. Pro ukázku jeden ze souborů, který nenašel:
    [ota@otula ota]$ locate libstdc++.so.6
    /opt/lib32/usr/lib/libstdc++.so.6
    /opt/lib32/usr/lib/libstdc++.so.6.0.13
    /usr/lib/libstdc++.so.6
    /usr/lib/libstdc++.so.6.0.13
    /usr/lib/gcc/x86_64-unknown-linux-gnu/4.3.4/libstdc++.so.6
    /usr/lib/gcc/x86_64-unknown-linux-gnu/4.3.4/libstdc++.so.6.0.10
    
    - jestli by stačil přidat ještě nějaký parametr při configure?
    Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
    13.1.2010 17:04 ph0enix | skóre: 18 | Praha
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    Skupine video? Asi znam jinou anglictinu, ale podle mne hleda uzivatele "video" ve skupine "database"...
    otula avatar 13.1.2010 22:05 otula | skóre: 44 | blog: otakar | Adamov
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    Doufám, ž teď neplácnu nesmysl, ale mám ten pocit, že u tohoto programu musí být člověk ve skupině video.

    Větu failed to lookup user "video" in group database si vykládám tak, že v databázi skupin (tedy souboru /etc/group) chybí uživatel video - což představuje skupinu video. Ale možná máš pravdu a vykládám si to blbě.
    Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
    13.1.2010 22:32 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    Také bych čekal nějaké podobné rozuzlení, ale raději bych se asi podíval do zdrojáků.
    14.1.2010 08:46 pht | skóre: 48 | blog: pht
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    Fatal error: failed to lookup user "video" in group database
    Hláška poněkud kryptická, nicméně podle zdrojáku je to tak, že hledá skupinu "video".
      // set the group
      if (socketGid != "") {
        uid_t group;
        if (!sscanf(socketGid.c_str(), "%d", &group)) {
          struct group *p = getgrnam(socketGid.c_str());
          if (p == NULL) {
            std::cerr << "Fatal error: failed to lookup user " << socketGid << " in
    group database\n"
                      << strerror(errno) << std::endl;
            exit(1);
          }
          group = p->gr_gid;
        }
    
    Pokud se na to podíváte blíž, tak zjistíte, že hledáte skupinu "video" nikoliv video. Někde v konfiguráku budete mít kolem video uvozovky, zkuste to bez nich.
    Celý výpis je přiložen a jak vidím, tak se snaží přistupovat ke knihovnám na nesmyslných místech.

    To je normální postup, jak najít, kde ta knihovna je. (Podobně funguje prohledávání PATH když spustíte něco z bashe.)
    In Ada the typical infinite loop would normally be terminated by detonation.
    otula avatar 14.1.2010 09:00 otula | skóre: 44 | blog: otakar | Adamov
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    Díky za objasnění i za potvrzení, že se skutečně jedná o skupinu video, což se mi snažil Roman Vašíček vymluvit. Doma vyzkouším zrušit ty uvozovky v konfiguráku.

    Každopádně jsem už ale celý problém vyřešil tak, že používám dvbstreamer, který (když jsem pochopil, jak v něm přijímat více programů naráz) funguje parádně.
    Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
    6.4.2011 14:41 ph0enix | skóre: 18 | Praha
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    Omlouvam se za nechtenou mystifikaci. Jen jsem prekladal uvedene chybove hlaseni a nekontroloval jsem si ve zdrojaku k cemu se vaze a zda dava smysl.
    6.4.2011 15:08 2X4B-523P | skóre: 38 | blog: Zelezo_vs_Debian
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    tak zase za rok :-D
    8.1.2010 00:12 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    kaffeine by nestačil? Mně funguje bezchybně, v rámci multiplexu toho lze naráz ukládat kolik je libo, třeba všech 4-5 programů.
    8.1.2010 11:09 ph0enix | skóre: 18 | Praha
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    Kaffeine by urcite stacil, ale musi to byt verze pro KDE 3.5. Najvetsi a snad jediny problem jenz jsem s ni mel byly pady pri pokusu o prehravani DVB-T vysilani v MPEG4 HD (treba PRIMA v Praze). Verze pro ctyrkovou radu je prepisovana docela zasadnim zpusobema a kvalitou je v soucasne dobe tak na urovni beta kodu. Bohuzel se zda, ze v dohledne dobe se prilis neda cekat nejake zasadni zlepseni. Z vlastnosti nove verze na ktere jsem narazil
    • nelze menit sledovany kanal primo z klavesnice (bud pouzit mys a nebo je potreba prochazet kanaly postupne po jednom)
    • nefunguji stare klavesove zkratky (ikdyz nektere jdou alespon nastavit)
    • pada pri praci s playlisty
    • obcas si spatne ulozi vlastni konfiguraci tak, ze ji priste nemuze nacist. Pri pristim spusteni pak alokuje veskerou dostupnou pamet a nasledne spadne. Pomaha odstranit ~/.kde4 adresar (nepidil jsem se prilis po konkretnim souboru, trakze nevim)
    • nesvedci mu prilis rychle prochazeni kanaly pomoci klavesnice - obcas se zasekne na druhem kanalu v seznamu a nechce se prepnout na prvni. Pokud se vratim na treti program a zkusim to znovu s vetsi prodlevou mezi stisky klaves, uz to jde
    • pri behu v okne obcas nezobrazi informace EPG informace o sledovanem poradu pri zmene kanalu
    • pada pri preladeni na nebo z DVB-T kanalu ve formatu MPEG4 HD
    • obcas pada pri zmene media - napriklad pri pokusu zapnout televizi po ukonceni prehravani DVD
    • po startu a spusteni televize z klavesnice nelze z klavesnice menit kanaly. Je nutne nejprve klepnout mysi do seznamu kanalu
    otula avatar 8.1.2010 13:25 otula | skóre: 44 | blog: otakar | Adamov
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    No já používám verzi 0.8.8 - sice mi na začátku nefungovalo přehrávání DVB-T vůbec, ale po rekompilaci jedou v pohodě i HDTV programy. Nemám s Kaffeine problém, ale chtěl bych něco, co běží z příkazové řádky a lze s tím dál pracovat. Ono mi u Kaffeine hodně vadí, že neumí poslat obraz jinam - na jiný displej, jak to umí třeba xine nebo mplayer.
    Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
    13.1.2010 17:09 ph0enix | skóre: 18 | Praha
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    Upresneni ke zmene sledovaneho kanalu. Nemoznost prejit na konkretni kanal je pouze v celoobrazovkovem rezimu. V okne to funguje :-(
    Jiří Poláček avatar 8.1.2010 10:17 Jiří Poláček | skóre: 47 | blog: naopak | Sivice
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    Dříve jsem na nahrávání používal VLC, jde to vzdáleně konfigurovat přepisováním konfiguráku, nyní ale už sázím především na Kaffeine.

    Mimochodem, nevědel by někdo, čím poeditovat nahrávku v HD?
    Sudoku omrzelo? Zkuste bobblemaze! | Statistiky jsou jak bikiny. Napoví hodně, všechno ale neukážou.
    8.1.2010 13:00 Martin Beránek | skóre: 33 | blog: mousehouse | Brno
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    Mimochodem, nevědel by někdo, čím poeditovat nahrávku v HD?
    předpokládám že se jedná o mpeg-ts a vevnitř je mpeg4 avc.... netuším, ale odpoveď by mě také zajímala, bo mě to zachvilku čeká
    never use rm after eight
    otula avatar 8.1.2010 14:39 otula | skóre: 44 | blog: otakar | Adamov
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    K tomu se také přidávám. Sestříhání normálního vysílání mi vychází nejlépe přes demux v ProjectX, střih v TTcut a dokončení v Avidemux, ale HDTV se mi úspěšně zpracovat nepodařilo.
    Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
    otula avatar 8.1.2010 18:03 otula | skóre: 44 | blog: otakar | Adamov
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    Našel jsem, prý by to mohl program xport demuxovat. V tom balíčku je exe soubor a zdroják, ten šel v pohodě zkompilovat pomocí gcc. Ale nějak jsem ho nedokázal použít. Žádná nápověda, jen tohle:
    Usage:
            xport <-pavtdszgher2> <infile> <program number> <video stream number> <audio stream number>
    
    Options:
            p = parse only, do not demux to video and audio files
            a = dump audio PTS
            v = dump video PTS
            t = GOP timecode mode, count repeated fields/frames
            d = dump all PID's (useful for debugging muxers, but tons of output)
            s = suppress TS rate dumping (useful when piping output to a file)
            z = demux to PES streams (instead of elementary streams)
            g = dump ATSC PSIP information
            h = input file is in HDMV (AVCHD and Blu-ray) format (192 byte packets)
            e = dump HDMV arrival_time_stamp difference
            r = dump PCR
            2 = only extract 2 channels of HDMV LPCM audio from multi-channel tracks
    
    Především nemám páru, co by mohlo být myšleno parametrem program number
    Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
    Řešení 1× (otula (tazatel))
    8.1.2010 10:39 chochi | skóre: 29 | Praha
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    Pak me jeste napada aplikace gnutv (z dvb-utils od http://linuxtv.org/), ktera je asi nejprimitivnejsi nahravaci software co se da sehnat. Me funguje bez problemu.
    otula avatar 8.1.2010 18:13 otula | skóre: 44 | blog: otakar | Adamov
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    Tak ten nemá chybu! A nádherně zvládá i HDTV, když jsem si otevřel stream ve VLC, jel úplně perfektně a čistě.
    Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
    otula avatar 8.1.2010 18:30 otula | skóre: 44 | blog: otakar | Adamov
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    Dá se spustit nějak vícekrát s různými programy? Při pokusu mi to řve, že nelze otevřít frontend.
    Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
    13.1.2010 18:55 chochi | skóre: 29 | Praha
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    Pri jednom dekoderu je to dost obtizni ukol. gnutv tohle bohuzel neumi.
    Hlavni omezeni ze lze nahravat jen programy z jednoho streamu.
    Ale nasel jsem jinou aplikaci ktera to umi: dvbstream.
    Sice je ta utilitka 5 let stara, dost prasacky napsana, ale fungje :-).
    Problem je, ze nerozumi klasickemu channles.conf, ale parametry se museji specifikovat pres prikazovy raked (ale neni proble napsat wrapper, ktery by ty parametry prepsal). Taze napr. tenhle prikaz nahreje programy Nova + Nova Cinema (v Praze):
    ./dvbstream -f 634000 -qam 64 -gi 4 -cr 2_3 -bw 8 -tm 8 -o:/home/chochi/f1.ts 401 411 -o:/home/chochi/f2.ts 101 111
    
    Nebo je moznost nahrat cely stream (v tomhle pripade nefunguje parametr -o):
    ./dvbstream -f 634000 -qam 64 -gi 4 -cr 2_3 -bw 8 -tm 8  -o 8192 > ~/f1.ts
    
    Pak je v tom ale peknej bordel :-):
    $ mplayer -demuxer lavf ~/f1.ts 
    MPlayer SVN-r29796-4.3.2 (C) 2000-2009 MPlayer Team
    
    Playing /home/chochi/f1.ts.
    libavformat file format detected.
    [mpeg2video @ 0x2f17de0]skipped MB in I frame at 18 6
    [mpeg2video @ 0x2f17de0]ac-tex damaged at 33 27
    [mpeg2video @ 0x2f17de0]Warning MVs not available
    [mpeg2video @ 0x2f17de0]concealing 180 DC, 180 AC, 180 MV errors
    [mpegts @ 0x2efed40]MAX_READ_SIZE:5000000 reached
    [lavf] Video stream found, -vid 0
    [lavf] Audio stream found, -aid 2
    [lavf] Audio stream found, -aid 3
    [lavf] Audio stream found, -aid 4
    [lavf] Audio stream found, -aid 5
    [lavf] Audio stream found, -aid 6
    [lavf] Audio stream found, -aid 7
    [lavf] Video stream found, -vid 8
    [lavf] Video stream found, -vid 9
    [lavf] Audio stream found, -aid 10
    [lavf] Audio stream found, -aid 11
    [lavf] Audio stream found, -aid 12
    [lavf] Video stream found, -vid 13
    [lavf] Video stream found, -vid 14
    LAVF: Program 514 
    LAVF: Program 513 
    LAVF: Program 2049 
    LAVF: Program 770 
    LAVF: Program 769 
    VIDEO:  [MPG2]  720x576  0bpp  25.000 fps  15000.0 kbps (1831.1 kbyte/s)
    ==========================================================================
    Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
    Could not find matching colorspace - retrying with -vf scale...
    Opening video filter: [scale]
    The selected video_out device is incompatible with this codec.
    Try appending the scale filter to your filter list,
    e.g. -vf spp,scale instead of -vf spp.
    VDecoder init failed :(
    Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
    Unsupported PixelFormat -1
    Selected video codec: [ffmpeg2] vfm: ffmpeg (FFmpeg MPEG-2)
    ==========================================================================
    ==========================================================================
    Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
    AUDIO: 48000 Hz, 2 ch, s16le, 192.0 kbit/12.50% (ratio: 24000->192000)
    Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
    ==========================================================================
    AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample)
    Starting playback...
    Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
    VO: [vdpau] 720x576 => 768x576 Planar YV12 
    No bind found for key 'c'.                          0%  2%  0.1% 0 0 
    A:10399.3 V:10405.6 A-V: -6.372 ct: -0.060   0/  0  0%  2%  0.1% 0 0 
    Exiting... (Quit)
    
    otula avatar 13.1.2010 21:59 otula | skóre: 44 | blog: otakar | Adamov
    Rozbalit Rozbalit vše Re: dvb-t záznam rozumný způsobem
    Už jsem zjistil, že nejlepší je na to asi dvbstreamer. Lze si tam vytvářet "filtry" a posílat je, kam se člověku zlíbí :-)
    Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.