If there is something that bothers a lot, especially for those who do not understand another language like English, it is having a movie or video to watch and the subtitles we download are not well synchronized and we do not get the right ones anywhere.
While there are players like the VLC itself, which allow us to increase or decrease the speed at which the subtitles appear to try to synchronize them by hand, with this tool called Autosubsync should not intervene at any time.
Read More Stories: Beyond Android: this may affect the US blockade of Huawei on their computers
Machine learning to synchronize subtitles without human intervention in any language
Its tool uses artificial intelligence and machine learning to automatically resynchronize the subtitles of any video without the need for human intervention.
Read More Stories: Pokémon Go: Raid week and new monsters
The tool uses an automatic learning model that was trained with a collection of multimedia files with correctly synchronized subtitles, and although it is not yet perfect, the model claims to be accurate at 72% when detecting the spoken language on an audio track that never you’ve heard before , the synchronization of the subtitles is much better even though the AI does not detect 100% of what is said.
Autosubsync is able to correct both the change from one subtitle to another and the speed of them. So far, according to his tests, he says to have an accuracy of around 0.15 seconds . Its creator explains that the synchronization of a complete movie, currently takes about 3 minutes and uses about 1.5 GB of RAM.
The tool supports a wide variety of video formats thanks to the use of the open platform of FFmpeg. It also supports SRT files in any language, and says it should work with any language in the audio, although it has only tried it with some.
Read More Stories: Linux 5.2 Tied: New ARM Driver and Case Insensitivity for Ext4 File System
If you want to try it for yourself, unfortunately it is not exactly simple, and you can only do it from macOS or Linux (Debian / Ubuntu). You must install FFmpeg first using Homebrew on Mac or Apt on Linux. Then using
pipyou must install
autosubsync. You can check the project on GitHub to read detailed instructions for use. This is undoubtedly a project in progress that is worth following.
Read More Stories: “Boycott Apple” movement threatens Apple’s China business