Pejamas 45 Posted April 27, 2023 Posted April 27, 2023 Poster Overlay GUI A simple Windows Forms application that allows users to add 4K Ultra HD Banners to their movie posters. About: Firstly, I know that we have the coverart plugin but I prefer having a cleaner look with multiple options for my 4k library. I started making this app a few weeks ago with absolutely zero knowledge in coding, this entire project was built through using chatgpt to guide me into building, modifying and editing the code through lots of trial and error. I'm more than open to suggestions to improve and or add to the project (such as more banner options etc). Features: Choose from multiple overlay images (4k Ultra HD, with HDR, with DV, With HDR and IMAX and with DV and Imax) Preview the combined result Save the resulting image as a new file How to Use: Download and extract the PosterOverlay_v1.0.0.zip file from github. Run the PosterOverlay.exe file to launch the application. Click on the "Select Poster" button to choose the base image (poster). Use the dropdown box to select an overlay image. Preview the result in the main window. Click "Save Poster" to save the resulting image to your computer. Prerequisites: .NET 6.0 Runtime is required to run the application. Please download and install the appropriate version for your operating system. GitHub Link: https://github.com/pejamas/Poster-Overlay-GUI 2 4
ZLuckyTraveler 0 Posted September 18, 2023 Posted September 18, 2023 @PejamasDoes this program connect to an Emby server in any way, or is this a standalone application to add overlays to posters that are stored locally which you are referring can just be used with Emby by manually uploading the posters then. Also is there any way to automate this?
Luke 39008 Posted September 18, 2023 Posted September 18, 2023 4 hours ago, ZLuckyTraveler said: @PejamasDoes this program connect to an Emby server in any way, or is this a standalone application to add overlays to posters that are stored locally which you are referring can just be used with Emby by manually uploading the posters then. Also is there any way to automate this? This looks like a standalone app.
Pejamas 45 Posted September 18, 2023 Author Posted September 18, 2023 7 hours ago, ZLuckyTraveler said: @PejamasDoes this program connect to an Emby server in any way, or is this a standalone application to add overlays to posters that are stored locally which you are referring can just be used with Emby by manually uploading the posters then. Also is there any way to automate this? Just a standalone app so far, I primarly use TPDB for all my movie posters, hopefully one day they have an API then I can try to automate it.
snowwright 0 Posted September 21, 2023 Posted September 21, 2023 Is there any way to incorporate audio codes under the resolution banner? ATMOS, DTS X, DTS, Etc.
PagelsFamily 1 Posted January 2, 2024 Posted January 2, 2024 Any way to add something else to the top right of the banner? Imax is awesome but if I have a Dolby Vision movie my brain hates that there is an empty spot on the top right. As Snowwright suggested maybe audio codes like Atmos, etc.... And the last suggestion would be the black stripe, if there were a few other color options available? Seeing something like a blue or red bar would signal the type of file it is would be cool. Thank you for this, I use it quite a bit.
keemy 17 Posted March 8, 2024 Posted March 8, 2024 Do you have have plans to add additional codecs and banners?
sh0rty 514 Posted April 19, 2024 Posted April 19, 2024 @Pejamas Thanks for this nice tool. I was looking for a clean way of showing DV/HDR in a clean and nice looking way and thanks god I found your tool. Any plans for incorporating Bluray and DVD or a batch convert option?
sh0rty 514 Posted May 31, 2024 Posted May 31, 2024 As long as @Pejamasis busy with real life I made some improvements to his graphic files to align them perfectly to the Emby coverart plugin. Additionally, I made covers for BluRay. Perhaps some people like me want to flag their BluRay Rips with IMAX on the Cover. I've also seen DV or HDR 1080p rips floating around in the inet. Just make onother folder instance of the tool and replace the files with the content of one of the attached zips. If user this along coverart plugin, the movies that get a cover with this nice tool need to have an own rule in plugin with movie cover set to "plain" oder "ignore". 4K-overlays.zip 1080p-overlays.zip
sh0rty 514 Posted June 6, 2024 Posted June 6, 2024 (edited) @PejamasFelt free to fork your repo and made a pull request to have 4K and 1080p templates in one program. Poster_Overlay_4K_1080p.zip Edited June 6, 2024 by shorty1483
sh0rty 514 Posted June 11, 2024 Posted June 11, 2024 Added DTheater as per request from @Mahinepua Poster_Overlay_GUI_DTheater.zip
sh0rty 514 Posted August 17, 2024 Posted August 17, 2024 (edited) I maintain the latest versions in my repo, as long as Pejames is not around to check my pull requests to his repo.. https://github.com/v1rusnl/Poster-Overlay-GUI Edited August 17, 2024 by shorty1483
TastyPomme 7 Posted January 17 Posted January 17 Thank you @Pejamas& @shorty1483. I did hijack these banners to replace them by Audio Language flags.
sh0rty 514 Posted January 17 Posted January 17 (edited) 2 hours ago, TastyPomme said: Thank you @Pejamas& @shorty1483. I did hijack these banners to replace them by Audio Language flags. If you're interested, you can make a pull request in Github. Edited January 17 by shorty1483
BillOatman 557 Posted January 19 Posted January 19 (edited) On 8/17/2024 at 2:02 PM, shorty1483 said: I maintain the latest versions in my repo, as long as Pejames is not around to check my pull requests to his repo.. https://github.com/v1rusnl/Poster-Overlay-GUI Support for Net6 is over and the latest update of Visual Studio they claim no longer supports it either as well. It should be easy to update to Net8. I submitted a PR for that. Edited January 19 by BillOatman 1
sh0rty 514 Posted January 19 Posted January 19 1 hour ago, BillOatman said: Support for Net6 is over and the latest update of Visual Studio they claim no longer supports it either as well. It should be easy to update to Net8. I submitted a PR for that. Thanks for the input . Merged
BillOatman 557 Posted January 20 Posted January 20 (edited) @shorty1483I was thinking about adding a button to automatically set the banners leveraging ffmpeg. It would be optional of course, run via a button. Thoughts? Edited January 20 by BillOatman
sh0rty 514 Posted January 20 Posted January 20 (edited) 32 minutes ago, BillOatman said: @shorty1483I was thinking about adding a button to automatically set the banners leveraging ffmpeg. It would be optional of course, run via a button. Thoughts? I'm always open for new features since I just modified @Pejamascode and I am all but experienced with coding. Edited January 20 by shorty1483
BillOatman 557 Posted January 21 Posted January 21 (edited) @shorty1483After getting your latest it will not build for me anymore. Quote Error reading resource 'PosterOverlay.OverlayImages.Bluray 3D with IMAX.png' -- 'Could not find file 'E:\Personal Repos\Poster-Overlay-GUI\OverlayImages\Bluray 3D with IMAX.png'.' It seems to be looking for these now, but i do not see them in your repo. Edited January 21 by BillOatman
sh0rty 514 Posted January 21 Posted January 21 (edited) 2 hours ago, BillOatman said: @shorty1483After getting your latest it will not build for me anymore. It seems to be looking for these now, but i do not see them in your repo. I see your fork is synced with my repo. I renamed the images and pushed a Hotfix since I got a similar error like you Comparing v0.3...v0.31 · v1rusnl/Poster-Overlay-GUI Somehow my VS got messed up two days ago. But with latest changes it builds without problems inside my VS instance. Did your VS pull the changes from GH? Edited January 21 by shorty1483
BillOatman 557 Posted January 21 Posted January 21 (edited) @shorty1483Yeah something is going on with my csproj file. Thanks. Edited January 21 by BillOatman 1
BillOatman 557 Posted January 22 Posted January 22 Actually @shorty1483in your csproj file it has <EmbeddedResource Include="OverlayImages\Bluray 3D with IMAX.png"> <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> </EmbeddedResource> <EmbeddedResource Include="OverlayImages\Bluray 3D.png"> <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> </EmbeddedResource> 1
sh0rty 514 Posted January 22 Posted January 22 (edited) 4 hours ago, BillOatman said: Actually @shorty1483in your csproj file it has <EmbeddedResource Include="OverlayImages\Bluray 3D with IMAX.png"> <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> </EmbeddedResource> <EmbeddedResource Include="OverlayImages\Bluray 3D.png"> <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> </EmbeddedResource> Good lord you're right. Pushed a fix into repo. Thanks! But 0.31 zip file was already fixed...meh Edited January 22 by shorty1483 1
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now