jneilliii / OctoPrint-RTMPStreamer

22 stars 13 forks source link

Add Audio/Video device/codec options and new fonts #42

Closed TheSin- closed 2 years ago

TheSin- commented 2 years ago
- Add a handful of new fonts
- Add options for audio device and codec
- Add options for video device and type
- Add a handful of new video codecs to allow hw encoding
- Updated the default ffmpeg string for new values
- Updated the default video codec to hw for pi (still needs to be tested)

Do new accept will the last item is tested please

Also no idea why it's saying there are many commits, there was just one commit and the diff shows only the one commit. I must have messed up my fork resync.

jneilliii commented 2 years ago

let me know once you've been able to test on the pi, very interesting options for encoding (ie x265), although I assume that depends on the receiving end correct?

TheSin- commented 2 years ago

yes it does and I know 265 is becoming more popular so I thought I'd add it to make it more versatile, plus if someone wanted to use it as an input to OBS as an input 265 has better compression IIRC. Trying to make it as flexible as possible everything we add options for twitch and YouTube it could be used for anything really.

I was considering have a checkbox to disable the viewer since twitch is such a PITA and just make it a button on the top bar in that case to start and stop the stream, make it look like an on the air red light thingy? All in due time as I expand it I guess :D

I like that I can now record directly and not need to use the MJPEG stream.

jneilliii commented 2 years ago

Closed per discussion on discord of future changes.