1.0.5 • Published 5 months ago

video-deband v1.0.5

Weekly downloads
-
License
MIT
Repository
github
Last release
5 months ago

Automatically deband a video using a WebGL shader to get rid of those pesky compression artifacts.

Functions:

import VideoDeband from 'video-deband'

const deband = new VideoDeband(document.querySelector('video'))

document.body.append(deband.canvas)

// or if you need a video element or stream
// keep in mind these don't include audio

const vid = deband.getVideo()
vid.requestPictureInPicture()

const stream = deband.getStream()
rtcpeerconnection.addTrack(stream.getTracks()[0], stream)

// later cleanup
deband.destroy()

// or
deband.dispose()

// or in typescript to clean up automatically
using deband = new VideoDeband(document.querySelector('video'))
1.0.5

5 months ago

1.0.4

5 months ago

1.0.2

5 months ago

1.0.1

5 months ago

1.0.3

5 months ago

1.0.0

5 months ago