Ciao,
ho attivato l'uscita s-video sulla mia beagleboard xm tramite i comandi in uEnv.txt
mpurate=1000
defaultdisplay=tv
omapfb.mode=tv:pal omapdss.def_disp=tv
vram=16M
optargs="consoleblank=0"
console="tty0"
tutto bene se non fosse che il contenuto visualizzato sul monitor è "ritagliato", mancano cioè delle parti in tutti i bordi.
Da quello che ho letto non mi è chiaro se si tratta di overscan o di impostazioni sbagliate. Preciso che avviene anche durante il boot, quindi non è legato al sistema operativo (Angstrom).
Come si risolve? Così il sistema è inutilizzabile!
Seconda domanda: ho installato i driver per il frame grabber EasyCap (Syntek). Quando è attiva l'uscita dvi posso visualizzare il video con il comando:
mplayer -vo omapfb /dev/video0:input=1 tv:// -fs
ma se lancio lo stesso comando quando ho avviato con l'uscita s-video ottengo:
MPlayer2 2.0-379-ge3f5043 (C) 2000-2011 MPlayer Team
162 audio & 361 video codecs
Playing /dev/video0:input=1.
File not found: '/dev/video0:input=1'
Failed to open /dev/video0:input=1.
Playing tv://.
Detected file format: TV
Selected driver: v4l2
name: Video 4 Linux 2 input
author: Martin Olschewski <olsch...@zpr.uni-koeln.de>
comment: first try, more to come ;-)
Selected device: EasyCAP DC60
Capabilities: video capture audio read/write streaming
supported
norms: 0 = PAL_BGHIN; 1 = NTSC_N_443; 2 = PAL_Nc; 3 = NTSC_N; 4 =
SECAM; 5 = NTSC_M; 6 = NTSC_M_JP; 7 = PAL_60; 8 = NTSC_443; 9 = PAL_M;
10 = PAL_BGHIN_SLOW; 11 = NTSC_N_443_SLOW; 12 = PAL_Nc_SLOW; 13 =
NTSC_N_SLOW; 14 = SECAM_SLOW; 15 = NTSC_M_SLOW; 16 = NTSC_M_JP_SLOW; 17 =
PAL_60_SLOW; 18 = NTSC_443_SLOW; 19 = PAL_M_SLOW;
inputs: 0 = CVBS0; 1 = CVBS1; 2 = CVBS2; 3 = CVBS3; 4 = CVBS4; 5 = S-VIDEO;
Current input: 0
Current format: UYVY
tv.c: norm_from_string(pal): Bogus norm parameter, setting default.
Selected input hasn't got a tuner!
vo: couldn't open the X11 display (localhost:10.0)!
[omapfb] Could not open X, overlay only...
[ass] auto-open
==============================
============================================
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 @ 0x40f72390]using unscaled uyvy422 -> yuv420p special converter
VO: [omapfb] 640x480 => 640x480 Planar YV12 [fs]
[omapfb] Error mmap
FATAL: Cannot initialize video driver.
VDecoder init failed :(
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffrawuyvy] vfm: ffmpeg (RAW UYVY)
==========================================================================
Audio: no sound
Starting playback...
Movie-Aspect is undefined - no prescaling applied.
VO: [omapfb] 640x480 => 640x480 Planar YV12 [fs]
[omapfb] Error mmap
FATAL: Cannot initialize video driver.
FATAL: Could not initialize video filters (-vf) or video output (-vo).
v4l2: 4 frames successfully processed, 223 frames dropped.
Exiting... (End of file)
Eppure /dev/video0 è sempre là.
Io pensavo che la modalità di uscita video non influenzasse altre cose. Quali possono essere le differenze? Come potrei fare per risolvere questo problema?
Grazie mille
Marco