[MPlayer-users] "-frames" option for streamed audio stopped "counting"
Giacomo Comes
comes at naic.edu
Thu Jan 4 17:50:14 CET 2007
On Thu, Jan 04, 2007 at 11:34:03AM -0500, Woody Suwalski wrote:
> Giacomo Comes wrote:
> >On Thu, Jan 04, 2007 at 10:10:32AM -0500, Woody Suwalski wrote:
> >
> >>I used to be able to record streamed audio clips, specifying number of
> >>frames to record, then quit...
> >>
> >>With current mplayer (1.0-pre8-0.1sarge2 from
> >>http://www.debian-multimedia.org) the "-frames nn" option stopped
> >>quiting - keeps playing (i.e. recording) for ever....
> >>
> >>Is it the updated codec issue? The source build issue? A genuine bug?
> >>
> >>e.g.
> >>mplayer -frames 99 -novideo -srate 11025 -channels 1 -quiet -vc dummy
> >>-vo null -ao pcm:file=/tmp/cfra.wav mms://tc1.canadacast.ca/chum/cfra.wmv
> >>used to record ~ 5 minutes of WAV file...
> >>
> >>
> >The way of how -frames works has changed since pre8. Before -frames was
> >counting
> >the input frames, now it counts the output frames.
> >By accident -frames was working before with pure audio stream, but now it
> >does not work anymore because with an audio stream there are no output
> >frames
> >generated.
> >This is more or less the non expert explanation. There is, of course, a
> >better one,
> >but the result wont change.
> >
> >May be you can have more luck with -endpos, but I haven't tested it.
> >
> >Ciao.
> >Giacomo
> >
> >
> Right, good explanation since it supports the facts ;-)
>
> However, -endpos is applicable only to the mencoder.
-endpos works with mplayer since rc1, upgrade.
>
> What would be a way to stop the mplayer after a prescribed amount of
> time? I was running it unattended from cron doing recordings
> automatically...
> It needs to be able to stop sucking the stream after some time !!!
mplayer <options> &
proc=$!
sleep <time>
kill $proc
Ciao.
Giacomo
More information about the MPlayer-users
mailing list