Comments (12)
Windows 10 is Windows just like XP - it uses OpenGL for video displaying (as primary and best video output), so it is the same also on any other OS. If you want to do it, the simplest method is to use Linux, because you must compile everything (on Linux it is very simple).
You must add a new sharpness slider, add a feature to OpenGL2 module to control it and send sharpness level to GLSL and you must write a fragment shader in GLSL for it.
You must know C++, Qt, how it works in QMPlay2, GLSL and you must be able to compile QMPlay2 for Windows (with dependencies). And the most important thing - you must know how to write a sharpness filter (also to achieve best performance) :)
I think I can do this, but later.
from qmplay2.
Thanks for your answer. I must say that I will wait for you to do it. It
seems that there are a few steps that I am not familiar with. It is an
excellent Player.
On Sun, Jul 10, 2016 at 11:20 AM, Błażej Szczygieł <[email protected]
wrote:
Windows 10 is Windows just like XP - it uses OpenGL for video displaying
(as primary and best video output), so it is the same also on any other OS.
If you want to do it, the simplest method is to use Linux, because you must
compile everything (on Linux it is very simple).You must add a new sharpness slider, add a feature to OpenGL2 module to
control it and send sharpness level to GLSL and you must write a fragment
shader in GLSL for it.You must know C++, Qt, how it works in QMPlay2, GLSL and you must be able
to compile QMPlay2 for Windows (with dependencies). And the most important
thing - you must know how to write a sharpness filter (also to achieve best
performance) :)I think I can do this, but later.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
#45 (comment), or mute
the thread
https://github.com/notifications/unsubscribe/AKOL4D_cmJMYzrnMUoVfkWoAF0uZXmcLks5qUTf1gaJpZM4JI3r5
.
from qmplay2.
Hmm, is sharpness really a video equalizer? It is an image filter which also uses neighbour pixels to calculate the output pixel... I can add it to video equalizer, but maybe this menu should change its name (video adjustment or just basic filters, effects)?
from qmplay2.
Thanks for your information. I would say, and I agree with you that the
sharpness control should belong to the video adjustment menu, under basic
filters.
On Mon, Jul 11, 2016 at 10:46 AM, Błażej Szczygieł <[email protected]
wrote:
Hmm, is sharpness really a video equalizer? It is an image filter which
also uses neighbour pixels to calculate the output pixel... I can add it to
video equalizer, but maybe this menu should change its name (video
adjustment or just basic filters, effects)?—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
#45 (comment), or mute
the thread
https://github.com/notifications/unsubscribe/AKOL4KVhUHF2EAKcjbSB0CXLctG2oM4sks5qUoFogaJpZM4JI3r5
.
from qmplay2.
Sharpness added to OpenGL2 module. Now it needs GUI modification (add slider, etc.): ca2d6cf
from qmplay2.
from qmplay2.
Thanks for the great work, Now, how do I implement these modifications into the Player? I am not familiar regarding this subject. Any help will be much welcomed.
from qmplay2.
Thank you.
from qmplay2.
Now, how do I implement these changes into the Player. I am using Windows 10 Pro? Thanks for the great modification.
from qmplay2.
If you are not able to compile it under Windows, you must wait for next QMPlay2 release. At least I can build current version from git and send EXE installer via email.
from qmplay2.
Thanks, Yes. please do build the current version from GIT and send me the
EXE installer via email,. Thank you in advance for the great help.
On Tue, Jul 12, 2016 at 3:12 PM, Błażej Szczygieł [email protected]
wrote:
If you are not able to compile it under Windows, you must wait for next
QMPlay2 release. At least I can build current version from git and send EXE
installer via email.—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
#45 (comment), or mute
the thread
https://github.com/notifications/unsubscribe/AKOL4M110fMd_2JqnNFY5I54m9MHQ0WLks5qVBE0gaJpZM4JI3r5
.
from qmplay2.
My email is visible on github, so write me an email (I don't know your email). Which version: 64 bit or 32 bit?
from qmplay2.
Related Issues (20)
- QMPlay2 can not open video files named in Arabic HOT 10
- Impossible to play videos from https://my.mail.ru/video HOT 13
- Difference between the "video" widget and the shortcut "o" which disable video HOT 2
- yt-dlp failing HOT 2
- Audio stuttering when playing any video HOT 15
- "Vulkan" not active despite all controllers installed (Ryzen + Radeon) HOT 14
- Youtube subtitle encoding problem
- Full dark mode theme even in the top bar HOT 2
- QMPlay2 crashed HOT 6
- Start and Stop recordig video
- Changing volume control while a video is playing crashes app HOT 19
- runtime selection of YT video stream HOT 4
- Radio Station Icons Missing HOT 1
- How can I prevent the channels from skipping when the channel is frozen? HOT 7
- [macOS] `QMPlay2` 16.04.23 fails to build on 10.6: `OpenGL2Common.hpp: error: 'GLActiveTexture' does not name a type` etc. HOT 26
- MediaBrowser results not playable HOT 1
- FFmpeg 4 build broken HOT 2
- YT video doesn't open, downloads with yt_dlp HOT 21
- Issues for TV Arib Subtitle HOT 4
- Establish compatibility with taglib 2.0 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from qmplay2.