Portál AbcLinuxu, 10. května 2025 07:31

Dotaz: ulozenie videa z tv karty pomocou mencoder

21.8.2006 17:30 tiborb | skóre: 2
ulozenie videa z tv karty pomocou mencoder
Přečteno: 666×
Odpovědět | Admin
Mam tv kartu ATI TV Wonder a chcel by som zdigitalizovat nejake stare video pasky. Kartu sa mi podarilo celkom jednoducho rozchodit, pouzivam compozitny (cinch) vstup na video. Pomocou mplayeru viem pozerat video takto
tibor@narsil ~ $ mplayer tv:// -tv driver=v4l2:input=1:width=768:height=576
MPlayer 1.0pre8-3.4.6 (C) 2000-2006 MPlayer Team
CPU: AMD Opteron(tm) Processor 146 (Family: 15, Model: 39, Stepping: 1)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE SSE2


93 audio & 211 video codecs

Playing tv://.
Selected driver: v4l2
 name: Video 4 Linux 2 input
 author: Martin Olschewski olschewski@zpr.uni-koeln.de
 comment: first try, more to come ;-)
Selected device: BT878 video (ATI TV-Wonder)
 Tuner cap:
 Tuner rxs: MONO
 Capabilites:  video capture  video overlay  VBI capture device  tuner  read/write  streaming
 supported norms: 0 = PAL; 1 = NTSC; 2 = SECAM; 3 = PAL-Nc; 4 = PAL-M; 5 = PAL-N; 6 = NTSC-JP; 7 = PAL-60;
 inputs: 0 = Television; 1 = Composite1; 2 = S-Video;
 Current input: 1
 Current format: YUV420
v4l2: current audio mode is : MONO
==========================================================================
Opening video decoder: [raw] RAW Uncompressed Video
VDec: vo config request - 768 x 576 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO: [xv] 768x576 => 768x576 Planar YV12
Selected video codec: [rawyv12] vfm: raw (RAW YV12)
==========================================================================
Audio: no sound
Starting playback...
v4l2: 570 frames successfully processed, 0 frames dropped.

Exiting... (Quit)
funguje to krasne. Ked si to vsak chcem ulozit do suboru pomocou mencoderu tak mi vypise nasledovnu chybu
tibor@narsil ~ $ mencoder tv:// -tv driver=v4l2:input=1:width=768:height=576  -oac copy -ovc copy -o out.avi
MEncoder 1.0pre8-3.4.6 (C) 2000-2006 MPlayer Team
CPU: AMD Opteron(tm) Processor 146 (Family: 15, Model: 39, Stepping: 1)
CPUflags: Type: 15 MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE SSE2

93 audio & 211 video codecs
success: format: 9  data: 0x0 - 0x0
Selected driver: v4l2
 name: Video 4 Linux 2 input
 author: Martin Olschewski olschewski@zpr.uni-koeln.de
 comment: first try, more to come ;-)
Selected device: BT878 video (ATI TV-Wonder)
 Tuner cap:
 Tuner rxs: MONO
 Capabilites:  video capture  video overlay  VBI capture device  tuner  read/write  streaming
 supported norms: 0 = PAL; 1 = NTSC; 2 = SECAM; 3 = PAL-Nc; 4 = PAL-M; 5 = PAL-N; 6 = NTSC-JP; 7 = PAL-60;
 inputs: 0 = Television; 1 = Composite1; 2 = S-Video;
 Current input: 1
 Current format: YVU420
v4l2: current audio mode is : MONO
v4l2: 0 frames successfully processed, 0 frames dropped.
============ Sorry, this file format is not recognized/supported =============
=== If this file is an AVI, ASF or MPEG stream, please contact the author! ===
Cannot open demuxer.

Exiting...
Mam amd64 gentoo, mplayer-1.0pre8, kernel 2.6.17-r4 (z gentoo) Karta sa hlasi takto (lspci -v).
04:06.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
        Subsystem: ATI Technologies Inc Unknown device 0001
        Flags: bus master, medium devsel, latency 64, IRQ 66
        Memory at fbfff000 (32-bit, prefetchable) [size=4K]
        Capabilities: [44] Vital Product Data
        Capabilities: [4c] Power Management version 2

04:06.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)
        Subsystem: ATI Technologies Inc TV-Wonder
        Flags: bus master, medium devsel, latency 64, IRQ 5
        Memory at fbffe000 (32-bit, prefetchable) [size=4K]
        Capabilities: [44] Vital Product Data
        Capabilities: [4c] Power Management version 2
Natiahnute moduly
narsil tibor # lsmod
Module                  Size  Used by
tuner                  53868  0
bttv                  186356  0
video_buf              22660  1 bttv
ir_common              27140  1 bttv
compat_ioctl32          9920  1 bttv
i2c_algo_bit           10248  1 bttv
v4l2_common            17280  3 tuner,bttv,compat_ioctl32
btcx_risc               6280  1 bttv
tveeprom               17232  1 bttv
videodev               10880  1 bttv
nvidia               5426228  20
Skusal som google, ale velmi som nepochodil. Nevie nahodou niekto poradit?
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

brk avatar 21.8.2006 19:58 brk | skóre: 29 | blog: broukoviny
Rozbalit Rozbalit vše Re: ulozenie videa z tv karty pomocou mencoder
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nevím čím to je. Už nějaký pátek „lovím“ video z DVB-T, ale pro zajímavost jsem sáhl do poznámek a spustil mencoder s parametry, se kterýma jsem dříve 100% fungoval. Dočkal jsem se ale naprosto stejné chybové hlášky. Gentoo x86, stable, vše aktuální.
USE="-qt -kde"
21.8.2006 20:38 tiborb | skóre: 2
Rozbalit Rozbalit vše Re: ulozenie videa z tv karty pomocou mencoder
Odpovědět | | Sbalit | Link | Blokovat | Admin
Prisiel som na to, ze je nejaky problem so zvukom. Ked pridam ku parametrom mencoderu noaudio, tak to funguje.
mencoder tv:// -tv driver=v4l2:input=1:noaudio  -ovc copy -oac copy -o out.avi
Ak s tym ma niekto nejaku skusenost, poradte.
21.8.2006 21:22 lubo
Rozbalit Rozbalit vše Re: ulozenie videa z tv karty pomocou mencoder
mencoder tv:// -tv driver=v4l2:input=1:norm=PAL:width=384:height=288:\
brightness=-10:contrast=0:saturation=0:hue=0 -oac mp3lame -lameopts \
cbr:br=64:mode=3:vol=1 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=800:vhq 
-o /home/lubo/avinew/`date +%d.%m-%H.%M.%S`.avi
21.8.2006 21:22 jam001 | skóre: 19
Rozbalit Rozbalit vše Re: ulozenie videa z tv karty pomocou mencoder
Odpovědět | | Sbalit | Link | Blokovat | Admin
Podobny problem som mal tiez, ak si dobre pamatam, tak stacilo k parametrom "-tv" pridat alsa=on, teda "... -tv driver=v4l2:input=1:width=768:height=576:alsa=on ..."
brk avatar 21.8.2006 21:28 brk | skóre: 29 | blog: broukoviny
Rozbalit Rozbalit vše Re: ulozenie videa z tv karty pomocou mencoder
U mne to pomohlo.
USE="-qt -kde"

Založit nové vláknoNahoru

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

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.