I don't use TeamViewer but it seems to me that it has format conversion built-in already?
https://community.teamviewer.com/t5/Knowledge-Base/How-to-co...
What is the difference between that and your product?
https://community.teamviewer.com/t5/Knowledge-Base/How-to-co...
What is the difference between that and your product?
If you want to challenge this, try to create reasonable mp4 file with TeamViewer :)
edit just to add that Mac OS version of TeamViewer does not have conversion feature at all.