Closed jun6lee closed 1 year ago
I would second this, as I've tried to take a few screenshots and had the poster/info in my way.
Thanks!
"There's a screenshot button on the OSD in Aeon Nox skin for OpenPHT that clears off all OSD elements and takes a screenshot by itself which is clean and free from junk displayed by the OSD."
maybe you could ask plex black to implement the same thing. or change to Nox. :)
@dan-the-man-nz - a plausible solution, if it worked. Using that option in Nox crashes OpenPHT entirely for me, has done as far back as I can recall. Any attempt to take a screenshot with "command + s" also causes a crash. I believe this to be related to something around folders in OSX, this was raised as an enhancement (#95) earlier in the year also.
i just gave this ago on my windows install, no issue, took the clean screenshot for me. so must just be a OSX issue like you said, i suggest posting the logs of it crashing to that thread.
Still an issue on 1.8.0
Couple of comments here: this actually prevents me from reading long subtitles that require pausing if they are scrolling too fast. And on previous versions of OpenPHT, after 1.5.2 made the OSD stick, I used to be able to hide the OSD during pause by pressing the down arrow on my keyboard, but this is no longer the case since a few versions as well.
Even if that's first world problem, this is fairly annoying.
@nicolasnoble -- Thanks for bringing this workaround to my attention. Not sure if it's always been there or brought back in a recent update but this now works for me. [on 1.8.0.148-573b6d73]
After hitting pause, if I hit the down arrow, the OSD moves out of visibility giving me the full screen to grab as required. For this reason, I think this can be closed, provided this is the case on windows too. (I'm on OSX Sierra).
I'm still seeing the OSX bug for #95 but a manual screenshot using the OS does the trick.
If somebody with windows can test the workaround works for them too, I'll close this after a confirmation.
I tested 1.8.0.148-573b6d73 on Windows 10 64bit. The down arrow doesn't do anything at all after I hit pause.
In fact, I came here to create an issue about OSD covering the subtitles. I will be really grateful if someone comes along with a solution for Windows. I also thought about an option in the skin settings that moves whole pause OSD bar to the top of the screen as an alternative that won't even require pressing anything and solves the subtitles issue (but doesn't solve the screenshot issue, so maybe worth opening a separate ticket?).
I just tried it again under Windows 10 on both the stable and pre-release channels, and the down arrow feature on pause is still missing.
If this works under OSX however, and not on Windows, this should clearly be labeled as a bug.
In fact, reading this code, the OSD is clearly supposed to hide automatically after a little while, so this is clearly broken:
https://github.com/RasPlex/OpenPHT/blob/openpht-1.8/plex/GUI/GUIDialogPlexVideoOSD.cpp#L42
I agree looking at the code this is not an enhancement as it's been tagged it's flat out a bug and should be addressed as this used to work properly.
Behaviour: When you pause a video on OpenPHT, there appears a timeline bar & some operators as part of the OSD (as expected). This gets in the way of my grabbing the exact screenshot I am after from videos. Trying to catch it while it's playing gets a little tedious after numerous rewinds.
Ideal Solution: OSD to disappear after a few seconds of player being paused. This was the case in earlier versions, it got lost somewhere between 1.5.1 and 1.5.2 and has been lost since.
Alternate Solution: Implement a switch, so that the appearance of the OSD is optional for when the player is 'paused'.
A kind soul had implemented this for me in his XBMC Skin before I migrated to Plex: https://github.com/Tgxcorporation/skin.nebula/commit/87b8fa8b9aaf83eb83607e51466d2cd797560ec9
OpenPHT: v1.7.0 Plex Black (though behaviour applies to all skins). Good behaviour lost between 1.5.1 and 1.5.2 PMS: Latest on OSX Sierra