kirek007 / ws-osd-py

Generate OSD for Walksnail DVR! If you like it you can get me a coffe here https://www.buymeacoffee.com/kirek
42 stars 6 forks source link

Suggested features #38

Open Suros opened 1 year ago

Suros commented 1 year ago

I don't normally do these, so forgive me if my formatting is substandard. As per your suggestion, I'll produce a list of potential improvements. The main one is the encoder, and the rest is just QoL stuff. Feel free to blow any of these off as I'm just some guy that occasionally uses FFmpeg and doesn't know squat.

  1. Greater control over the encoder settings. Being able to choose from a few different codecs and the level of quality will help with outputting files of a more reasonable size while also being flexible. FFmpeg appears to just use 100Mbps when the CRF is set to 0. Most of the quality appears to be retained at 10-20Mbps when using HEVC software encoding.

  2. Automatic removal of PNG overlay files at end of job.

  3. Option to retain font file and OSD positions.

  4. Walksnail splits files at 10 minutes, so splicing long footage could be useful.

Thanks again for putting the time and effort in to create this tool! I love it!