[MPlayer-users] encode on the fly from camcorder (pipe issue?)

Razvan Cosma razvan.cosma at pronetis.ro
Wed Mar 21 14:11:05 CET 2007


mail at kraymer.de wrote:
> Have you tried with the -nocache option? Giving no cache option may still
> default to cache being enabled with default size. Unfortunately, the man
> page doesn't mention if -cache or -nocache is default.
>
>   
Doesn't work :(
Here's how it goes for something like
dvgrab - | mencoder -nocache file.mpeg -

Capture Started

MEncoder 2:0.99+1.0pre8-0ubuntu8 (C) 2000-2006 MPlayer Team
CPU:         Intel(R) Pentium(R) M processor 1500MHz (Family: 6, Model: 9,
Stepping: 5)
CPUflags: Type: 6 MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
Reading from stdin...

Playing -.

Reading from stdin...
Cannot seek backward in linear streams!
Seek failed
.....
Cannot seek backward in linear streams!
Seek failed

Segmentation fault (core dumped)

Or, if I enable cache in mencoder, nothing gets recorded at all,
although dvgrab appears to work OK. When I press Ctrl-C I get

"stdout": buffer underrun near: timecode 00:08:32.23 date 2007.03.08
11:36:16
This error means that the frames could not be written fast enough.

from dvgrab.




More information about the MPlayer-users mailing list