image capture problem - latest version of mplayer

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

 




Hello again,

Try #2, using the latest version of mplayer.

I'm still having problems capturing images from my 
linksys wireless webcam using the latest version of mplayer.? I use mplayer to capture a still
 image every minute.? After a certain amount of time it just stops 
working (~12-17 hours).? I know this post will be long, but I'm 
including the logs (debug mode 9) of a "good" mplayer image capture and a
 "bad" mplayer image capture.? Hopefully one of the mplayer experts in 
this group can read through the two logs and see if they see anything to
 help me.? So much appreciated for your time...

Charles

Here is my
 mplayer command:
$mplayer mms://192.168.1.19/img/video.asf -frames 1
 -vo jpeg -msglevel 
all=9 

****Good mplayer image capture:
Output:
Config pushed level is now 2
Config pushed level is now 3
Setting frames=1
Setting vo=jpeg
MPlayer SVN-r31393-4.4.3 (C) 2000-2010 MPlayer Team
CPU vendor name: GenuineIntel? max cpuid level: 10
CPU: Intel(R) Atom(TM) CPU? 330?? @ 1.60GHz (Family: 6, Model: 28, Stepping: 2)
extended cpuid-level: 8
extended cache-info: 33587264
Detected cache-line size is 64 bytes
Testing OS support for SSE... yes.
Tests of OS support for SSE passed.
CPUflags:? MMX: 1 MMX2: 1 3DNow: 0 3DNowExt: 0 SSE: 1 SSE2: 1 SSSE3: 1
Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2 SSSE3 CMOV
get_path('codecs.conf') -> '/home/cr/.mplayer/codecs.conf'
Reading /home/cr/.mplayer/codecs.conf: Can't open '/home/cr/.mplayer/codecs.conf': No such file or directory
Reading /usr/local/etc/mplayer/codecs.conf: Can't open '/usr/local/etc/mplayer/codecs.conf': No such file or directory
Using built-in default codecs.conf.
Configuration: 
CommandLine: 'mms://192.168.1.19/img/video.asf' '-frames' '1' '-vo' 'jpeg' '-msglevel' 'all=9'
init_freetype
get_path('font/font.desc') -> '/home/cr/.mplayer/font/font.desc'
font: can't open file: /home/cr/.mplayer/font/font.desc
font: can't open file: /usr/local/share/mplayer/font/font.desc
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
get_path('fonts') -> '/home/cr/.mplayer/fonts'
Using nanosleep() timing
get_path('input.conf') -> '/home/cr/.mplayer/input.conf'
Can't open input config file /home/cr/.mplayer/input.conf: No such file or directory
Can't open input config file /usr/local/etc/mplayer/input.conf: No such file or directory
Falling back on default (hardcoded) input config
get_path('video.asf.conf') -> '/home/cr/.mplayer/video.asf.conf'

[[[init getch2]]]

