Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dzimchuk/power-video-player

Power Video Player is a slim feature-rich video/dvd player that meets everyday needs in video playback on PC with a bunch of advanced features on board.
https://github.com/dzimchuk/power-video-player

directshow video-player wpf

Last synced: 3 days ago
JSON representation

Power Video Player is a slim feature-rich video/dvd player that meets everyday needs in video playback on PC with a bunch of advanced features on board.

Awesome Lists containing this project

README

        

# Power Video Player

**Project Description**

Power Video Player is a slim feature-rich video/dvd player that meets everyday needs in video playback on PC with a bunch of advanced features on board.

It's written in C# as a WPF application and employs a fair bit of DirectShow, COM Interop and PInvoke programming. Older versions (1.x) were Windows Forms applications and are also available.

![Power Video Player](docs/Home_pvp3d.png)

**Features:**
- Convenient UI
- Plays almost all multimedia formats (requires appropriate codecs to be present on the client system)
- Full DVD Support (MPEG-2 and AC3 decoders should be installed on the client system)
- Video control: Video size, aspect ratio
- Playback speed control
- Windowed and fullscreen playback
- Displays detailed information about each video and audio stream
- Reports the format that could not be rendered because of the missing codec(s)
- Customizable keyboard and mouse actions
- Multilingual interface: English, Russian
- Skinnable (only one default skin is shipped now)
- Supports various video renderers: Legacy Video Renderer, VMR/VMR9, EVR
- Allows to take screenshots of the currently played video
- Drag and Drop support
- Subtitles support (requires DirectVobSub aka VSFilter)