[APP][4.0+][ROOT] SCR Screen Recorder

Search This thread

Lordie_kim19

Member
Mar 11, 2017
17
2
attachment.php

[ility. This software uses unmodified code of FFmpeg 1.2 licensed under the LGPL.[/SIZE]

THANK U FOR GOOD AND FREE APP:good::good:
 

paapaapaa

Member
Dec 18, 2016
31
5
Is there any alternatives anybody could recommend for Android 7?
Think option for 7 might be Recme where there is an audio plugin. I got that solution working on my HTC M9 6.0. Try that and give feedback.

I still try to run SCR Recorder on Oneplus 3 running 6.0 but no sound on the other phone when using WhatsApp or WeChat. Any idea for me to test? AudioFX I disabled.
 

jaladhjin

Senior Member
Jul 13, 2013
898
73
SCR 5+ Pro v0.1.3 (no root, NO INTERNAL AUDIO, requires Lollipop)

By requires Lollipop.. at this point in time does that mean minimum ?

The non root version should work on Marshmallow as well for instance ? :)
 

zefie

Senior Member
Dec 30, 2007
459
606
Upstate NY
the.midnightchannel.net
Just tested "SCR Screen Recorder Pro v1.0.5" on LineageOS 13.0 (Marshmallow), and it captured internal audio. I'm not sure why this feature is so elusive, but I appreciate this app being able to do so. Now that I know it is technically possible, does anyone know of a streaming app that can do it?

Side Rant:
I loved the concept of "Live in Five" by Avermedia, but it did not capture internal audio. In fact, as we know, nothing does except this app. But I am looking for something that can stream to RTMP (Twitch) and can capture audio. While this app is great for the YouTubers, us live steamers are still a bit boned :D

The app recommends "Gusher", a streaming app that wants $0.99/m, but did not see any option to capture internal audio, which is the original point of this app. So I am not sure why it is "Recommended", over the many other better solutions out there that have the same limitation. To be honest, I was unable to test "Gusher". I logged into my test Twitch account, got to the "Title /Game" screen, but every time I tried to enter a title or game, the update button was unresponsive, and "Start Broadcasting" remained grayed out. .......... But anyway this thread isn't about Gusher, though the developer did recommend it.

Update:
It adds some latency to the game audio. This won't work with rhythm games.

Warning:
After a few tests, I decided to uninstall the app. Uninstalling it through normal Android means locks up your device with a black screen, and I had to force restart.

Summary:
The app itself (SCR Screen Recorder) does what it advertises on my LineageOS 13.0 device. It induces some audio buffer. It seems to get upset when you uninstall it.
 
Last edited:

paapaapaa

Member
Dec 18, 2016
31
5
The app itself (SCR Screen Recorder) does what it advertises on my LineageOS 13.0 device. It induces some audio buffer. It seems to get upset when you uninstall it.
Hi Zefie or other who can help me. I'm able to run SCR Pro on HTC M9.

Have been trying running LineageOS 13 on OP3 and Lenovo ZUK Z2 but internal audio does not work when running WeChat. Which Gapps version did you use? What did you disable? I used last time recent Mini Gapps and disabled AudioFX. I flashed Chainfire SuperSU. Please give me some clue how to solve my problem.
 

zefie

Senior Member
Dec 30, 2007
459
606
Upstate NY
the.midnightchannel.net
Hi Zefie or other who can help me. I'm able to run SCR Pro on HTC M9.

Have been trying running LineageOS 13 on OP3 and Lenovo ZUK Z2 but internal audio does not work when running WeChat. Which Gapps version did you use? What did you disable? I used last time recent Mini Gapps and disabled AudioFX. I flashed Chainfire SuperSU. Please give me some clue how to solve my problem.

It may depend on the device and how the ROM was made. I think the key is how the audio is routed internally. Sound is a complicated beast on these embedded devices.

As for my setup, its a Galaxy Tab E (SM-T560NU), its a custom built LineageOS (original work by vince2678, but modified and compiled by myself) with a custom kernel (same). GApps are just the latest OpenGApps.org Super Package, but with a custom config. I've attached my gapps-config.txt (if you use it, put the txt in the same folder as the zip you flash). As for root, I built it into my LineageOS, so I'm not using SuperSU, using Lineage's SU. AudioFX was not disabled. I will say though the captured audio was quiet (about 1/3 the volume that was actually output). As for "What did you disable", nothing really. I just installed it and tried it.

