vantezzen/skip-silence

feature request: silence the audio in skipping silence portion

Closed this issue · 5 comments

hi,

It would be great to silence volume in the portion Which is skipped. Right now when the video is being skipped audio portion is also being rushed in the same speed as the video silence speed setting. Now if there is no background noise this works perfectly. However if there is background noise, the rushing of audio results in a strange sound. So would really appreciate if there’s a toggle button or mute that portion.

I believe CaryKH's tool had some kind of smoothening. I never felt this jerking sound with that.

Thank you.

or maybe the option for just skip it?

or maybe the option for just skip it?

Unfortunately, that is not possible as the media is getting streamed from various websites and the extension can't analyze when a silent part end without getting to it.

or maybe the option for just skip it?

Unfortunately, that is not possible as the media is getting streamed from various websites and the extension can't analyze when a silent part end without getting to it.

that would require something like https://github.com/TeamNewPipe/NewPipeExtractor for pre-streaming? (and maybe performance penalties with that) the NewPipe app lets you skip silent portions totally, may worth to look for their implementation? im a total noob hehe

Implemented this in the 3.2 update which I just uploaded to the Chrome Webstore and which should be published by them in the next few days.

may worth to look for their implementation?

The problem is that NewPipe works in a very different environment: It has access to the whole video and can analyse it using native android features.
Skip Silence on the other hand, on a lot of websites (e.g. YouTube), can only analyse the currently playing audio and has no option to analyse future parts of the video. Skip Silence must work on a lot of different websites with different variations of how the stream or store video. This is why it can't just download it up-front.

Just tested. this feature just works exactly as I imagined. Thank you so much