Auto Sound Sync (ASS) is a poor man's version of PluralEyes, which was software that allowed you to automatically synchronise video clips by analysing their audio wave forms.
It means you no longer have to use a clapper-board, or manually align wave-forms in your video editor. Just run ASS, and import the project file into your NLE editor.
Most main-stream NLE video editors now have this included, so PluralEyes has gone away. Arguably there is no longer any need for this software either, unless you use Magix Vegas :-)
ASS is a fork of the most excellent auxmic, and also makes use of ffmpeg, and SoundFingerprinting
-
Record some video and audio of the same event.
-
Choose the file that contains the best audio. It can be a video file, or a pure audio recording. Set it as the "High quality audio source".
- Add the other video files as "Media to Synchronize"
- Wait for synchronization to complete, and all bars to turn green.
- Export the Final Cut project file
- Import the project file into your video editor of choice
The options dialog offers three alternative synchronization options:
Fast and reliable finger printing. Recommended.
The original auxmic algorithm. Significantly slower than Soundfingerprinter, and not usually better, but will sometimes match when Soundfingerprinter will not.
Even faster finger printer? It might work when others don't, depending on your audio.
This setting causes the exported video project to include the original audio from the "synchronized", secondary tracks.
Q: So why does ASS exist?
A: I use Magix Vegas Pro, and it's ability to provide this function is subpar. Also because I made this fork ages ago :-)
Q: Is it fast?
A: It's WAY fast. When synchronising 4 files over 30 minute period, Vegas Pro takes nearly 2 hours, and then crashes, ASS only takes a few seconds.
Q: Why does it create Final Cut Pro 7 project files?
A: Because they are the lingua franca of NLEs. Everything can import them, including Vegas, Davinci, and Premiere.
Q: Why didn't this just get merged back into auxmic?
A: Because I refactored the hell out of it, and it became unmergable.