I know seeking in mplayer in general isn't as good as it should be (it /still/ can only round off seek requests to the nearest keyframe?) but can't seeking to *the beginning* at least work? :b. It actually does for every format I remember trying, except flv files. If I try to seek back to before the beginning (say seek back 10s after playing the video for 3s), it does all sorts of funny things, from starting near the end (with a garbled blocky image -- as if it missed a keyframe or something), to starting roughly where it already was, to exiting. Why doesn't it know it's near the beginning, and seek to the very beginning? Ffplay is worse -- it can't seek backwards when it's too close to the beginning at all ("error while seeking") -- and same thing near the end -- often all seeking will mysteriously stop working if such "invalid seeks" are attempted. MPlayer SVN-r29699-4.3.2 VIDEO: [FLV1] 320x240 0bpp 25.000 fps 282.4 kbps (34.5 kbyte/s) FFplay SVN-r19928 Stream #0.0: Video: flv, yuv420p, 320x240, 282 kb/s, 25 tbr, 1k tbn, 1k tbc Stream #0.1: Audio: mp3, 22050 Hz, 2 channels, s16