A question. Is ffmpeg 4.4 a hard requirement? I can’t seem to get vnc2mpg.c compiling with 5.1.2 (from jolla’s ffmpeg-devel). Thanks!
Thanks. I am pleased to see the comparison with android applications. Mainly limitations are in vnc (lipstick2vnc) right now in my understanding. It gives small amount of frames per second and uses a lot of cpu.
About codecs. I’m using free codec which is supported by most players (QT media player / telegram clients etc) and is able to work with high resolution and different aspects ratio. Other application like to use proprietary h264/h265 codecs which require license to encode and to play. So right now I decided to stick to something which has wider support and free.
Later most likely I’ll add settings to choose codecs for encoding.
FFmpeg changes its api between major versions and vnc2mpg was tested with 4.x version. Upgrade to 5.x might require some work. To be fair I don’t like that this part of project uses C instead of CPP and I think be better to rewrite it and use something like Eric Bachard / ffmpeg-cpp2 · GitLab
Ok, thanks! I thought it was an abi /api issue. I’m going through the code now to see if I can get it up to 5.x I’m doing work with 5 on Videoworks so I’m interested in the newer interfaces anyway.
Checked over ffmpeg 5.x and it works fine without any changes. Most likely your issue related to absence of the libvncserver in the source folder. Just added it as a submodule.
On xperia 10 mark 1 lags a lot. It’s not usable
“lags a lot” it is a perception and not a technical term, so not much help for me or anybody.
I just tested it on Intex aquafish / Jolla C and it works almost the same way how it works on my Sony Xperia Xa2 plus.
https://www.youtube.com/shorts/gtGCwiasyIM
It was vague, I admit.
Let’s say it’s like exactly to what the video shows
Thanks! I’ll checkout the sub module and try again.
Screen Recorder has been approved and available from Jolla Store.
Does it work on sailfishos 4.6?
Not really, you can’t stop recording