Edycja strumienia wideo

0

Cześć! Czy istnieje jakiś sposób pozwalający edytować strumień wideo zanim zostanie przetworzony przez player? W dokumentacji niestety nie widzę żadnego eventu, który mógłby mi w tym pomóc. Powinienem stworzyć player całkowicie od 0? Są do tego jakieś gotowe biblioteki? Znalazłem coś takiego https://github.com/video-dev/hls.js, ale tutaj też niezbyt widzę taką możliwość.

1
bartelaha napisał(a):

edytować strumień wideo

Ale, co konkretnie chcesz zrobić?
JS sam w sobie nie przetwarza żadnych strumieni wideo, tylko dostarcza interfejs do sterowania osadzonym na stronie odtwarzaczem.

0
Stefan_3N napisał(a):

Spójrz na to:

https://developer.mozilla.org/en-US/docs/Web/API/Canvas_API/Manipulating_video_using_canvas

Dobre! Ale czy JS jest się w stanie wydajnościowo wyrobić z wieloma klatkami na sekundę?

1

No wiesz - sprzęt jest coraz mocniejszy :-).
Tego JS tu jest w sumie mało. To są proste operacje.
getImageData przesyła blok pamięci, potem w pętli każdy bajt jest obrabiany i putimageData odsyła to z powrotem do pamięci video.
Zależy co się będzie działo w tej pętli.

1 użytkowników online, w tym zalogowanych: 0, gości: 1