dvgrab & mencoder pipe

Kezdőlap Fórumok Multimédia MPlayer és társai dvgrab & mencoder pipe

10 bejegyzés megtekintése - 1-10 / 17
  • Szerző
    Bejegyzés
  • #2020877
    Bunya
    Felhasználó

      Hali!

      a dvgrab man-jában le van írva, hogy név helyett csak -t adsz meg, akkor stdout-ra fogja irányítani raw dv-ben a videót. (Vagy az ugyanolyan, mint ami a te példádban van?)

      De mivel itt nagy anyagok egyik helyrõl a másikra való átömlesztésrõl van szó szerintem a mencoder nem birná szusszal. Esetleg úgy lehetne megvalósítani, hogy ha a dvgrab-et rávennénk, hogy lassabban küldje az adatot. Csak imho ilyet nem lehet.

      Szóljatok, ha rosszul gondolom.

      #2020878
      ELaci
      Felhasználó

        Hali!

        a dvgrab man-jában le van írva, hogy név helyett csak -t adsz meg, akkor stdout-ra fogja irányítani raw dv-ben a videót. (Vagy az ugyanolyan, mint ami a te példádban van?)

        De mivel itt nagy anyagok egyik helyrõl a másikra való átömlesztésrõl van szó szerintem a mencoder nem birná szusszal. Esetleg úgy lehetne megvalósítani,  hogy ha a dvgrab-et rávennénk, hogy lassabban küldje az adatot. Csak imho ilyet nem lehet.

        Szóljatok, ha rosszul gondolom.
        [align=right][snapback]139523[/snapback][/align]

        Szerintem a mencoder olyan sebességgel tud dolgozni amire képes a hardware környezete, tehát annál gyorsabb minél gyorsabb a gép. A probléma veleje az hogy az irodalom azt ajánja hogy a dvgrab futtatásakor le kell állítani minden más folyamatot a gépen, mert a firewire kártyáról kb. 5Mbyte/s -el ömlik be az adat és ezt kötelezõen rögzíteni kell a hdd-re realtime-ban. Tehát gyors hdd kell(ett) hozzá. A dvgrab csövezése azonban egyre inkább megoldhatóvá válik hiszen ez az 5 Mb/s manapság nem egy borzasztó nagy sebességigény, sõt amikor én futtatom a gépemen, akkor a terhelése nem számottevõ, kb. 2-5 %. Viszont a mencoder zabálja a gépet és elképzelhetõ hogy megfojtja a dvgrab-ot. A mencoder terhelést kellene valahogy visszafogni, mondjuk max. 90 %-ra.

        ELaci

        #2020879
        Bunya
        Felhasználó

          Most pontsan nem tudom, hogy hogy megy ez, de szerintem a probléme nem ott keresendõ. Ha vissza tudod fogni a mencodert akkor két lehetõség áll fenn:

          • A mencoder nem tudja feldolgozni az 5 Mb/s-al érkezõ adatokat. (valahova pufferelni kell oké, de ez megoldható egy 60perces videónál?) Vagy úgy paraméterezed, hogy elbírjon vele. de ekkor –>[/*:m]
          • Ha a mencoder túl gyorsan dolgozik akkor várni fog az adatra az stdin-en, vagy elhasal?? (kérdezem)[/*:m][/list:u]Na mostmár nagyon felkeltette az érdeklõdésemet. Megyek, veszek egy winchestert és kipróbálom 🙂

            Egyébként nem vagyok valami nagy guru, úgyhogy na nagyon nagy baromságokat írok akkor szóljaotk rám.

          #2020880
          ELaci
          Felhasználó

            Megyek, veszek egy winchestert és kipróbálom 🙂
            [align=right][snapback]139549[/snapback][/align]

            #2020881
            Bunya
            Felhasználó

              Tudom 🙂

              De már egyébként is vettem volna.

              Off: Beszerelés közben meg észrevettem, hogy nem forog a videókártyám ventije.

              #2020882
              ELaci
              Felhasználó

                Tudom 🙂

                De már egyébként is vettem volna.

                Off: Beszerelés közben meg észrevettem, hogy nem forog a videókártyám ventije.
                [align=right][snapback]139557[/snapback][/align]

                Ha meg mûködik így is a cucc akkor meg nem mindegy hogy forog vagy nem ? Legalább kisebb a huzat. 🙂
                Valahogy nem jut idõm ezt a nyamvadék csövezést kipróbálni. :blush:

                ELaci

                #2020883
                ELaci
                Felhasználó

                  Bajok a csõvel!
                  Hogyan lehet a mencoder-t rábírni arra hogy felismerje a raw dv formátumot?

                  #2020884
                  Bunya
                  Felhasználó

                    Te fordítottad az mplayert?
                    Milyen disztrót használsz?

                    Nekem uhunál nem csak mplayert, hanem libdv-t is kellett fordítani, hogy felismerje. Az uhu-s libdv-t nem találta meg konfigolásnál.
                    addilg konfigolgass amíg ott nem lesz a libdv az „enabled codecs” között a ./configure végén. Az –enable-libdv opcióval odakerül ugyan, de nem fogja használni.

                    Na ma mostmár mindenképpen idõt szakítok rá és kipróbálom! 🙂

                    #2020885
                    ELaci
                    Felhasználó

                      Te fordítottad az mplayert?
                      Milyen disztrót használsz?

                      Nekem uhunál nem csak mplayert, hanem libdv-t is kellett fordítani, hogy felismerje. Az uhu-s libdv-t nem találta meg  konfigolásnál.
                      addilg konfigolgass amíg ott nem lesz a libdv az „enabled codecs” között a ./configure végén. Az –enable-libdv opcióval odakerül ugyan, de nem fogja használni.

                      Na ma mostmár mindenképpen idõt szakítok rá és kipróbálom! 🙂
                      [align=right][snapback]139824[/snapback][/align]

                      Az mplayer saját fordítás Fedora3 -on. Halványan rémlik hogy egyszer már újrafordítottam a mp3lame hiánya miatt, ami most már mûködik. Azt is tudom hogy a configure után lehet megnézni a configure.log-ot, ami a make -ek után törlõdik. A libdv -t is ellenõrzöm majd, de szerintem benne van.
                      Haladtam egy kicsit a dologgal, mert rájöttem hogy a raw dv -t nem ismeri az mplayer, viszont a dvgrab default állapotban dv2 típust hoz létre ami viszont már avi formátum így az mplayer le tudja játszani. Egy avi formátumú dv -t belecsövezve az mencoder-be remekül mûködik, viszont a dvgrab kimenetével nem tud megbirkózni és egy „nem lehet visszafelé keresni a fileban” hibával elszáll, ami után egy „ismeretlen fileformátum” hibát is kiír. Ebbõl kiindulva adtam a mencoder -nek egy „-cache 8192” puffer paramétert is, de a helyzet ugyanaz.
                      Most ott tartok hogy majd létre fogok hozni egy „named pipe” fifo vermet és ezen – mint fileon – keresztül történik az adatátadás. Szerintem ez jó lesz. 🙂

                      ELaci

                      #2020886
                      ELaci
                      Felhasználó

                        Belefáradtam ebbe a sz@r@kodásba. Tessék megcsinálni az mplayert meg a dvgrab -ot normálisra, akkor majd folytatom. Inkább veszek én is egy vincsesztert.

                        ELaci

                      10 bejegyzés megtekintése - 1-10 / 17
                      • Be kell jelentkezni a hozzászóláshoz.