I also did not try WeChat, I tried a game called "jubeat plus". But I would assume that if it can capture from one app, it could capture from all. I could be wrong.

Hope this helps, but probably not.
 

Attachments

  • gapps-config.txt
    632 bytes · Views: 25
  • Like
Reactions: paapaapaa

vientito

Senior Member
Sep 25, 2011
148
9
I am getting this r248 error when i try recording. I have attached a screenshot of it since i cannot send email to support at all. I am on slimrom6 in galaxy tab 2 which surely had no issue with original stockrom.
 

Attachments

  • Screenshot_20170406-120759.png
    Screenshot_20170406-120759.png
    239 KB · Views: 178

manmtm

Senior Member
Oct 22, 2015
81
11
There will never be an update for this app.
Better look for an alternative.

Sent from my GT-I9305 using XDA-Developers Legacy app

Yeah yeah, I did some sort of research and got that Android 7.x shuts the door ultimately for the "Internal Audio Recording" for there so called security purpose.
So what alternatives you are talking about? (Leave mobizen headphones)
And am actually downgrading to 6.x Marshmallow as I only want to record internal audio/gameplays.. Kind of things. Still what's your suggestions.

---------- Post added at 10:10 PM ---------- Previous post was at 10:04 PM ----------

I am getting this r248 error when i try recording. I have attached a screenshot of it since i cannot send email to support at all. I am on slimrom6 in galaxy tab 2 which surely had no issue with original stockrom.

So as solutions mentioned in that popup. Did you tried all that?? Even if so, please also check all permissions are granted and also Draw over other apps.
Last thing is try playing with the settings.

I dunno whether Official support will come or not.
 

vientito

Senior Member
Sep 25, 2011
148
9
Yeah yeah, I did some sort of research and got that Android 7.x shuts the door ultimately for the "Internal Audio Recording" for there so called security purpose.
So what alternatives you are talking about? (Leave mobizen headphones)
And am actually downgrading to 6.x Marshmallow as I only want to record internal audio/gameplays.. Kind of things. Still what's your suggestions.

---------- Post added at 10:10 PM ---------- Previous post was at 10:04 PM ----------



So as solutions mentioned in that popup. Did you tried all that?? Even if so, please also check all permissions are granted and also Draw over other apps.
Last thing is try playing with the settings.

I dunno whether Official support will come or not.

I surely tried changing the resolution of screen to see if it changes anything. Nada. Also all permissions have been given. Scr pro is the best out there because it is lightweight as compared to recme,which seems to activate many alarms over a specific time interval. It is a shame that it is not working for me now
 

maicasajusta

Senior Member
Apr 4, 2014
83
15
Torre del Greco
Yeah yeah, I did some sort of research and got that Android 7.x shuts the door ultimately for the "Internal Audio Recording" for there so called security purpose.
So what alternatives you are talking about? (Leave mobizen headphones)
And am actually downgrading to 6.x Marshmallow as I only want to record internal audio/gameplays.. Kind of things. Still what's your suggestions.


well, that's untrue. I can record internal audio on nougat, with recme. it's not so user friendly, but it works.

read more here: https://xdaforums.com/showpost.php?p=70726743&postcount=1026
 

manmtm

Senior Member
Oct 22, 2015
81
11
well, that's untrue. I can record internal audio on nougat, with recme. it's not so user friendly, but it works.

read more here: https://xdaforums.com/showpost.php?p=70726743&postcount=1026

I am currently downloading the app and plugin etc.
And yes scr also have some kind of internal audio bug with some devices (as mine have sadly). So the only solution I found for internal audio recording (who are not able to do so) is that plug your earphone jack in and then do it, it will definitely work.
 

paapaapaa

Member
Dec 18, 2016
31
5
WeChat & WhatsApp

My general problem is that the person I speak with doesn't hear me speaking. Seems same challenges SCR and Recme.

