Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/dzimchuk/power-video-player
- Owner: dzimchuk
- License: ms-pl
- Created: 2017-08-14T15:42:49.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2021-04-13T15:05:50.000Z (over 3 years ago)
- Last Synced: 2023-10-20T19:34:14.381Z (about 1 year ago)
- Topics: directshow, video-player, wpf
- Language: C#
- Homepage:
- Size: 6.39 MB
- Stars: 14
- Watchers: 3
- Forks: 8
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: history.TXT
- License: license.md
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)