Προς το περιεχόμενο

[SOLVED] mencoder record composite απο tv card


tritonas00

Προτεινόμενες αναρτήσεις

Δημοσ. (επεξεργασμένο)

Εχω την

 

>0a:0c.0 Multimedia video controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)
Subsystem: LeadTek Research Inc. Leadtek Winfast DV2000
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 32 (5000ns min, 13750ns max), Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 17
Region 0: Memory at f8000000 (32-bit, non-prefetchable) [size=16M]
Capabilities: [44] Vital Product Data
	No end tag found
Capabilities: [4c] Power Management version 2
	Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
	Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Kernel driver in use: cx8800

 

Δουλευει out of the box με το cx8800 και το tvtime δειχνει κανονικα την εικονα απο composite (/dev/video0:input=1)

 

Οταν ομως να κανω record με:

 

>mencoder tv:// -tv driver=v4l2:width=720:height=576:outfmt=uyvy:device=/dev/video0:input=1:fps=25:alsa:adevice=plughw.0,0:audiorate=44100:amode=1:forceaudio:immediatemode=0 -oac lavc -ovc lavc -of mpeg -mpegopts format=dvd -lavcopts vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=8000:vbitrate=5000:keyint=15:acodec=ac3:abitrate=192:aspect=4/3 -o test.mpg

 

η εικονα ειναι παραμορφωμενη :

 

2012_04_24_080122_1280x1024_scrot.jpg

 

2012_04_24_081119_1280x1024_scrot.jpg

 

 

>MEncoder SVN-r34799-4.6.3 (C) 2000-2012 MPlayer Team
183 audio & 398 video codecs
success: format: 9  data: 0x0 - 0x0
TV file format detected.
Selected driver: v4l2
name: Video 4 Linux 2 input
author: Martin Olschewski <[email protected]>
comment: first try, more to come ;-)
Selected device: Leadtek Winfast DV2000
Tuner cap: STEREO LANG1 LANG2
Tuner rxs: MONO
Capabilities:  video capture  VBI capture device  tuner  read/write  streaming
supported norms: 0 = NTSC-M; 1 = NTSC-M-JP; 2 = NTSC-443; 3 = PAL-BG; 4 = PAL-I; 5 = PAL-DK; 6 = PAL-M; 7 = PAL-N; 8 = PAL-Nc; 9 = PAL-60; 10 = SECAM-B; 11 = SECAM-G; 12 = SECAM-H; 13 = SECAM-DK; 14 = SECAM-L;
inputs: 0 = Television; 1 = Composite1; 2 = S-Video;
Current input: 1
Current format: BGR24
v4l2: current audio mode is : STEREO
tv.c: norm_from_string(pal): Bogus norm parameter, setting default.
[V] filefmt:9  fourcc:0x59565955  size:720x480  fps:25.000  ftime:=0.0400
==========================================================================
Opening audio decoder: [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)
==========================================================================
PACKET SIZE: 2048 bytes, deltascr: 43885
libavcodec version 54.8.100 (internal)
Opening video filter: [expand osd=1]
Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1
==========================================================================
Opening video decoder: [raw] RAW Uncompressed Video
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
Movie-Aspect is undefined - no prescaling applied.
[swscaler @ 0x8bdfbe0]using unscaled uyvy422 -> yuv420p special converter
videocodec: libavcodec (720x480 fourcc=3267706d [mpg2])
Selected video codec: [rawuyvy] vfm: raw (RAW UYVY)
==========================================================================
[ac3 @ 0x8b33c00]channel_layout not specified
[ac3 @ 0x8b33c00]No channel layout specified. The encoder will guess the layout, but it might be incorrect.
Limiting audio preload to 0.4s.
Increasing audio density to 4.
Forcing audio preload to 0, max pts correction to 0.
Pos:   0.0s      1f ( 0%)  0.00fps Trem:   0min   0mb  A-V:0.000 [0:0]

 

 

 

Any suggestions?

Επεξ/σία από tritonas00
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δεν εχω να προτεινω κατι, απλα δες αν μπορεις να ορισεις πως το σημα που ερχεται στον mencoder ειναι σε pal.

Η εικονα που καταγραφεται μου δινει την εντυπωση ειτε μισοκατεβασμενου αρχειου, ειτε κακη εγγραφη απο αρχειο προστατευμενο απο εγγραφη (σαν να συνδεεις 2 dvd recorder με scart και να πας να αντιγραψεις ενα προστατευμενο dvd).

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

με norm=pal παλι τα ιδια κανει.

 

μου κανει εντυπωση, γιατι το tvtime δειχνει σωστα την εικονα απο composite.

 

 

2012_04_24_091835_1280x1024_scrot.jpg

 

υπαρχει τροπος να δουμε σε commandline τα options που χρησιμοποιει το tvtime?

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Απο το man tvtime

-S, --saveoptions

Save command line options to the config file. This will save the V4L device, VBI device, input number, norm, frequency, startup fullscreen setting, aspect ratio, verbose mode, and output window height.

 

-n, --norm=NORM

The mode to set the tuner to (defaults to NTSC). Valid modes are: · NTSC

· PAL

· SECAM

· PAL-NC

· PAL-M

· PAL-N

· NTSC-JP

 

Οι ρυθμισεις του ειναι στο /etc/tvtime/tvtime.xml αν δεν εχεις ~/.tvtime/tvtime.xml.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

OK found it!!!!!! :mrgreen: :mrgreen: :mrgreen:

 

ηθελε norm=pal-bg

 

δηλαδη:

 

>mencoder tv:// -tv driver=v4l2:width=720:height=576:outfmt=uyvy:device=/dev/video0:input=1:norm=pal-bg:fps=25:alsa:adevice=plughw.0,0:audiorate=44100:amode=1:forceaudio:immediatemode=0 -oac lavc -ovc lavc -of mpeg -mpegopts format=dvd -lavcopts vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=8000:vbitrate=5000:keyint=15:acodec=ac3:abitrate=192:aspect=4/3 -o test.mpg

 

2012_04_24_112049_1280x1024_scrot.jpg

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

το ειδα απο τον vlc καθως και αυτος εβγαζε παραμορφωμενη και πρασινη εικονα.

 

καθως αλλαζα video standards στον vlc (PAL, PAL B/G, PAL D/K, NTSC, SECAM κλπ), εβαλα PAL B/G εδειξε κανονικα.

 

οποτε και στον mencoder υπεθεσα :P οτι θα ηταν pal-bg, και οντως ηταν.

 

πριν το ειχα σκετο pal (norm=pal)

 

-----------

 

και απο τον mencoder:

supported norms: 0 = NTSC; 1 = NTSC-M; 2 = NTSC-M-JP; 3 = NTSC-M-KR; 4 = PAL; 5 = PAL-BG; 6 = PAL-H; 7 = PAL-I; 8 = PAL-DK; 9 = PAL-M; 10 = PAL-N; 11 = PAL-Nc; 12 = PAL-60; 13 = SECAM; 14 = SECAM-B; 15 = SECAM-G; 16 = SECAM-H; 17 = SECAM-DK; 18 = SECAM-L; 19 = SECAM-Lc;

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...