FGA icon indicating copy to clipboard operation
FGA copied to clipboard

Record Audio in Record Screen

Open the3dsandwich opened this issue 5 years ago • 2 comments

Before opening an issue:

  • [x] No one has asked for this feature before in other issues (even the closed ones)

If you open unnecessary/dumb issues, you'll be rewarded with appropriate tags.

First up I just want to say thank you to everyone that helped create FGA.

Just now I've beat the Beast III/L quest in Ooku completely with FGA, and I can't express how excited I was seeing FGA evolving from a auto scripting app to something that can tackle difficult nodes. (This is partially a praise and appreciation post haha)

So, I want to upload the recordings of the fight (like people always do on YouTube), but the recording in FGA does not have audio in it. I tried recording with the built in (Android 11) recorder, but somehow it messed up image recognition (in theory it shouldn't, but it did).

I'm thinking maybe we can have an option to include the audio in recordings, so when FGA can clear more challenge quests in the future people can record in-app and do things with the recording.

The fight, if you're interested

the3dsandwich avatar Dec 31 '20 09:12 the3dsandwich

I never imagined FGA would be used for CQs 🤣. That's an interesting use.

FGA uses MediaProjection for screenshots by default and I believe that's what the in-built Android 11 recorder uses too. So, the same problem of FGA breaking if you run another recorder software happens.

I'm kind of against adding Audio recording into FGA. FGA isn't made to be your recorder. The in-built recorder is meant for short and sweet bug clips. The size of the videos is not optimized for taking large videos.

As a workaround, you could use Root for Screenshots IF your phone is rooted and Record with Android 11 recorder. And, Android 11 allows AccessibilityServices to take screenshots without using MediaProjection. I'm planning to add support for this (once my phone gets Android 11 😆, hopefully soon). In that case, other recorders would work fine with FGA.

MathewSachin avatar Jan 02 '21 18:01 MathewSachin

Android 11 allows AccessibilityServices to take screenshots without using MediaProjection

My phone got Android 11 a few days back and I tried this out. Turns out we can't take screenshots rapidly with this. There needs to be at least a 1s interval between each screenshot, which sadly won't work for our case.

MathewSachin avatar May 12 '21 11:05 MathewSachin