Playing mms://192.168.1.19/img/video.asf.
get_path('sub/') -> '/home/cr/.mplayer/sub/'
Filename for url is now mms://192.168.1.19/img/video.asf
Filename for url is now mms://192.168.1.19/img/video.asf
STREAM_ASF, URL: mms://192.168.1.19/img/video.asf
Trying ASF/UDP...
? ===> ASF/UDP failed
Trying ASF/TCP...
Resolving 192.168.1.19 for AF_INET6...
Couldn't resolve name for AF_INET6: 192.168.1.19
Connecting to server 192.168.1.19[192.168.1.19]: 1755...
connect error: Connection refused
? ===> ASF/TCP failed
Trying ASF/HTTP...
Resolving 192.168.1.19 for AF_INET6...
Couldn't resolve name for AF_INET6: 192.168.1.19
Connecting to server 192.168.1.19[192.168.1.19]: 80...
Request [GET /img/video.asf HTTP/1.0
Accept: */*
User-Agent: NSPlayer/4.1.0.3856
Host: 192.168.1.19:80
Pragma: xClientGUID={c77e7400-738a-11d2-9add-0020af0a3278}
Pragma: no-cache,rate=1.000000,stream-time=0,stream-offset=0:0,request-context=1,max-duration=0
Connection: Close

]
Response [HTTP/1.1 200 OK
Content-type: application/octet-stream
Connection: close

]
=====> ASF Prerecorded
size_confirm mismatch!: 30130 43520
Error while parsing chunk header
? ===> ASF/HTTP failed
Failed, exiting.
Filename for url is now mms://192.168.1.19/img/video.asf
Filename for url is now mms://192.168.1.19/img/video.asf
STREAM_HTTP(2), URL: mms://192.168.1.19/img/video.asf
Resolving 192.168.1.19 for AF_INET6...
Couldn't resolve name for AF_INET6: 192.168.1.19
Connecting to server 192.168.1.19[192.168.1.19]: 80...
Request: [GET /img/video.asf HTTP/1.0
Host: 192.168.1.19
User-Agent: MPlayer/SVN-r31393-4.4.3
Icy-MetaData: 1
Connection: close

]
--- HTTP DEBUG HEADER --- START ---
protocol:?????????? [HTTP/1.1]
http minor version: [1]
uri:??????????????? [(null)]
method:???????????? [(null)]
status code:??????? [200]
reason phrase:????? [OK]
body size:????????? [0]
Fields:
?0 - Content-type: application/octet-stream
?1 - Connection: close
--- HTTP DEBUG HEADER --- END ---
Content-Type: [application/octet-stream]
Cache size set to 320 KBytes
STREAM: [null] mms://192.168.1.19/img/video.asf
STREAM: Description: http streaming
STREAM: Author: Bertrand, Albeu, Arpi? who?
STREAM: Comment: plain http, also used as fallback for many other protocols
CACHE_PRE_INIT: 0 [0] 0? pre:65536? eof:0? 
Cache fill: 17.50% (57344 bytes)?? 
CACHE2_SEEK: 0x0 <= 0x0 (0x0) <= 0x12000? 
LAVF_check: ASF format
DEMUXER: freeing libavformat demuxer at 0xa59c528
DEMUXER: freeing AVI demuxer at 0xa59c528
Checking for YUV4MPEG2
DEMUXER: freeing YUV4MPEG2 demuxer at 0xa59c528
ASF file format detected.
stream type: guid_video_stream
stream concealment: unknown guid 0057fb20-555b-cf11-a8fd00805f5c442b
type: 69 bytes,? stream: 0 bytes? ID: 1
unk1: 0? unk2: 0
FILEPOS=0xD4
==> Found video stream: 1
[asfheader] Video stream found, -vid 1
======= VIDEO Format ======
? biSize 58
? biWidth 640
? biHeight 480
? biPlanes 1
? biBitCount 24
? biCompression 1395937357='MP4S'
? biSizeImage 921600
Unknown extra header dump: [0] [0] [1] [0] [0] [0] [1] [20] [0] [84] [5d] [4c] [28] [a0] [21] [e0] [a3] [1f] 
===========================
ASF: packets: -1? flags: 1? max_packet_size: 1000? min_packet_size: 1000? max_bitrate: 12582912? preroll: 0
Found movie at 0x179 - 0x146
ASF: 0 audio and 1 video streams found
?82 00 00 11 5D 00 00 00 00 00 00 B8 0B 81 81 B5
seg 0: 81 B5 00 00 00 00 08 E6 29 00 00 00 00 00 00 C9
Auto-selected ASF video ID = 1
?82 00 00 11 5D 00 00 00 00 00 00 B8 0B 81 81 B5
seg 0: 81 B5 C9 03 00 00 00 D1 03 58 39 65 5E 36 10 0B
unknown segment type (rlen): 0x00? 
?82 00 00 11 5D 00 00 00 00 00 00 B8 0B 81 81 B5
seg 0: 81 B5 9A 07 00 00 00 D1 03 C1 C7 6D C2 DE 99 40
unknown segment type (rlen): 0x00? 
?82 00 00 11 5D 00 00 00 00 00 00 B8 0B 81 81 B5
seg 0: 81 B5 6B 0B 00 00 00 D1 03 7E 73 07 C2 4A 76 95
unknown segment type (rlen): 0x00? 
?82 00 00 11 5D 00 00 00 00 00 00 B8 0B 81 81 B5
seg 0: 81 B5 3C 0F 00 00 00 D1 03 E7 09 9F 6D DE 37 B4
unknown segment type (rlen): 0x00? 
?82 00 00 11 5D 00 00 00 00 00 00 B8 0B 81 81 B5
seg 0: 81 B5 0D 13 00 00 00 D1 03 D9 F8 D3 43 B9 F5 02
unknown segment type (rlen): 0x00? 
?82 00 00 11 5D 00 00 00 00 00 00 B8 0B 81 81 B5
seg 0: 81 B5 DE 16 00 00 00 D1 03 BF 2E 59 E6 4F 64 DD
unknown segment type (rlen): 0x00? 
?82 00 00 11 5D 00 00 00 00 00 00 B8 0B 81 81 B5
seg 0: 81 B5 AF 1A 00 00 00 D1 03 DF 1F ED CB 27 3C CF
unknown segment type (rlen): 0x00? 
?82 00 00 11 5D 00 00 00 00 00 00 B8 0B 81 81 B5
seg 0: 81 B5 80 1E 00 00 00 D1 03 54 2B 80 53 0B 06 80
unknown segment type (rlen): 0x00? 
?82 00 00 11 5D 00 00 00 00 00 00 B8 0B 81 81 B5
seg 0: 81 B5 51 22 00 00 00 D1 03 F5 65 56 1D 2B 6D 08
unknown segment type (rlen): 0x00? 
?82 00 00 11 5D 0D 00 00 00 00 00 B8 0B 81 81 B5
seg 0: 81 B5 22 26 00 00 00 C4 03 82 46 82 D5 18 2D 4C
unknown segment type (rlen): 0x00? 
?82 00 00 11 5D A2 00 63 00 00 00 B8 0B 81 01 B6
seg 0: 01 B6 00 00 00 00 08 27 03 00 00 63 00 00 00 27
VIDEO:? [MP4S]? 640x480? 24bpp? 1000.000 fps??? 0.0 kbps ( 0.0 kbyte/s)
[V] filefmt:6? fourcc:0x5334504D? size:640x480? fps:1000.000? ftime:=0.0010
get_path('sub/') -> '/home/cr/.mplayer/sub/'
jpeg: Parsing suboptions.
jpeg: Progressive JPEG disabled.
jpeg: Baseline JPEG enabled.
jpeg: optimize --> 100
jpeg: smooth --> 0
jpeg: quality --> 75
jpeg: dpi --> 72
jpeg: outdir --> .
jpeg: Suboptions parsed OK.
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
INFO: libavcodec init OK!
Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
==========================================================================
Audio: no sound
Freeing 0 unused audio chunks.
Starting playback...
?82 00 00 11 5D DF 00 C7 00 00 00 B8 0B 81 01 B7
seg 0: 01 B7 00 00 00 00 08 EA 02 00 00 C7 00 00 00 EA

avg. framerate: 10 fps???????????? 
vd_ffmpeg data: b6010000, 35389514, cdc0878b, 3065b8f
[ffmpeg] aspect_ratio: 1.333333
VDec: vo config request - 640 x 480 (preferred colorspace: Planar YV12)
Trying filter chain: vo
vo_debug: query(Planar YV12) returned 0x0 (i=0) 
vo_debug: query(Planar I420) returned 0x0 (i=1) 
vo_debug: query(Planar IYUV) returned 0x0 (i=2) 
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
SwScale params: -1 x -1 (-1=no scaling)
Trying filter chain: scale vo
scale: query(Planar YV12) -> 0
scale: query(Planar 444P) -> 0
scale: query(Planar 444P 16-bit little-endian) -> 0
scale: query(Planar 444P 16-bit big-endian) -> 0
scale: query(Planar 422P) -> 0
scale: query(Planar 422P 16-bit little-endian) -> 0
scale: query(Planar 422P 16-bit big-endian) -> 0
scale: query(Planar YV12) -> 0
scale: query(Planar I420) -> 0
scale: query(Planar 420P 16-bit little-endian) -> 0
scale: query(Planar 420P 16-bit big-endian) -> 0
scale: query(Planar 420P with alpha) -> 0
scale: query(Planar IYUV) -> 0
scale: query(Planar YVU9) -> 0
scale: query(Planar IF09) -> 0
scale: query(Planar 411P) -> 0
scale: query(Planar NV12) -> 0
scale: query(Planar NV21) -> 0
scale: query(Packed YUY2) -> 0
scale: query(Packed UYVY) -> 0
scale: query(Unknown 0x50303434) -> 0
scale: query(BGRA) -> 0
scale: query(RGBA) -> 0
scale: query(BGR 24-bit) -> 0
scale: query(RGB 24-bit) -> 3
vo_debug: query(Planar YV12) returned 0x441 (i=0) 
scale: query(Planar I420) -> 0
scale: query(Planar 444P) -> 0
scale: query(Planar 444P 16-bit little-endian) -> 0
scale: query(Planar 444P 16-bit big-endian) -> 0
scale: query(Planar 422P) -> 0
scale: query(Planar 422P 16-bit little-endian) -> 0
scale: query(Planar 422P 16-bit big-endian) -> 0
scale: query(Planar YV12) -> 0
scale: query(Planar I420) -> 0
scale: query(Planar 420P 16-bit little-endian) -> 0
scale: query(Planar 420P 16-bit big-endian) -> 0
scale: query(Planar 420P with alpha) -> 0
scale: query(Planar IYUV) -> 0
scale: query(Planar YVU9) -> 0
scale: query(Planar IF09) -> 0
scale: query(Planar 411P) -> 0
scale: query(Planar NV12) -> 0
scale: query(Planar NV21) -> 0
scale: query(Packed YUY2) -> 0
scale: query(Packed UYVY) -> 0
scale: query(Unknown 0x50303434) -> 0
scale: query(BGRA) -> 0
scale: query(RGBA) -> 0
scale: query(BGR 24-bit) -> 0
scale: query(RGB 24-bit) -> 3
vo_debug: query(Planar I420) returned 0x441 (i=1) 
scale: query(Planar IYUV) -> 0
scale: query(Planar 444P) -> 0
scale: query(Planar 444P 16-bit little-endian) -> 0
scale: query(Planar 444P 16-bit big-endian) -> 0
scale: query(Planar 422P) -> 0
scale: query(Planar 422P 16-bit little-endian) -> 0
scale: query(Planar 422P 16-bit big-endian) -> 0
scale: query(Planar YV12) -> 0
scale: query(Planar I420) -> 0
scale: query(Planar 420P 16-bit little-endian) -> 0
scale: query(Planar 420P 16-bit big-endian) -> 0
scale: query(Planar 420P with alpha) -> 0
scale: query(Planar IYUV) -> 0
scale: query(Planar YVU9) -> 0
scale: query(Planar IF09) -> 0
scale: query(Planar 411P) -> 0
scale: query(Planar NV12) -> 0
scale: query(Planar NV21) -> 0
scale: query(Packed YUY2) -> 0
scale: query(Packed UYVY) -> 0
scale: query(Unknown 0x50303434) -> 0
scale: query(BGRA) -> 0
scale: query(RGBA) -> 0
scale: query(BGR 24-bit) -> 0
scale: query(RGB 24-bit) -> 3
vo_debug: query(Planar IYUV) returned 0x441 (i=2) 
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO Config (640x480->640x480,flags=0,'MPlayer',0x32315659)
scale: query(Planar YV12) -> 0
scale: query(Planar 444P) -> 0
scale: query(Planar 444P 16-bit little-endian) -> 0
scale: query(Planar 444P 16-bit big-endian) -> 0
scale: query(Planar 422P) -> 0
scale: query(Planar 422P 16-bit little-endian) -> 0
scale: query(Planar 422P 16-bit big-endian) -> 0
scale: query(Planar YV12) -> 0
scale: query(Planar I420) -> 0
scale: query(Planar 420P 16-bit little-endian) -> 0
scale: query(Planar 420P 16-bit big-endian) -> 0
scale: query(Planar 420P with alpha) -> 0
scale: query(Planar IYUV) -> 0
scale: query(Planar YVU9) -> 0
scale: query(Planar IF09) -> 0
scale: query(Planar 411P) -> 0
scale: query(Planar NV12) -> 0
scale: query(Planar NV21) -> 0
scale: query(Packed YUY2) -> 0
scale: query(Packed UYVY) -> 0
scale: query(Unknown 0x50303434) -> 0
scale: query(BGRA) -> 0
scale: query(RGBA) -> 0
scale: query(BGR 24-bit) -> 0
scale: query(RGB 24-bit) -> 3
SwScale: scaling 640x480 Planar YV12 to 640x480 RGB 24-bit? 
[swscaler @ 0x8a1e1a0]using unscaled yuv420p -> rgb24 special converter
REQ: flags=0x3? req=0x0? 
VO: [jpeg] 640x480 => 640x480 RGB 24-bit 
VO: Description: JPEG file
VO: Author: Zoltan Ponekker (pontscho at makacs.poliod.hu)
jpeg: . - Output directory already exists and is writable.
using IPB
*** [vo] Allocating mp_image_t, 640x480x24bpp RGB packed, 921600 bytes
(imgfmt: 52474218, planes: 0xb7572020,(nil),(nil) strides: 1920,0,0, chroma: 0x0, shift: h:0,v:0)
*** [scale] Allocating (slices) mp_image_t, 640x480x12bpp YUV planar, 460800 bytes
(imgfmt: 32315659, planes: 0xb7654020,0xb76b1c20,0xb769f020 strides: 640,320,320, chroma: 320x240, shift: h:1,v:1)
?82 00 00 11 5D 00 01 2B 01 00 00 B8 0B 81 01 B8
seg 0: 01 B8 00 00 00 00 08 C9 02 00 00 2B 01 00 00 C9
vd_ffmpeg data: b6010000, 18980c56, ffffffff, ffffffff
using IPB
*** [scale] Allocating (slices) mp_image_t, 640x480x12bpp YUV planar, 460800 bytes
(imgfmt: 32315659, planes: 0xb7501020,0xb755ec20,0xb754c020 strides: 640,320,320, chroma: 320x240, shift: h:1,v:1)
EOF code: 1??? 2 ??% ??% ??,?% 0 0 17% 


*** uninit(0xA49)
Uninit video: ffmpeg
DEMUXER: freeing ASF demuxer at 0xa59c528
DEMUXER: freeing sh_video at 0xa59d400

[[[uninit getch2]]]
Config poped level=2
Config poped level=1

*** uninit(0x80)

Exiting... (End of file)
max framesize was 10726 bytes



****Bad mplayer image capture:

Config pushed level is now 2
Config pushed level is now 3
Setting frames=1
Setting vo=jpeg
MPlayer SVN-r31393-4.4.3 (C) 2000-2010 MPlayer Team
CPU vendor name: GenuineIntel? max cpuid level: 10
CPU: Intel(R) Atom(TM) CPU? 330?? @ 1.60GHz (Family: 6, Model: 28, Stepping: 2)
extended cpuid-level: 8
extended cache-info: 33587264
Detected cache-line size is 64 bytes
Testing OS support for SSE... yes.
Tests of OS support for SSE passed.
CPUflags:? MMX: 1 MMX2: 1 3DNow: 0 3DNowExt: 0 SSE: 1 SSE2: 1 SSSE3: 1
Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2 SSSE3 CMOV
get_path('codecs.conf') -> '/home/cr/.mplayer/codecs.conf'
Reading /home/cr/.mplayer/codecs.conf: Can't open '/home/cr/.mplayer/codecs.conf': No such file or directory
Reading /usr/local/etc/mplayer/codecs.conf: Can't open '/usr/local/etc/mplayer/codecs.conf': No such file or directory
Using built-in default codecs.conf.
Configuration: 
CommandLine: 'mms://192.168.1.19/img/video.asf' '-frames' '1' '-vo' 'jpeg' '-msglevel' 'all=9'
init_freetype
get_path('font/font.desc') -> '/home/cr/.mplayer/font/font.desc'
font: can't open file: /home/cr/.mplayer/font/font.desc
font: can't open file: /usr/local/share/mplayer/font/font.desc
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
get_path('fonts') -> '/home/cr/.mplayer/fonts'
Using nanosleep() timing
get_path('input.conf') -> '/home/cr/.mplayer/input.conf'
Can't open input config file /home/cr/.mplayer/input.conf: No such file or directory
Can't open input config file /usr/local/etc/mplayer/input.conf: No such file or directory
Falling back on default (hardcoded) input config
get_path('video.asf.conf') -> '/home/cr/.mplayer/video.asf.conf'

[[[init getch2]]]

Playing mms://192.168.1.19/img/video.asf.
get_path('sub/') -> '/home/cr/.mplayer/sub/'
Filename for url is now mms://192.168.1.19/img/video.asf
Filename for url is now mms://192.168.1.19/img/video.asf
STREAM_ASF, URL: mms://192.168.1.19/img/video.asf
Trying ASF/UDP...
? ===> ASF/UDP failed
Trying ASF/TCP...
Resolving 192.168.1.19 for AF_INET6...
Connecting to server 192.168.1.19[192.168.1.19]: 1755...
? ===> ASF/TCP failed
Trying ASF/HTTP...
Resolving 192.168.1.19 for AF_INET6...
Connecting to server 192.168.1.19[192.168.1.19]: 80...
Request [GET /img/video.asf HTTP/1.0
Accept: */*
User-Agent: NSPlayer/4.1.0.3856
Host: 192.168.1.19:80
Pragma: xClientGUID={c77e7400-738a-11d2-9add-0020af0a3278}
Pragma: no-cache,rate=1.000000,stream-time=0,stream-offset=0:0,request-context=1,max-duration=0
Connection: Close
?
]
? ===> ASF/HTTP failed
Filename for url is now mms://192.168.1.19/img/video.asf
Filename for url is now mms://192.168.1.19/img/video.asf
STREAM_HTTP(2), URL: mms://192.168.1.19/img/video.asf
Resolving 192.168.1.19 for AF_INET6...
Connecting to server 192.168.1.19[192.168.1.19]: 80...
Request: [GET /img/video.asf HTTP/1.0
Host: 192.168.1.19
User-Agent: MPlayer/SVN-r31393-4.4.3
Icy-MetaData: 1
Connection: close
?
]


*** uninit(0x8)

[[[uninit getch2]]]
Config poped level=2
Config poped level=1

*** uninit(0x80)

Exiting... (End of file)
max framesize was 0 bytes




      


[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux