Kako snemati notranji zvok igre na kateri koli napravi Android 10

Android 10 končno omogoča aplikacijam za snemanje zaslona drugih proizvajalcev zajemanje zvoka iz drugih aplikacij. Tukaj je opisano, kako posnamete notranji zvok igre v kateri koli napravi Android Q.

Če igrate igre na telefonu ali tabličnem računalniku Android, je verjetno, da ste v nekem trenutku morda želeli posneti nekaj igranja. Če imate sodobno napravo proizvajalcev Huawei, Samsung, OnePlus, Xiaomi, ASUS in nekaterih drugih, potem ne bi smeli imeti težav pri snemanju zaslona z vgrajeno aplikacijo za snemanje zaslona. Če vaš telefon nima vnaprej nameščene aplikacije za snemanje zaslona, ​​so vaše možnosti, ko gre za pravilno zajemanje igranja, omejene. Večina ljudi prenese snemalnike zaslona drugih proizvajalcev, ki zaradi omejitev Androida ne podpirajo snemanja notranjega zvočnega izhoda. Razen če ne rootate telefona ali kupite dodatka, se boste morali zadovoljiti s snemanjem zvoka iz mikrofonov vaše naprave. Na srečo so te omejitve odpravljene Android 10, kar pomeni, da lahko končno posnamete notranji zvok igre.

Posnemite notranji zvok igre v sistemu Android 10

Sledite tem korakom, da prenesete in nastavite pravo aplikacijo za snemanje zaslona, ​​ki lahko snema notranji zvok iz drugih aplikacij.

  1. Prenesi "Snemalnik zaslona - brez oglasov« iz trgovine Google Play. Za delovanje morate uporabljati različico 1.2.1.4 ali novejšo, če uporabljate pametni telefon Pixel prve ali druge generacije. Potrdil sem, da ta različica deluje na mojem telefonu Google Pixel 2 XL s stabilno različico sistema Android 10.
  2. Odprite aplikacijo in tapnite »V redu«, ko vas prosi, da izberete mapo, v katero želite shraniti datoteke.
  3. Vaša vnaprej nameščena aplikacija za upravljanje datotek bi se morala prikazati, privzeto odprta v mapi »Filmi«. Na dnu tapnite »Dovoli dostop do 'Filmov'«.
  4. Pojavi se mora pogovorno okno, v katerem morate potrditi, ali želite aplikaciji omogočiti shranjevanje posnetkov zaslona v mapo »Filmi«. Tapnite »Dovoli«.
  5. Samodejno bi morali skočiti nazaj na aplikacijo Snemalnik zaslona - Brez oglasov. Odprite meni stranske vrstice in tapnite »Nastavitve«.
  6. Pomaknite se navzdol do Nastavitve videa in se prepričajte, da je potrjeno možnost »Snemaj zvok« in da je »Vir zvoka« je nastavljen na "Notranji zvok." Spremenite druge možnosti, kot je kakovost snemanja videa, kot vidite fit.
  7. Ponovno odprite meni stranske vrstice in tapnite »Videoposnetki«. Aplikacija bi vas morala tukaj prositi, da ji dodelite nekaj potrebnih dovoljenj, zato jih podelite. Dotaknite se plavajoče ikone video kamere spodaj desno.
  8. Aplikaciji boste morali dodeliti dovoljenje za »prikaz nad drugimi aplikacijami«. To je potrebno, da lahko preklop plavajočega snemalnika zaslona aplikacije uporabljate zunaj aplikacije.
  9. Na koncu se še enkrat dotaknite plavajoče ikone video kamere. Aplikacija bi se morala odpreti na začetni zaslon in prikazati bi se morala plavajoča orodna vrstica. Od leve proti desni: začnite snemati, posnemite posnetek zaslona, ​​odprite nastavitve ali zaprite prekrivanje.
  10. Dotaknite se skrajne leve ikone, da začnete snemanje zaslona. Prikazalo se vam bo opozorilo, da lahko aplikacija zajame občutljive podatke... zato očitno ne poskušajte posneti ničesar občutljivega!
  11. Ko aplikacija snema vaš zaslon, boste v vrstici stanja videli njeno ikono in drugo ikono, ki vas obvešča, da aplikacija trenutno zajema vaš zaslon. Če želite ustaviti snemanje, preprosto povlecite vrstico stanja navzdol in tapnite »USTAVI«.

Zakaj aplikacija ne snema zvoka iz vseh iger?

Da bi pojasnil, zakaj ne morete zajeti zvoka v vseh aplikacijah in igrah, moram pojasniti, kako ta funkcija deluje. Google je v Android 10 dodal nov API, ki ga lahko razvijalci uporabljajo za zajemanje predvajanja zvoka iz drugih aplikacij. API se imenuje AudioPlaybackCapture in omogoča aplikacijam, kot so snemalniki zaslona, ​​snemanje zvoka iz drugih aplikacij, če je izpolnjenih nekaj pogojev:

  1. Uporabnik mora dati svoje soglasje, da aplikaciji za snemanje zaslona omogoči snemanje zvoka in videa v njegovi napravi. Aplikacija za snemanje zaslona mora imeti tudi dovoljenje za snemanje zvoka.
  2. Zvok, ki se zajema, mora biti določen kot media, game ali unknown.
  3. Aplikacija/igra, iz katere želite zajeti zvok, mora imeti v datoteki manifesta nastavljeno določeno zastavico. V sistemu Android Q je ta zastavica privzeto nastavljena na true. V sistemu Android Pie ga je treba ročno nastaviti na true. Aplikacija/igra mora tudi omogočati, da njen zvok zajamejo nesistemske aplikacije.

Prvi pogoj je skoraj vedno izpolnjen, ker drugače aplikacije za snemanje zaslona ne bi mogle delovati. Drugi pogoj je običajno izpolnjen, razen če se razvijalec ni potrudil z nastavitvijo vrste uporabe zvoka. Tretji pogoj pa je, kje je običajno problem. Velika večina aplikacij in iger še ne cilja na Android 10, zato se bodo morale izrecno odločiti za snemanje zvoka. Veliko razvijalcev morda ne ve za ta novi API in zato ne vedo, da se lahko odločijo, če njihove aplikacije ciljajo na Android 9. Igre, kot so PUBG Mobile, Fortnite Mobile in večina drugih iger se žal niso odločile ali posodobile, da bi ciljale na Android 10, zato ni mogoče posneti zvoka iz teh iger, razen če je vaš proizvajalec originalne opreme s tem dodal vgrajen snemalnik zaslona možnost.

To funkcijo in njene omejitve sem podrobneje obravnaval v ta prejšnji članek, če se želite obrniti na razvijalca svoje najljubše igre. Obrniti se na razvijalca ali počakati, da posodobi svojo aplikacijo, kar bodo morali storiti konec leta 2020, je vse, kar lahko storite za zdaj.