mvdzwaan
21st August 2006, 12:37
Hello,
For the past few months I've been encoding TS files to WMV-HD using WME/Avisynth and have experienced a number of problems with lost A/V sync (mostly after mpeg2repair on the TS ;). To solve it once and for all I've written a A/V Sync restore tool and am thinking of releasing it.
The tool (written in vb.net 2.0 and Media Player 9+ is a required component) allows the user to watch any movie which WMP can render together with a sound file (again, if it's playable by WMP you can use it). While watching the movie (seek bar is working ofcourse), the audio sync can be adjusted and these adjustments can be saved. Once a sufficient number of delay corrected points have been saved the tool will decide which av sync method to use:
* Time shift (for constant delay)
* Sampling rate adjustment (gradual timeshift, for sliding delay adjustments)
these methods wil be segment based, so it's possible to have an overall timeshift, with a different time shift one hour into the video, and a gradual timeshift for the last 30 minutes. Currently the video is leading, and audio adjusted.
The tool outputs an Avisynth script which can be used as an audio source for the adjusted stream. I'm using the tool now with 5 mono wav files, using the center channel for adjustments, and feeding 5 avs audio files to Windows Media Encoder. But it can be used for any type of audio/video file, and any encoder which accepts avs files.
I was wondering wether there is any interest in this tool, and if someone wants to use it to give me feedback etc.
For the past few months I've been encoding TS files to WMV-HD using WME/Avisynth and have experienced a number of problems with lost A/V sync (mostly after mpeg2repair on the TS ;). To solve it once and for all I've written a A/V Sync restore tool and am thinking of releasing it.
The tool (written in vb.net 2.0 and Media Player 9+ is a required component) allows the user to watch any movie which WMP can render together with a sound file (again, if it's playable by WMP you can use it). While watching the movie (seek bar is working ofcourse), the audio sync can be adjusted and these adjustments can be saved. Once a sufficient number of delay corrected points have been saved the tool will decide which av sync method to use:
* Time shift (for constant delay)
* Sampling rate adjustment (gradual timeshift, for sliding delay adjustments)
these methods wil be segment based, so it's possible to have an overall timeshift, with a different time shift one hour into the video, and a gradual timeshift for the last 30 minutes. Currently the video is leading, and audio adjusted.
The tool outputs an Avisynth script which can be used as an audio source for the adjusted stream. I'm using the tool now with 5 mono wav files, using the center channel for adjustments, and feeding 5 avs audio files to Windows Media Encoder. But it can be used for any type of audio/video file, and any encoder which accepts avs files.
I was wondering wether there is any interest in this tool, and if someone wants to use it to give me feedback etc.