Re: Green screen mplayer

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On Wed, Mar 12, 2003 at 02:05:26PM +0100, hermann pitton wrote:
> Es schrieb "Robert L. RAKSI":
> > On Wed, Mar 12, 2003 at 07:48:05PM +1000, David Findlay wrote:
> > > Anyone found a solution for the green screen with mplayer 0.9rc4 and saa7134
> > > 0.2.5? There's a program I'd like to record tonight with mencoder but I can't
> > > get a decent res.... :-) It works at low res, but not 720x576. Thanks,
> > 
> > Try these patches:
> > http://mplayerhq.hu/pipermail/mplayer-dev-eng/2003-January/014792.html
> > http://mplayerhq.hu/pipermail/mplayer-dev-eng/2003-January/014904.html
> > 
> > As I recall I used it with saa7134-0.2.4 + 2.4.20kernel, maybe it helps.
> >
>  
> Hi,
> this really does interest me too. Did expect it is in there since rc3.
> http://mplayerhq.hu/pipermail/mplayer-dev-eng/2003-January/014798.html
> 
> Wan Tat Chee has reported the 150K limit for rc4 and also it came up
> here that audio doesn't work on recording. So I'm still happy with my
> old one.
> 
> Robert can you view or even record at higher resolutions on new v4l2
> with these patches? (Means not just using the f key for scaling.)  
> Can not break through 384x288 sufficiently.


Here is what I tried (as you will see, it couldnt set up the width and height given in the parameter list and the default is 640x480, picture is ok but no sound):

------------------------------
/usr/local/mplayer-v4l2/bin/mplayer -v -tv on:driver=v4l2:input=0:chanlist=europe-west:amode=1:width=720:height=576:channel=e6 -vop pp=lb
Using GNU internationalization
Original domain: messages
Original dirname: /usr/share/locale
Current domain: mplayer
Current dirname: /usr/local/mplayer/share/locale


MPlayer 0.90rc4-2.95.4 (C) 2000-2003 Arpad Gereoffy (see DOCS)

CPU: Advanced Micro Devices Athlon 4 PM Palomino/Athlon MP Multiprocessor/Athlon XP eXtreme Performance (Family: 6, Stepping: 2)
Detected cache-line size is 64 bytes
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE

Reading config file /usr/local/mplayer/etc/mplayer/mplayer.conf
Reading config file /home/lobz/.mplayer/config
Reading /home/lobz/.mplayer/codecs.conf: can't open '/home/lobz/.mplayer/codecs.conf': No such file or directory
Reading /usr/local/mplayer/etc/mplayer/codecs.conf: 50 audio & 135 video codecs
CommandLine: '-v' '-tv' 'on:driver=v4l2:input=0:chanlist=europe-west:amode=1:width=720:height=576:channel=e6' '-vop' 'pp=lb'
get_path('font/font.desc') -> '/home/lobz/.mplayer/font/font.desc'
font: can't open file: /home/lobz/.mplayer/font/font.desc
Font /usr/local/mplayer/share/mplayer/font/font.desc loaded successfully! (206 chars)
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
Failed to open /dev/rtc: Permission denied (mplayer should be setuid root or /dev/rtc should be readable by the user.)
Using usleep() timing
get_path('input.conf') -> '/home/lobz/.mplayer/input.conf'
Can't open input config file /home/lobz/.mplayer/input.conf : No such file or directory
Parsing input config file /usr/local/mplayer/etc/mplayer/input.conf
Input config file /usr/local/mplayer/etc/mplayer/input.conf parsed : 52 binds
get_path('TV channel e6.conf') -> '/home/lobz/.mplayer/TV channel e6.conf'

Playing TV channel e6
CACHE_PRE_INIT: 0 [0] 0  pre:0  eof:0  

Cache fill:  0.00% (0 bytes)    TV detected! ;-)
Selected driver: v4l2
 name: Video 4 Linux 2 input
 author: Martin Olschewski <olschewski at zpr.uni-koeln.de <http://mplayerhq.hu/mailman/listinfo/mplayer-dev-eng>>
 comment: first try, more to come ;-)
