Mplayer TV Capture HELP !!!!

Kezdőlap Fórumok Multimédia MPlayer és társai Mplayer TV Capture HELP !!!!

10 bejegyzés megtekintése - 11-20 / 76
  • Szerző
    Bejegyzés
  • #2018979
    pointux
    Felhasználó

      „Kozben ejjel olvasgattam mert pommnal talatam egy ket jo leirast,es ott is lattam hogy az sem egeszseges ha mar az elejen kepkockakat kezd duplazni,sajna nalam szinte igy kezd egybol”
      az azerintem nem baj, mer egyformának itéli meg a képkockát…az eldobás a baj

      „Script futatast kovetoen ,meg ezt is kiirja:A fájl nem található: ‘frameno.avi’
      Ez igazabol nem tudom mi csoda. Nem lehet hogy valami RGB YUY2 YUV szinekkel van valami gaz?”
      tv://csatorna nincs megadva (de lehet, hogy más is okozhatja)

      Használd, amit adtam…
      három dolgot kell megadni neki:
      – MENCODER=”mencoder” (vagy absz path, ha szükséges)
      – CHANNEL=”E5″ (csatorna)
      – FILE=”output.avi” (ez végül is nem szükséges paraméter)

      #2018980
      Fej
      Felhasználó

        Itt tartok:
        /usr/local/bin/mencoder -tv driver=v4l2:input=1:normid=2:chanlist=europe-east:width=720:height=540:outfmt=yuy2:brightness=60:contrast=25:saturation=80:alsa:amode=1:forcechan=2:forceaudio -vf scale=576:432 -endpos 01:10:00 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=2000:vhq -oac pcm -o /home/fej/Capture/tv.avi tv://22

        Es semmi nem tortenik:
        MEncoder 1.0pre7-3.4.3 © 2000-2005 MPlayer Team
        CPU: Intel Pentium 4/Xeon/Celeron Foster (Family: 8, Stepping: 9)
        Detected cache-line size is 64 bytes
        CPUflags: Type: 8 MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
        x86-os CPU – a következõ kiterjesztésekkel: MMX MMX2 SSE SSE2

        A fájl nem található: ‘frameno.avi’
        Failed to open frameno.avi
        kész: formátum: 9 adat: 0x0 – 0x0
        TV detektálva! 😉
        Selected driver: v4l2
        name: Video 4 Linux 2 input
        author: Martin Olschewski
        comment: first try, more to come 😉
        Selected device: Pinnacle PCTV Stereo (saa7134)
        Tuner cap: STEREO LANG1 LANG2
        Tuner rxs: MONO STEREO LANG1 LANG2
        Capabilites: video capture video overlay VBI capture device tuner read/write streaming
        supported norms: 0 = PAL; 1 = PAL-BG; 2 = PAL-I; 3 = PAL-DK; 4 = NTSC; 5 = SECAM; 6 = PAL-M; 7 = PAL-Nc;
        inputs: 0 = Television; 1 = Composite1; 2 = Composite2; 3 = S-Video;
        Current input: 1
        Current format: BGR24
        v4l2: current audio mode is : STEREO
        Selected channel: 22 (freq: 479.250)
        [V] filefmt:9 fourcc:0x32595559 size:720×540 fps:25.00 ftime:=0.0400
        ==========================================================================
        Audio dekóder meghívása: [pcm] Uncompressed PCM audio decoder
        AUDIO: 44100 Hz, 2 ch, s16le, 1411.2 kbit/100.00% (ratio: 176400->176400)
        Selected audio codec: [pcm] afm:pcm (Uncompressed PCM)
        ==========================================================================
        Nem tudom a kimeneti fájlt (/home/fej/Capture/tv.avi) megnyitni.

        Kilépés…
        [fej@fej Capture]$

        #2018981
        ELaci
        Felhasználó

          Szoval a problemam nagyjabol az ami a cimbol is kitunik.Nagy nehezen ossze szedtem mplayer es mencoder manjabol egy scriptet ,de valami gond csuszott a szamitasomba.
          A script:mencoder tv:// -tv input=0:driver=v4l2:device=/dev/video0:channel=22:width=720:height=576:norm=PAL -vf pp=0x20000,denoise3d=4:4:5 -ovc lavc -lavcopts vcodec=mpeg4:vhq:vbitrate=8000:keyint=130 -oac pcm -ofps 25 -o /home/fej/Capture/tv_rec.avi

          Tokeletesen el is indul es szinte mindig 30 masodpercnel ezt kapom,amit csak CTRL+C vel tudok megszakitani.
          :Audio stream: 1411.200 kbit/mp  (176400 bps)  méret: 5115600 byte  29.000 mp

          video buffer full – dropping frame

          video buffer full – dropping frame

          video buffer full – dropping frame

          video buffer full – dropping frame

          video buffer full – dropping frame

          video buffer full – dropping frame
          v4l2: 1246 frames successfully processed, 0 frames dropped.
          fej@fej:~/Capture$

          Valami hasonlo jellegu scriptet vagy parancs sort szivesen elfogadnek.A lenyeg a 720*576 25 FPS es PAL
          Elore is kosz
          [align=right][snapback]136681[/snapback][/align]

          Nálam ugyanezt csinálta, és ez volt a hiba:
          http://www.linuxforum.hu/ipbmb/index.php?s…iew=getlastpost

          ELaci

          #2018982
          Fej
          Felhasználó

            Hat ez se jott be.
            [root@fej Capture]# killall gam_server
            [root@fej Capture]# ./tv.sh

            Ugy elkzdte dobalni a fremeket hogy orom volt nezni
            képkocka átugrása!!!
            Pos: 13.8s 367f ( 0%) 26fps Trem: 0min 0mb A-V:0.000 [134:1411]
            képkocka átugrása!!!
            Pos: 14.4s 382f ( 0%) 26fps Trem: 0min 0mb A-V:0.000 [134:1411]
            képkocka átugrása!!!
            Pos: 14.9s 396f ( 0%) 26fps Trem: 0min 0mb A-V:0.000 [134:1411]
            képkocka átugrása!!!
            Pos: 15.4s 411f ( 0%) 26fps Trem: 0min 0mb A-V:0.000 [133:1411]
            képkocka átugrása!!!
            Pos: 16.0s 425f ( 0%) 26fps Trem: 0min 0mb A-V:0.000 [133:1411]
            képkocka átugrása!!!
            Pos: 16.5s 440f ( 0%) 26fps Trem: 0min 0mb A-V:0.000 [133:1411]
            képkocka átugrása!!!
            Pos: 17.1s 455f ( 0%) 26fps Trem: 0min 0mb A-V:0.000 [133:1411]
            képkocka átugrása!!!
            Pos: 17.6s 469f ( 0%) 26fps Trem: 0min 0mb A-V:0.000 [133:1411]
            képkocka átugrása!!!
            Pos: 18.2s 484f ( 0%) 26fps Trem: 0min 0mb A-V:0.000 [132:1411]
            képkocka átugrása!!!
            Pos: 18.7s 498f ( 0%) 26fps Trem: 0min 0mb A-V:0.000 [133:1411]
            képkocka átugrása!!!
            Pos: 19.2s 513f ( 0%) 26fps Trem: 0min 0mb A-V:0.000 [133:1411]
            képkocka átugrása!!!
            Pos: 19.8s 528f ( 0%) 26fps Trem: 0min 0mb A-V:0.000 [133:1411]
            képkocka átugrása!!!
            Pos: 20.3s 542f ( 0%) 26fps Trem: 0min 0mb A-V:0.000 [134:1411]
            képkocka átugrása!!!
            Pos: 20.9s 557f ( 0%) 26fps Trem: 0min 0mb A-V:0.000 [133:1411]
            képkocka átugrása!!!
            Pos: 21.4s 571f ( 0%) 26fps Trem: 0min 0mb A-V:0.000 [133:1411]
            képkocka átugrása!!!
            Pos: 22.0s 586f ( 0%) 26fps Trem: 0min 0mb A-V:0.000 [133:1411]
            képkocka átugrása!!!
            Pos: 22.5s 600f ( 0%) 26fps Trem: 0min 0mb A-V:0.000 [133:1411]
            képkocka átugrása!!!
            Pos: 23.0s 615f ( 0%) 26fps Trem: 0min 0mb A-V:0.000 [133:1411]
            képkocka átugrása!!!
            Pos: 23.0s 616f ( 0%) 26fps Trem: 0min 0mb A-V:0.000 [133:1411]
            Flushing video frames

            AVI index írása…
            AVI fejléc javítása…
            ODML: Aspect information not (yet?) available or unspecified, not writing vprp header.

            Video stream: 133.307 kbit/mp (16663 bps) méret: 383924 byte 23.040 mp 616 képkocka

            Audio stream: 1411.200 kbit/mp (176400 bps) méret: 4145400 byte 23.500 mp
            v4l2: 633 frames successfully processed, -43 frames dropped.
            [root@fej Capture]#

            Kovetkezo? 🙁

            #2018983
            mysterious
            Felhasználó

              Kovetkezo? 🙁
              [align=right][snapback]136940[/snapback][/align]

              Ha jó neked mpeg2-be, akkor:

              mencoder tv:// -tv width=720:height=576:driver=v4l2:amode=1:input=0:freq=CSATORNA -oac lavc -ovc lavc -lavcopts vcodec=mpeg2video:vbitrate=6000:acodec=mp2:abitrate=192:keyint=250 -o valami.avi -srate 44100 -channels 2 -endpos ora:perc:masodperc -vf pp=fd,hqdn3d

              Egy 2,4GHz Celeron 256MB Ram esetén frame dobás nélkül megy.
              Esetleg próbáld ki ezt:

              mencoder tv:// -tv input=0:driver=v4l2:device=/dev/video0:width=720:height=576:norm=PAL -noskip -vf pp=0x20000,denoise3d=4:4:5 -ovc lavc -lavcopts vcodec=mpeg4:vhq:vbitrate=2000:keyint=500 -oac mp3lame -lameopts cbr:br=128 -o film.avi

              #2018984
              ELaci
              Felhasználó

                1. Konzolba írd be: top
                2. mencoder indítása
                3. Milyen process szerepel legtöbbször a lista tetején és hány % -al.
                Hány % a CPU használat ?

                ELaci

                #2018985
                Fej
                Felhasználó

                  Hm.
                  Szoval elmeletileg elindult de egybol igy kezd
                  Building audio filter chain for 44100Hz/2ch/s16le -> 44100Hz/2ch/s16le…
                  AVI fejléc írása…
                  ODML: Aspect information not (yet?) available or unspecified, not writing vprp header.
                  Audio elõretöltés 0-ra állítva, max pts javítás 0
                  New_Face failed. Maybe the font path is wrong.
                  Please supply the text font file (~/.mplayer/subfont.ttf).
                  subtitle font: load_sub_face failed.
                  ODML: Aspect information not (yet?) available or unspecified, not writing vprp header.
                  Pos: 0.0s 1f ( 0%) 0fps Trem: 0min 0mb A-V:0.000 [0:0]
                  1 darab képkocka duplázása!!!
                  Pos: 0.3s 7f ( 0%) 0fps Trem: 0min 0mb A-V:0.000 [0:0]
                  képkocka átugrása!!!
                  Pos: 0.4s 9f ( 0%) 0fps Trem: 0min 0mb A-V:0.000 [0:0]
                  képkocka átugrása!!!
                  Pos: 0.4s 11f ( 0%) 0fps Trem: 0min 0mb A-V:0.000 [0:0]
                  képkocka átugrása!!!
                  Pos: 1.7s 45f ( 0%) 18fps Trem: 0min 0mb A-V:0.000 [7218:191]
                  1 darab képkocka duplázása!!!
                  Pos: 29.5s 738f ( 0%) 16fps Trem: 0min 0mb A-V:0.000 [6016:192]
                  video buffer full – dropping frame
                  Pos: 29.6s 740f ( 0%) 16fps Trem: 0min 0mb A-V:0.000 [6015:191]
                  video buffer full – dropping frame
                  Pos: 29.7s 743f ( 0%) 16fps Trem: 0min 0mb A-V:0.000 [6013:191]
                  video buffer full – dropping frame
                  Pos: 29.8s 745f ( 0%) 16fps Trem: 0min 0mb A-V:0.000 [6013:191]
                  video buffer full – dropping frame
                  Attol felek itt valami mas gaz van,bar nem tudnam megmondani hogy micsoda.

                  #2018986
                  Fej
                  Felhasználó

                    Meg egy probat tettem
                    Az alltalatok adott scriptel egy bol kezdodik a dobalas ,szoval passz.Kimentem mely terminalba meg az X et is kilottem es ezt futattam,ugyhogy mat 640*480 ra is vissza vettem.
                    mencoder tv:// -tv input=0:driver=v4l2:device=/dev/video0:channel=22:width=640:height=480:norm=PAL -vf pp=0x20000,denoise3d=4:4:5 -ovc lavc -lavcopts vcodec=mpeg4:vhq:vbitrate=5000:keyint=130 -oac pcm -ofps 25 -o /home/fej/Capture/tv_rec.avi
                    Egybol egy kep kocka dobassal indult,de egeszen 3 percig utanna tokeletesen ment,aztan kezdodott elorol minden.A gam_servert kilottem a #top ezt mutatta Mencoder :99./8 MEM 33,4/
                    Esetleg ha az OP rendszerrel lenne gond akkor mi?

                    #2018987
                    ELaci
                    Felhasználó

                      A 99.8 % CPU miatt van a puffer túlcsordulás amit a mencoder okoz valami hiba miatt. Nálam a gép kiépités majdnem ugyanez, kivéve hogy 1 Gb a RAM, de még ha mencoder közben futtatom az mplayert is ugyanarra az avira, akkor memória használat kb. 440 Mbyte és a CPU terhelés max. 46 %. Nálam a gam_server okozta a túlterhelést, amit upgradeltem, remélem így már jó lesz. Nálad meg folyamatosan kellene figyelni a „top” -al a CPU használatot, és ennek alapján eldönteni hogy mi is baj. Egy olyan gépnek fél gõzzel kell mennie a mencoderrel.
                      Még valami: én a hangot is mp3 -ba tömörítem a video mellett.
                      Most jutott eszembe még valami: vagy a hangot vagy a képet „null” -ba kell irányítani és akkor el lehet dönteni hogy vajon a kép a ludas vagy a hang.
                      Látom hogy a vbitrate=5000 ami túl sok! Elég a 2000.

                      ELaci

                      #2018988
                      Fej
                      Felhasználó

                        Ujra forditom az Mplayert tanacsokat ternek hogy milyen plusz OPciokattegyek be amik esetleg befolyasolhatnak a TV bol valo felvetell.
                        ./configure –enable-gui –language=hu –enable-menu –enable-xmms
                        Alltalaban igy szoktam.
                        Elore kosz

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