[vlc-devel] Time-Scaling Library

Mike Cerminara cerm333333 at aol.com
Fri May 26 07:39:29 CEST 2006

The VLC Project is amazing, and I'm proud to use it.  Something that 
would make it more useful would be the ability to time-scale the 
playback.  In particular, to increase the playback speed to 1.5x to 2x 
realtime, and still be able to hear properly pitched, in-sync audio.  
Windows Media Player, Apple's Quicktime, and Media Player Classic all 
support this feature, but the play-speed adjustments don't work right 
with all file-formats in each player.  VLC supports all of the 
file-formats that anyone would need on a daily basis, and if it had just 
that one extra feature, it would that much closer to perfect.

I don't know much about the inner-workings of VLC, but I have found an 
open-source library for time/pitch processing of audio.  It's available 
at http://www.surina.net/soundtouch.  If that could be used for the 
audio processing, then it should just be a matter of tweaking the video 
frame rate, and maintaining sync. 

I initially contacted Antoine Cellerier with this suggestion.  He said 
that this was a feature that has been considered for inclusion, but so 
far there hasn't been sufficient time.  He asked that I send my message 
to you all.  Hopefully somebody has the time to work this into the 
project.  I'd love to do it myself, but unfortunately my knowledge of C 
begins with "Hello World", ends with arrays, and I couldn't compile a 
DLL if I tried.  Thanks for indulging me, and keep up the good work!
~Mike Cerminara

This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://developers.videolan.org/lists.html

More information about the vlc-devel mailing list