Have tried Note 3 & 5 and think on those might be Knox problem. OnePlus 3 and Lenovo ZUK Z2 I have tried several ROMs without success. LG V20 I happened to get a model where boot loader can not be unlocked (900DS or something). Have to admit that my knowledge level is quite low.

I have had success with HTC and Viper ROM. Think ok on M8 but sure works on M9 & 10. I installed the Viper ROM and SCR worked on first attempt. Will try Z2 and OP3 further as HTC doesn't have dual Sim.
 

paapaapaa

Member
Dec 18, 2016
31
5
It may depend on the device and how the ROM was made. I think the key is how the audio is routed internally. Sound is a complicated beast on these embedded devices. ... ..... ........Hope this helps, but probably not.
Hi, I tried again to run SCR on OP3 and ZUK Z2. I used the advised text string recent LOS 13 and today GAPPS. LOS same build both. OP3 LOS SU but on Z2 I had to install (Chainfire). SCR changed to Permissive. In both cases there is no sound on HTC 10 when I use WeChat video call. Sound on the phone I'm running SCR is ok. Did not disable anything however on second attempt OP3 I uninstalled AudioFX and the other Screen Recorder. I also tried ResurrectionRemix without success.

Is it possible from log file to see what is wrong? Other ideas?
 

Attachments

  • op3_open_gapps_debug_logs.tar.gz
    106.8 KB · Views: 3
  • z2_open_gapps_debug_logs.tar.gz
    132.3 KB · Views: 6

