In addition to OriginalGriffs and Gerry's answers, for working with video usually 3rd party libraries are used.
A popular open-source library is
FFmpeg.NET: .NET wrapper for common ffmpeg tasks[
^]
There are also numerous paid libraries which can be quite expensive.
When working with video we usually talk about the Video Format, more information can be found here:
Video file format - Wikipedia[
^]
And as Gerry suggested, there is also a
MediaElement Class (System.Windows.Controls) | Microsoft Docs[
^]
There are some pitfalls however when using these controls, see this CodeProject article:
In C# how do I display Streaming H264 TS video in form project[
^]