Stránka 2 z 3 PrvníPrvní 123 PosledníPoslední
Zobrazují se odpovědi 16 až 30 z 40

Téma: Balicek vdr-1.5.12 pro DVB-S2

  1. #16
    Registrovaný uživatel
    Založen
    11.10.2007
    Příspěvky
    39
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    A jakou mas verzi xine-lib? Na xine-ui to moc nezalezi.

  2. #17
    Registrovaný uživatel
    Založen
    07.01.2008
    Příspěvky
    20
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Citace Původně odeslal bastlir Zobrazit příspěvek
    A jakou mas verzi xine-lib? Na xine-ui to moc nezalezi.
    je to tam uvedeno, nejdriv ffmpeg, pak xine-ui, pak cat version.sh z xine-lib-1.2

  3. #18
    Registrovaný uživatel
    Založen
    11.10.2007
    Příspěvky
    39
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    - ano, ale tento soubor se nemeni uz nekolik tydnu. Zadej "hg tip" - vyjede ti ze ktereho dne mas verzi.

    Zkus updatovat jak ffmpeg tak xine-lib (v tomto poradi).

    Dalsi moznosti je ze nemas povoleny vsechny moxnosti xine, tzn. configure nenaslo vsechny soubory podle kterych se konfigurovala xine-lib. Peclive se divej na konzolovy vystup pri behu configure a pokud uvidis ze neco neni povoleno tak se snaz nainstalovat prislusnou knihovnu.

  4. #19
    Registrovaný uživatel
    Založen
    07.01.2008
    Příspěvky
    20
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Citace Původně odeslal bastlir Zobrazit příspěvek
    - ano, ale tento soubor se nemeni uz nekolik tydnu. Zadej "hg tip" - vyjede ti ze ktereho dne mas verzi.

    Zkus updatovat jak ffmpeg tak xine-lib (v tomto poradi).

    Dalsi moznosti je ze nemas povoleny vsechny moxnosti xine, tzn. configure nenaslo vsechny soubory podle kterych se konfigurovala xine-lib. Peclive se divej na konzolovy vystup pri behu configure a pokud uvidis ze neco neni povoleno tak se snaz nainstalovat prislusnou knihovnu.
    Dekuju za tip

    # hg tip
    changeset: 10097:ca0d888fa0c5
    tag: tip
    user: Darren Salt <linux@youmustbejoking.demon.co.uk>
    date: Sun Feb 03 00:34:10 2008 +0000
    summary: The AVI demuxer already has the video type when checking for XVid. Optimise.


    Vse by, myslim, melo byt aktualni... Jeste juknu na ten configure, i kdyz na nej jsem si daval dobry pozor...

  5. #20
    Registrovaný uživatel
    Založen
    07.01.2008
    Příspěvky
    20
    Post Thanks / Like
    Downloads
    0
    Uploads
    0

    ffmpeg

    # ./ffmpeg
    FFmpeg version SVN-r11862, Copyright (c) 2000-2008 Fabrice Bellard, et al.
    configuration: --enable-shared --enable-gpl --enable-pp --enable-liba52 --enable-libfaac --enable-libfaad --enable-libmp3lame --enable-libvorbis --enable-pthreads --arch=x86_64 --cpu=k8 --enable-libx264 --enable-swscaler
    libavutil version: 49.6.0
    libavcodec version: 51.50.0
    libavformat version: 52.7.0
    libavdevice version: 52.0.0
    built on Feb 5 2008 12:29:31, gcc: 4.2.2

  6. #21
    Registrovaný uživatel
    Založen
    07.01.2008
    Příspěvky
    20
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    # ./configure --enable-shared --enable-gpl --enable-pp --enable-liba52 --enable-libfaac --enable-libfaad --enable-libmp3lame --enable-libvorbis --enable-pthreads --arch=x86_64 --cpu=k8 --enable-libx264 --enable-swscaler
    install prefix /usr/local
    source path /usr/local/src/ffmpeg-svn
    C compiler gcc
    make make
    .align is power-of-two no
    ARCH x86_64 (k8)
    big-endian no
    MMX enabled yes
    CMOV enabled yes
    CMOV is fast yes
    EBX available yes
    EBP available yes
    gprof enabled no
    debug symbols yes
    strip symbols yes
    optimizations yes
    static yes
    shared yes
    postprocessing support yes
    software scaler enabled yes
    video hooking yes
    Imlib2 support no
    FreeType support yes
    network support yes
    IPv6 support yes
    threading support pthreads
    SDL support yes
    Sun medialib support no
    AVISynth enabled no
    liba52 support yes
    liba52 dlopened no
    libamr-nb support no
    libamr-wb support no
    libdc1394 support no
    libfaac enabled yes
    libfaad enabled yes
    libfaad dlopened no
    libgsm enabled no
    libmp3lame enabled yes
    libnut enabled no
    libtheora enabled no
    libvorbis enabled yes
    x264 enabled yes
    XviD enabled no
    zlib enabled yes
    Enabled decoders:
    ...

  7. #22
    Registrovaný uživatel
    Založen
    11.10.2007
    Příspěvky
    39
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    No zkus nainstalovat libimlib2-dev, liba52-dev, libfaad-dev, libtheora-dev, libxvidcore-dev. Tipuju nejspis ze problem bude v imlib a xvid. To mam ja vuci tobe navic. A pak znovu prelozit a nainstalovat.

  8. #23
    Registrovaný uživatel
    Založen
    07.01.2008
    Příspěvky
    20
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Citace Původně odeslal bastlir Zobrazit příspěvek
    No zkus nainstalovat libimlib2-dev, liba52-dev, libfaad-dev, libtheora-dev, libxvidcore-dev. Tipuju nejspis ze problem bude v imlib a xvid. To mam ja vuci tobe navic. A pak znovu prelozit a nainstalovat.
    nepomohlo

    Zkusil jsem pomoci xine prehrat nejake hdtv video z disku a take nemaka, mplayer prehrava bez problemu. Pouzivaji stejny ffmpeg.

  9. #24
    Registrovaný uživatel
    Založen
    11.10.2007
    Příspěvky
    39
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Tak to mas spatne prelozene xine - nebo ho mas v systemu 2x. To co prekladas ty se instaluje jinam nez to co je z distra. Defaultne se spousti to z distra.

  10. #25
    Registrovaný uživatel
    Založen
    07.01.2008
    Příspěvky
    20
    Post Thanks / Like
    Downloads
    0
    Uploads
    0

    Dalkove ovladani

    Muzu se zeptat, zda a jak jsi vyresil, aby chodily vsechny kody z dalkoveho ovladace od TechniSatu? Diky, L.

  11. #26
    Registrovaný uživatel
    Založen
    11.10.2007
    Příspěvky
    39
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Opatchoval jsem multiproto driver, ktery jsem dal do balicku. Jinak kody u multiproto drivery jsou definovany v souboru ir-keymaps.c v adresari linux/drivers/media/common. Pokud se do nej podivas muzes si prislusnou sekci zeditovat dle vlastnich potreb (tj. pouzit prakticky libovolny ovladac s kodem rc5).

    Muj patch spocival v tom ze v souboru budget-ci.c v adresari linux/drivers/media/dvb/ttpci jsem za radky
    Kód:
    	case 0x1010:
    		/* for the Technotrend 1500 bundled remote */
    pridal
    Kód:
    	case 0x1019:
    		/* for TT S2-3200 with black remote */

  12. #27
    Registrovaný uživatel
    Založen
    07.01.2008
    Příspěvky
    20
    Post Thanks / Like
    Downloads
    0
    Uploads
    0

    remote

    Asi z toho nejsem moc moudry. Mam kartu Skystar HD od technisatu s orig. cernym ovladanim TTS35Al. Tvuj postup to neresi, i kdyz funguji jina tlacitka nez pred tim. Potreboval bych nejak 'dumpnout' vsechny kody, ktere z ovladani lezou. Nekde jsem sehnal obsah konfiguraku pro lirc pro tento ovladac.

    Kód:
    # this config file was automatically generated
    # using WinLIRC 0.6.5 (LIRC 0.6.1pre3) on Sun Apr 08 13:39:22 2007
    #
    # contributed by 
    #
    # brand:             technisat_ts35
    # model:             
    # supported devices: 
    #
    
    begin remote
      name  technisat_ts35
      bits           13
      flags RC5|SHIFT_ENC|CONST_LENGTH
      eps            30
      aeps          100
      one           906   885
      zero          906   885
      plead         946
      gap          113936
      min_repeat      2
      toggle_bit      2
    
      begin codes
              MUTE                     0x000000000000128D
              EXT                      0x00000000000012B8
              A/B                      0x00000000000012A3
              POWER                    0x000000000000128C
              1                        0x0000000000001281
              2                        0x0000000000001282
              3                        0x0000000000001283
              4                        0x0000000000001284
              5                        0x0000000000001285
              6                        0x0000000000001286
              7                        0x0000000000001287
              8                        0x0000000000001288
              9                        0x0000000000001289
              0                        0x0000000000001280
              TV/RADIO                 0x0000000000000293
              -/--                     0x000000000000128A
              INFO                     0x000000000000028F
              MENU                     0x0000000000000292
              SFI                      0x00000000000012AF
              BACK                     0x00000000000012A2
              UP                       0x00000000000012A0
              DOWN                     0x00000000000012A1
              RIGHT                    0x0000000000001290
              LEFT                     0x0000000000001291
              OK                       0x0000000000000297
              RED                      0x00000000000002AB
              GREEN                    0x00000000000002AC
              YELLOW                   0x00000000000002AD
              BLUE                     0x00000000000002AE
              V                        0x00000000000002B6
              TXT                      0x00000000000012BC
              STOP                     0x00000000000012A9
              HILFE                    0x000000000000128F
          end codes
    
    end remote
    Ale kdyz do budget-ci.c pridam

    Kód:
    case 0x1019:
                    /* unknown remote */
                    ir_input_init(input_dev, &budget_ci->ir.state,
                                 IR_TYPE_RC5, ir_codes_budget_ci_old);
                    if (rc5_device < 0)
                           budget_ci->ir.rc5_device = IR_DEVICE_ANY;
                    else
                           budget_ci->ir.rc5_device = rc5_device;
                    break;
    tak se nic nestane. Pripada mi ale, ze v ir-keymaps by melo byt v '..._old' sekci vic nez dost kodu (vic nez tlacitek na ovladaci).

    Dokonce hexdump /dev/input/eventx sype kody, ktere odpovidaji obsahu souboru remote.conf (viz pro tlacitko RED)

    Kód:
    #hexdump event3_red
    
    0000000 34dd 47cd 0000 0000 632e 0005 0000 0000
    0000010 0001 006a 0001 0000 34dd 47cd 0000 0000
    0000020 6330 0005 0000 0000 0000 0000 0000 0000
    0000030 34dd 47cd 0000 0000 35c2 0009 0000 0000
    0000040 0001 006a 0000 0000 34dd 47cd 0000 0000
    0000050 35c4 0009 0000 0000 0000 0000 0000 0000
    0000060

    Kód:
    #cat remote.conf
    
    remote-event3.Up         0000000100010192
    remote-event3.Down       0000000100010193
    remote-event3.Menu       0000000100010080
    remote-event3.Ok         000000010001001E
    remote-event3.Left       0000000100010072
    remote-event3.Right      0000000100010073
    remote-event3.Red        000000010001006A
    remote-event3.Green      0000000100010069
    remote-event3.Yellow     0000000100010077
    remote-event3.Blue       000000010001008B
    remote-event3.0          000000010001000B
    remote-event3.1          0000000100010002
    remote-event3.2          0000000100010003
    remote-event3.3          0000000100010004
    remote-event3.4          0000000100010005
    remote-event3.5          0000000100010006
    remote-event3.6          0000000100010007
    remote-event3.7          0000000100010008
    remote-event3.8          0000000100010009
    remote-event3.9          000000010001000A
    remote-event3.Info       0000000100010182
    remote-event3.Record     000000010001001C
    remote-event3.Power      0000000100010074
    Naposledy upravil lukazi : 08.03.2008 v 11:08

  13. #28
    Registrovaný uživatel
    Založen
    11.10.2007
    Příspěvky
    39
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Citace Původně odeslal lukazi Zobrazit příspěvek
    Asi z toho nejsem moc moudry. Mam kartu Skystar HD od technisatu s orig. cernym ovladanim TTS35Al. Tvuj postup to neresi, i kdyz funguji jina tlacitka nez pred tim. Potreboval bych nejak 'dumpnout' vsechny kody, ktere z ovladani lezou.
    ...
    Ja mam TT S2-3200. Protoze tyto karty nejsou zcela shodne tak zkus postupovat takto (obecny navod):

    1. zjisti jake product_id ma tvoje karta. Napr. si vystup lshal presmeruj to nejakeho souboru (je to pomerne hodne textu) a vyhledej v nem ten device ktery pouziva driver budget_ci. Ja mam tento odstavec v tomto tvaru:
    Kód:
    udi = '/org/freedesktop/Hal/devices/pci_1131_7146'
      info.bus = 'pci'  (string)
      info.linux.driver = 'budget_ci dvb'  (string)
      info.parent = '/org/freedesktop/Hal/devices/pci_10de_561'  (string)
      info.product = 'SAA7146'  (string)
      info.subsystem = 'pci'  (string)
      info.udi = '/org/freedesktop/Hal/devices/pci_1131_7146'  (string)
      info.vendor = 'Philips Semiconductors'  (string)
      linux.hotplug_type = 2  (0x2)  (int)
      linux.subsystem = 'pci'  (string)
      linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:08.0/0000:01:06.0'  (string)
      pci.device_class = 4  (0x4)  (int)
      pci.device_protocol = 0  (0x0)  (int)
      pci.device_subclass = 128  (0x80)  (int)
      pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:08.0/0000:01:06.0'  (string)
      pci.product = 'SAA7146'  (string)
      pci.product_id = 28998  (0x7146)  (int)
      pci.subsys_product = 'S2-3200'  (string)
      pci.subsys_product_id = 4121  (0x1019)  (int)
      pci.subsys_vendor = 'Technotrend Systemtechnik GmbH'  (string)
      pci.subsys_vendor_id = 5058  (0x13c2)  (int)
      pci.vendor = 'Philips Semiconductors'  (string)
      pci.vendor_id = 4401  (0x1131)  (int)
    Zvyraznil jsem tam misto kde se vyskytuje product_id.

    2. V budget-ci.c najdi misto kde se prirazuje tvoji karte prislusna sada kodu dalkoveho ovladani. Tam zjistis nazev tabulky kodu.

    3. V souboru ir-keymaps.c si najdi tuto tabulku. Jednotlive kody maji hodnoty 0x00-0xFF. Zkus si rozsirit tuto tabulku tak, aby obsahovala bud vsech 255 kodu nebo alespon polovinu.

    4. Nainstaluj driver. Pomoci utility evtest (z balicku dvb-utils) muzes vyzkouset ktera tlacitka ti budou reagovat. Pokud jsi nadefinoval vsech 255 kodu tak bys mel najit vsechna, pokud jen cast tak budes muset zbyle kody zjistit v druhe polovine tabulky kodu - vratis se do bodu 3 a udelas to i pro druhou polovinu kodu.

    5. Ted si muzes do souboru ir-keymaps.c dat spravnou tabulku kodu.

    6. Smaz si remote.conf, spust vdr a nadefinuj si prirazeni tlacitek.

  14. #29
    Registrovaný uživatel
    Založen
    07.01.2008
    Příspěvky
    20
    Post Thanks / Like
    Downloads
    0
    Uploads
    0

    tabulka kodu pro TTS35Al

    Citace Původně odeslal bastlir Zobrazit příspěvek
    Ja mam TT S2-3200. Protoze tyto karty nejsou zcela shodne tak zkus postupovat takto (obecny navod):
    ............
    vcera jsem s tim chvili laboroval a nakonec se mi z toho ty kody podarilo vytahnout tak, ze jsem v ir-keymaps v prilusne sekci vsechny smazal, prekompiloval a pak se dival do dmesg, kam to pri zmacknuti tlacitka sypalo hlasky typu
    Kód:
    Budget-CI dvb ir receiver saa7146 (0): unknown key: key=0x2c raw=0x2a2c down=1
    Budget-CI dvb ir receiver saa7146 (0): unknown key: key=0x2c raw=0x2a2c down=0
    spravna tabulka kodu pro ovladac TTS35Al (cerny od Technisatu) ma tedy vypadat takto

    Kód:
    IR_KEYTAB_TYPE ir_codes_budget_ci_TTS35Al[IR_KEYTAB_SIZE] = {
            [ 0x00 ] = KEY_0,
            [ 0x01 ] = KEY_1,
            [ 0x02 ] = KEY_2,
            [ 0x03 ] = KEY_3,
            [ 0x04 ] = KEY_4,
            [ 0x05 ] = KEY_5,
            [ 0x06 ] = KEY_6,
            [ 0x07 ] = KEY_7,
            [ 0x08 ] = KEY_8,
            [ 0x09 ] = KEY_9,
            [ 0x0a ] = KEY_LIST, /*-/--*/
            [ 0x0c ] = KEY_POWER,
            [ 0x0d ] = KEY_MUTE,
            [ 0x0f ] = KEY_INFO, /*info,hilfe*/
            [ 0x10 ] = KEY_RIGHT, /*+volume*/
            [ 0x11 ] = KEY_LEFT, /*-volume*/
            [ 0x12 ] = KEY_MENU,
            [ 0x13 ] = KEY_TV,
            [ 0x17 ] = KEY_ENTER, /*OK*/
            [ 0x20 ] = KEY_UP, /*+prog*/
            [ 0x21 ] = KEY_DOWN, /*-prog*/
            [ 0x22 ] = KEY_EXIT,
            [ 0x23 ] = KEY_PLAYPAUSE, /*a/b*/
            [ 0x2f ] = KEY_MENU, /*SFI*/
            [ 0x29 ] = KEY_STOP,
            [ 0x2b ] = KEY_RED,
            [ 0x2c ] = KEY_GREEN,
            [ 0x2d ] = KEY_YELLOW,
            [ 0x2e ] = KEY_BLUE,
            [ 0x38 ] = KEY_SELECT, /*ext*/
            [ 0x36 ] = KEY_ENTER, /*fajfka*/
            [ 0x3c ] = KEY_TEXT, /*txt*/
    };
    
    EXPORT_SYMBOL_GPL(ir_codes_budget_ci_TTS35Al);
    Jinak lshal tvrdi, ze ty nase karty jsou totozne (0x1019)

    Kód:
    udi = '/org/freedesktop/Hal/devices/pci_1131_7146'
      info.bus = 'pci'  (string)
      info.linux.driver = 'budget_ci dvb'  (string)
      info.parent = '/org/freedesktop/Hal/devices/pci_8086_2448'  (string)
      info.product = 'SAA7146'  (string)
      info.subsystem = 'pci'  (string)
      info.udi = '/org/freedesktop/Hal/devices/pci_1131_7146'  (string)
      info.vendor = 'Philips Semiconductors'  (string)
      linux.hotplug_type = 2  (0x2)  (int)
      linux.subsystem = 'pci'  (string)
      linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1e.0/0000:01:01.0'  (string)
      pci.device_class = 4  (0x4)  (int)
      pci.device_protocol = 0  (0x0)  (int)
      pci.device_subclass = 128  (0x80)  (int)
      pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1e.0/0000:01:01.0'  (string)
      pci.product = 'SAA7146'  (string)
      pci.product_id = 28998  (0x7146)  (int)
      pci.subsys_product = 'S2-3200'  (string)
      pci.subsys_product_id = 4121  (0x1019)  (int)
      pci.subsys_vendor = 'Technotrend Systemtechnik GmbH'  (string)
      pci.subsys_vendor_id = 5058  (0x13c2)  (int)
      pci.vendor = 'Philips Semiconductors'  (string)
      pci.vendor_id = 4401  (0x1131)  (int)
    Kazdopadne diky za navod, je to elegantnejsi postup a objasnuje vztahy ve zdrojacich.

  15. #30
    Registrovaný uživatel
    Založen
    11.10.2007
    Příspěvky
    39
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Citace Původně odeslal lukazi Zobrazit příspěvek
    vcera jsem s tim chvili laboroval a nakonec se mi z toho ty kody podarilo vytahnout tak, ze jsem v ir-keymaps v prilusne sekci vsechny smazal, prekompiloval a pak se dival do dmesg, kam to pri zmacknuti tlacitka sypalo hlasky typu
    Kód:
    Budget-CI dvb ir receiver saa7146 (0): unknown key: key=0x2c raw=0x2a2c down=1
    Budget-CI dvb ir receiver saa7146 (0): unknown key: key=0x2c raw=0x2a2c down=0
    To je vyborny napad, na to jsem neprisel .

    Citace Původně odeslal lukazi Zobrazit příspěvek
    Jinak lshal tvrdi, ze ty nase karty jsou totozne (0x1019)
    Ano, pouzivaji stejny Philips DVB cip pro PCI. A jeho id multiproto driver pouziva pro vyber IR kodu dalkoveho ovladani. Dodavaji se vsak kazda s jinym DO.

    Podle diskusi ale nejsou zcela stejne. Nepamatuju si v cem je tam rozdil - ze by v tuneru? Ale pokud ti to bezi tak je to jedno. Gratuluju

    Jinak - v soucasne dobe bezi promo FilmBoxHD v cestine:

    Kód:
    NK HD;ITI:11449:hC23M5O35S1:S13.0E:27500:531:0;731=pol,631=cze:0:0:15034:318:1300:0

Informace o tématu

Users Browsing this Thread

Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)

Podobná témata

  1. VDR-1.5.12 - predpripraveny balicek
    Založil bastlir v sekci fóra DVB karty do PC
    Odpověďmi: 1
    Poslední příspěvek: 28.11.2007, 09:53

Štítky pro toto téma

Záložky

Záložky

Pravidla přispívání

  • Nemůžete zakládat nová témata
  • Nemůžete zasílat odpovědi
  • Nemůžete přikládat přílohy
  • You may not edit your posts
  •