Selected device: LifeView FlyVIDEO3000
 Capabilites:  video capture  video overlay  VBI capture device  tuner  read/write  streaming
 inputs: 0 = Television; 1 = Composite1; 2 = Composite2; 3 = S-Video;
 Current input: 0
 Format GREY   ( 8 bits, 8 bpp gray): Planar Y800
 Format RGB555 (16 bits, 15 bpp RGB, le): RGB 15-bit
 Format RGB555X (16 bits, 15 bpp RGB, be): Unknown
 Format RGB565 (16 bits, 16 bpp RGB, le): RGB 16-bit
 Format RGB565X (16 bits, 16 bpp RGB, be): Unknown
 Format BGR24  (24 bits, 24 bpp RGB, le): BGR 24-bit
 Format BGR32  (32 bits, 32 bpp RGB, le): BGR 32-bit
 Format RGB32  (32 bits, 32 bpp RGB, be): RGB 32-bit
 Format YUYV   (16 bits, 4:2:2 packed, YUYV): Packed YUY2
 Format UYVY   (16 bits, 4:2:2 packed, UYVY): Packed UYVY
 Format YUV422P (16 bits, 4:2:2 planar, Y-Cb-Cr): Planar 422P
 Format YUV420 (12 bits, 4:2:0 planar, Y-Cb-Cr): Planar I420
 Current format: BGR24
v4l2: set format: YVU420
v4l2: ioctl set format failed: Invalid argument
Selected norm: pal
v4l2: set width: 720
v4l2: ioctl set width failed: Invalid argument
v4l2: set height: 576
v4l2: ioctl set height failed: Invalid argument
Selected channel list: europe-west (including 104 channels)
Requested channel: e6
Selected channel: E6 (freq: 182.250)
Current frequency: 2916 (182.250)
Current frequency: 2916 (182.250)
==> Found video stream: 0
v4l2: get format: BGR24
v4l2: get fps: 25
v4l2: get width: 640
v4l2: get height: 480
[V] filefmt:9  fourcc:0x42475218  size:640x480  fps:25.00  ftime:=0.0400
get_path('sub/') -> '/home/lobz/.mplayer/sub/'
X11 opening display: :0.0
vo: X11 color mask:  FFFFFF  (R:FF0000 G:FF00 B:FF)
vo: X11 running at 1024x768 with depth 24 and 32 bpp (":0.0" => local display)
[x11] Detected wm supports layers.
[x11] Using workaround for Metacity bugs.
[x11] Detected wm supports NetWM.
[x11] Detected wm supports FULLSCREEN state.
[x11] Detected wm supports ABOVE state.
[x11] Detected wm supports BELOW state.
Disabling DPMS
DPMSDisable stat: 1
Opening video filter: [pp=lb]
[vo] query(Planar YV12) -> 3
==========================================================================
Opening video decoder: [raw] RAW Uncompressed Video
VDec: vo config request - 640 x 480 (preferred csp: BGR 24-bit)
[PP] Using external postprocessing filter, max q = 6.
Trying filter chain: pp vo
Could not find matching colorspace - retrying with -vop scale...
Opening video filter: [scale]
SwScale params: -1 x -1 (-1=no scaling)
Trying filter chain: scale pp vo
VDec: using BGR 24-bit as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO Config (640x480->640x480,flags=0,'MPlayer',0x42475218)
SwScaler: using unscaled BGR 24-bit -> Planar YV12 special converter
REQ: flags=0xC37  req=0x0  
REQ: flags=0x437  req=0x0  
VO: [xv] 640x480 => 640x480 Planar YV12 
VO: Description: X11/Xv
VO: Author: Gerd Knorr <kraxel@xxxxxxxxxxxxxxxxxxxxx> and others
Xvideo image format: 0x32595559 (YUY2) packed
Xvideo image format: 0x59565955 (UYVY) packed
Xvideo image format: 0x32315659 (YV12) planar
Xvideo image format: 0x30323449 (I420) planar
using Xvideo port 70 for hw scaling
[xv] dx: 0 dy: 0 dw: 640 dh: 480
Selected video codec: [rawbgr24] vfm:raw (RAW BGR24)
==========================================================================
Audio: no sound
Freeing 0 unused audio chunks
Starting playback...
*** [scale] Exporting mp_image_t, 640x480x24bpp BGR packed, 921600 bytes
*** [pp] Allocating mp_image_t, 640x480x12bpp YUV planar, 460800 bytes
*** [vo] Allocating mp_image_t, 640x480x12bpp YUV planar, 460800 bytes
[xv] dx: 0 dy: 0 dw: 640 dh: 480
DEMUXER: freeing demuxer at 0x840d378  
v4l2: 47 frames successfully processed, 0 frames dropped.
v4l2: up to 0 audio frames buffered.
DEMUXER: freeing sh_video at 0x840df60  
Successfully enabled DPMS
vo: uninit ...

Exiting... (Quit)
------------------------------

Sorry for the long log. The result is the same with mencoder, good picture but no sound. These patches are not included in rc4 nor rc3.


-- 
                                       Robert L. RAKSI
 
   -- The Microsoft of Borg: Patches Are Futile! --





[Index of Archives]     [Linux DVB]     [Video Disk Recorder]     [Asterisk]     [Photo]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Free Photo Albums]     [Fedora Users]     [Fedora Women]     [ALSA Users]     [ALSA Devel]     [Linux USB]

Powered by Linux