Top Liked Posts

  • There are no posts matching your filters.
  • 283
    attachment.php

    Official SCR Screen Recorder thread
    Check out SCR Screen Recorder, the Android most comprehensive screencast recording app.
    SCR Screen Recorder supports all Android versions since 4.0 and utilizes the best encoding method available on each platform. Since the first release in early 2013 SCR Screen Recorder is frequently updated and new features are added regularly.

    Unique features:
    • SYSTEM AUDIO (requires root) - On most devices you can directly record in-game audio without quality loss caused by microphone recording speakers output. The "Internal + Mic" option allows to add a microphone commentary to the system audio recording. At the moment this feature is not available on Android 4.2 but it'll be added soon.

    • FACE CAM - Share your emotions by adding a front-facing camera to your video. You can move the camera overlay around so that it doesn't obstruct important controls.

    • NO ADS - Unlike other "free" screen recorders SCR never display any ads. Development of all my apps is supported only by donations.

    • SETTINGS - No mater if you prefer to select simple presets or manually tweak every setting we've got you covered. SCR supports many customizations and provides performance and stability stats.

    • ALPHA FEATURES - Let us know what's important to you in this thread or by joining SCR Alpha Testing Google+ community at http://goo.gl/PGYZ8r

    SCR Screen Recorder uses various hacks and unofficial APIs which may not work on some devices and ROMs. If you encounter any issues try experimenting with different settings. In case that doesn't help select "Send bug report" from SCR Settings menu or ask for help in this thread. Note that some devices simply don't support certain encoding options so it doesn't make sense to complain that GPU+ image transformation doesn't work if GPU transformation works fine.

    Google Play ban and "Dangerous app" warning
    SCR Pro got recently banned on Google Play and my developer account got terminated.
    This is probably caused by the recent Google Play raid on apps switching SELinux to permissive mode. Unfortunately they haven't sent me the warning so I haven't got a chance to remove this feature. See SELinux section below for more details.

    Free SCR Pro for everyone!
    I don't want to charge anyone twice for the same app and no publishing method allows for migration of thousands users who already paid for the app, so I decided to release SCR Pro for free!
    You can grab the APK below and enjoy all the features of the latest release of SCR Pro on Google Play. No time limits, watermarks etc. Simply full-featured best Android screen recorder for free!
    Please consider donating to me, especially if you haven't purchased SCR Pro before, so that I continue development of this app.
    SCR Screen Recorder Pro v1.0.5
    SCR 5+ Pro v0.1.3 (no root, NO INTERNAL AUDIO, requires Lollipop)


    In case you don't know how much to donate, the previous price of this app was $5 :)

    SELinux details
    SCR Root switches SELinux to Permissive mode when it's running and restores it to the initial value after it's turned off. On most KK+ devices some SCR features won't work without disabling SELinux. Mainly the internal audio recording. If you'd prefer to try using SCR in SELinux enforcing mode let me know (state your Android version and why you need SELinux enabled during recording) and I may make this and option in SCR Settings.

    Translations
    Huge thanks to the current translations authors!
    Arabic - MrNice14
    Chinese (Simplified) - iKira
    Chinese (Taiwan) - GPFsam
    Danish - evildog1
    Dutch - sdelange99
    Finnish - T3ER
    German - Paolo Poso
    Korean - Ghilwoon Kim
    Portuguese (Brazil) - Walisson85
    Russian - Mavryck
    Slovak - Pyler
    Spanish - DavBar9
    Due to the amount of work I'm not able to add new translations at the moment.

    FAQ
    I’m getting error message when I start recording, what should I do?
    Try changing the resolution or switching between CPU/GPU image transformation mode. Some devices don’t support all settings combinations. If you can’t get any settings to work please tap “Report” button on error dialog and send a full report email including system log.

    The recording works fine except the strange colours
    Select “Inverted color fix” in SCR Settings.
    attachment.php


    Video contains some random colors instead of my screen
    This is caused by device video encoder crash. It usually can be fixed by changing Resolution.
    attachment.php


    The video is sideways, how do I rotate it?
    Just like default Android Camera app SCR checks the screen orientation when the recording is started and adds orientation metadata to the video file. Some video players (e.g. VLC) ignore orientation metadata and always display video horizontally. YouTube and default android video player can detect orientation metadata correctly and play vertical videos. If you want a video to use vertical frames instead of rotation metadata select "Show advanced" in SCR Settings menu and then select "Vertical frames". Note that hardware video encoders and video players on many devices don't support vertical frames especially on high resolutions.

    My phone gets really laggy when I start recording
    Phones hardware is not designed to record HD video and play 3D games at the same time so I have to push the limits. There is always going to be some slowdown. You can reduce a lag by reducing resolution and frame rate. Lower frame rate and lower resolution means that your phone needs less power for video encoding and has more spare resources to run other apps and games. If you’r running Android 4.3 try GPU+ image transformation mode which is much faster on some devices.

    Smallprint
    This app collects anonymous usage statistics to help track bugs and analyze devices compatibility. This software uses unmodified code of FFmpeg 1.2 licensed under the LGPL.
    16
    Marshmallow support added

    I just released a small update adding Android 6.0 support.
    Sorry for the delay, I have very little time to work on this project lately.
    As I smashed my Nexus 6 I couldn't test it on any official Marshmallow ROM.
    I tested it on Nexus 4 Frank ROM and everything worked OK including internal audio.
    13
    So what are the benefits of this over screencast?
    There are quire a few benefits of SCR over Screencast:
    1. SCR supports Tegra devices
    2. it works on Jelly Bean
    3. on many devices it's much faster (e.g. on Nexus 4 you can record 720p@40fps with minimal CPU ussage)
    4. SCR UI uses an floating window displayed ontop other apps so that you can start recording without capturing recorder UI
    5. it's in active development i.e. I keep adding new features and fixing bugs
    9
    SCR Pro is now FREE for everyone!

    After considering different ways to republish my app (Amazon App Store/new Google Play account/FDroid etc.) I decided to publish this app for free and hope that at least some of you will support my effort by donations :)
    I don't want to charge anyone twice for the same app and no publishing method allows for migration of thousands users who already purchased the app.
    You can grab the APK from this thread and enjoy all the features of the latest release of SCR Pro on Google Play. No time limits, watermarks etc. Simply full-featured best Android screen recorder for free!
    Unfortunately automatic updates won't work with sideloaded APKs but I'm going add update notifications directly to SCR in the future.

    Please consider donating to me, especially if you haven't purchased SCR Pro before!
    8
    I see. Is the app open source at least?
    I'm thinking of opensourcing it but I doubt if anyone will continue work on this project.
    Building SCR requires 1TB of free disk space and around 4 days of compiling.

    It would make more sense to opensource the audio driver only but it would require quite a bit of additional work to write a stand-alone installer. I'll look into it when I have some free time.