[MPlayer-users] play only first 30 seconds of a song
The Wanderer
inverseparadox at comcast.net
Mon Apr 5 18:23:21 CEST 2004
rwk at americom.com wrote:
>>> $ mplayer song.mp3 -endpos 30 -really-quiet -oac pcm -vc null -vo
>>> null Unknown option on the command line: endpos
>>
>> '-endpos' is not a mplayer option, but a mencoder option.
>>
>>> P.S. I am actually trying to get the first 30 seconds of the
>>> .mp3 back into .mp3 format. If there is a better way to do this
>>> I would appreciate any suggestions.
>>
>> I only know how to extract the whole audio stream:
>>
>> mplayer -dumpaudio -dumpfile outfile.mp3 -vo null infile.avi
>
> This is the wrong direction... I want to convert the first 30
> seconds of a VBR .mp3 file to .wav. Is this possible with mplayer or
> mencoder?
I don't think so, no. MEncoder is a video encoder, not an audio encoder.
About the best you can do is
mencoder -oac pcm -novideo -endpos 30 filename.mp3 -o filename.avi
and then
mplayer -vo null -vc dummy -dumpaudio -dumpfile filename.wav filename.avi
but that's clunky, by no means guaranteed to work, and you ought to be
able to do it more easily and perhaps better with a program which is
actually intended to do audio encoding, rather than one which does it as
a side thing to make video encoding work easier.
--
The Wanderer
Warning: Simply because I argue an issue does not mean I agree with any
side of it.
A government exists to serve its citizens, not to control them.
More information about the MPlayer-users
mailing list