Jump to content

Recommended Posts

Posted

Poster Overlay GUI

A simple Windows Forms application that allows users to add 4K Ultra HD Banners to their movie posters.

Screenshot1.thumb.png.76b8d8f139990faa65974a1f326591a8.png

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:

 

  • Like 2
  • Thanks 4
Posted

Thanks for sharing.

  • 4 months later...
ZLuckyTraveler
Posted

@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?

Posted
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.

Posted
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.

Posted

Is there any way to incorporate audio codes under the resolution banner?

ATMOS, DTS X, DTS, Etc.

  • 3 months later...
PagelsFamily
Posted

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.

  • 2 months later...
Posted

Do you have have plans to add additional codecs and banners?

  • 1 month later...
Posted

@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?

  • 1 month later...
sh0rty
Posted

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
Posted (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 by shorty1483
Mahinepua
Posted

Perfect thanks shorty all too easy.

  • 2 months later...
  • 5 months later...
sh0rty
Posted (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 by shorty1483
BillOatman
Posted (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 by BillOatman
  • Like 1
sh0rty
Posted
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
Posted (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 by BillOatman
sh0rty
Posted (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 by shorty1483
BillOatman
Posted (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.
image.png.2abb34a8f181f84cac47ae7391ebb03a.png

Edited by BillOatman
sh0rty
Posted (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.
image.png.2abb34a8f181f84cac47ae7391ebb03a.png

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.

image.png.4f650392fafeaba845a35b0104c8a59d.png

But with latest changes it builds without problems inside my VS instance. Did your VS pull the changes from GH?

Edited by shorty1483
BillOatman
Posted (edited)

@shorty1483Yeah something is going on with my csproj file. Thanks.

Edited by BillOatman
  • Like 1
BillOatman
Posted

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>

 

  • Like 1
sh0rty
Posted (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 by shorty1483
  • Thanks 1

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...