Active Topics

 


Reply
Thread Tools
Posts: 111 | Thanked: 23 times | Joined on Sep 2008 @ Singapore
#1
hi, any body knows how to play audio (mp3) at slower or faster speed? Any apps available? I saw a simple command line apps called 'yatm' (yet another time machine) and it works in ubuntu nicely. But I can't get it to work in easy debian (though it installed properly).

Any help appreciated!
 
pycage's Avatar
Posts: 3,404 | Thanked: 4,474 times | Joined on Oct 2005 @ Germany
#2
mplayer can do it with command line option -speed <factor>. Factor can be between 0.01 and 100.
1 is original speed.
 

The Following 2 Users Say Thank You to pycage For This Useful Post:
Posts: 111 | Thanked: 23 times | Joined on Sep 2008 @ Singapore
#3
Hi thanks, indeed it works -- but mplayer changes the pitch (sounds like mickey mouse on speed up). The yatm changes the speed without changing the pitch, so it still sounds natural even on faster speed.
 
Posts: 5,335 | Thanked: 8,187 times | Joined on Mar 2007 @ Pennsylvania, USA
#4
Originally Posted by pton View Post
hi, any body knows how to play audio (mp3) at slower or faster speed?
Would you please consider voting for, and possibly adding a comment to, Bug # 3198?
__________________
maemo.org profile
 
Benson's Avatar
Posts: 4,930 | Thanked: 2,272 times | Joined on Oct 2007
#5
It's substantially below realtime, IIRC, but sox can do it for general sound files with the standard windowing, time-scaling, and overlapping.

If you only want mp3s, and are content with ratios of small integers (so it can be done by just repeating and dropping mp3 frames), mpg123 can do it for mp3s with -d and -h, and should have almost no penalty.
 
Posts: 111 | Thanked: 23 times | Joined on Sep 2008 @ Singapore
#6
Originally Posted by sjgadsby View Post
Would you please consider voting for, and possibly adding a comment to, Bug # 3198?
Done, voted
 
Posts: 111 | Thanked: 23 times | Joined on Sep 2008 @ Singapore
#7
I found it in a new version of mplayer:
https://launchpad.net/~rvm/+archive
* the option to change the playback speed without altering the pitch will work (thanks to the new scaletempo filter)

It does not work in maemo mplayer rc1.2. Any body knows where I can get a version with this scaletempo filter ?

EDIT: Here are the scaletempo patches to mplayer rc1.2:
http://sourceforge.net/project/showf...kage_id=279916
Any body kind enough to patch it and make it available for everybody? Thank you in advance!

Last edited by pton; 2008-12-06 at 09:20. Reason: Found patch source
 
Posts: 111 | Thanked: 23 times | Joined on Sep 2008 @ Singapore
#8
Originally Posted by Benson View Post
It's substantially below realtime, IIRC, but sox can do it for general sound files with the standard windowing, time-scaling, and overlapping.

If you only want mp3s, and are content with ratios of small integers (so it can be done by just repeating and dropping mp3 frames), mpg123 can do it for mp3s with -d and -h, and should have almost no penalty.
The sound quality using mpg123 with a time scale of anything between 1 & 2 (say -d 3 -h 2) is pretty poor. -d 2 is fine but it is too fast. If only someone could get scaletempo audio filter to work in maemo mplayer (or vlc)
 
Reply

Tags
pitch, playback, speed, tempo, yatm


 
Forum Jump


All times are GMT. The time now is 01:42.