Az Android 10 végre lehetővé teszi a harmadik féltől származó képernyőrögzítő alkalmazások számára, hogy hangot rögzítsenek más alkalmazásokból. Így rögzítheti a játék belső hangját bármely Android Q eszközön.
Ha androidos telefonján vagy táblagépén játszik játékokat, akkor valószínű, hogy valamikor játékmenetet akart rögzíteni. Ha a Huawei, a Samsung, a OnePlus, a Xiaomi, az ASUS és mások által gyártott modern eszköze van, akkor a beépített képernyőrögzítő alkalmazással nem okozhat gondot a képernyő rögzítése. Ha a telefonján nincs előre telepített képernyőrögzítő alkalmazás, akkor korlátozottak a lehetőségei a játékmenet megfelelő rögzítésére. A legtöbben harmadik féltől származó képernyőrögzítőket töltenek le, amelyek az Android korlátai miatt nem támogatják a belső hangkimenet rögzítését. Hacsak nem rootolja telefonját, vagy nem vásárol kiegészítőt, meg kell elégednie az eszköz mikrofonjairól történő hangfelvétellel. Szerencsére ezeket a korlátozásokat feloldják Android 10, vagyis végre rögzíthetsz belső játékhangot.
Rögzítse a játék belső hangját Android 10 rendszeren
Kövesse ezeket a lépéseket a megfelelő képernyőrögzítő alkalmazás letöltéséhez és beállításához, amely képes rögzíteni a belső hangot más alkalmazásokból.
- Letöltés "Képernyőrögzítő – Nincsenek hirdetések" a Google Play Áruházból. Ha első vagy második generációs Pixel okostelefont használ, a működéséhez 1.2.1.4-es vagy újabb verziót kell használnia. Megerősítettem, hogy ez a verzió működik a Google Pixel 2 XL telefonomon, amelyen a stabil Android 10 kiadás fut.
- Nyissa meg az alkalmazást, és koppintson az „OK” gombra, amikor megkéri, hogy válasszon mappát a fájlok mentéséhez.
- Meg kell jelennie az előre telepített fájlkezelő alkalmazásnak, amely alapértelmezés szerint a „Filmek” mappában nyílik meg. Koppintson alul a „Hozzáférés engedélyezése a „Filmekhez” lehetőségre.
- Meg kell jelennie egy párbeszédpanelnek, amelyben meg kell erősítenie, hogy engedélyezi-e az alkalmazás számára, hogy a képernyőfelvételeit a „Filmek” mappába mentse. Koppintson az „Engedélyezés” gombra.
- Automatikusan vissza kell ugrani a Képernyőrögzítő – Nincsenek hirdetések alkalmazáshoz. Nyissa meg az oldalsáv menüjét, és érintse meg a "Beállítások" elemet.
- Görgessen le a Videóbeállítások részhez, és ellenőrizze, hogy a „Hang rögzítése” be van-e jelölve, és hogy „Audioforrás” "Belső hang"-ra van állítva. Módosítsa a többi beállítást, például a videórögzítés minőségét, ahogy látja elfér.
- Nyissa meg újra az oldalsáv menüjét, és koppintson a „Videók” elemre. Az alkalmazásnak meg kell kérnie, hogy itt adjon meg neki néhány szükséges engedélyt, ezért folytassa és adja meg őket. Érintse meg a lebegő videokamera ikont a jobb alsó sarokban.
- Meg kell adnia az alkalmazásnak a „megjelenítés más alkalmazások felett” engedélyét. Erre azért van szükség, hogy az alkalmazás lebegő képernyő-rögzítő kapcsolója az alkalmazáson kívül is használható legyen.
- Végül érintse meg még egyszer a lebegő videokamera ikont. Az alkalmazásnak ki kell lépnie a kezdőképernyőről, és meg kell jelennie egy lebegő eszköztárnak. Balról jobbra: Indítsa el a felvételt, készítsen képernyőképet, nyissa meg a beállításokat vagy zárja be a fedvényt.
- A képernyőrögzítés elindításához érintse meg a bal szélső ikont. Figyelmeztetés jelenik meg, hogy az alkalmazás érzékeny információkat rögzíthet... ezért nyilvánvalóan ne próbáljon meg semmilyen érzékeny információt rögzíteni!
- Amikor az alkalmazás rögzíti a képernyőt, megjelenik az ikonja az állapotsorban, valamint egy másik ikon, amely arról tájékoztat, hogy egy alkalmazás éppen rögzíti a képernyőt. A felvétel leállításához egyszerűen húzza le az állapotsort, és érintse meg a „STOP” gombot.
Miért nem rögzíti az alkalmazás az összes játék hangját?
Ahhoz, hogy elmagyarázzam, miért nem tudja rögzíteni a hangot minden alkalmazásban és játékban, el kell magyaráznom, hogyan működik ez a funkció. A Google hozzáadott egy új API-t az Android 10-hez, amellyel a fejlesztők hanglejátszást rögzíthetnek más alkalmazásokból. Az API neve AudioPlaybackCapture, és lehetővé teszi, hogy az alkalmazások, például a képernyőrögzítők hangot rögzítsenek más alkalmazásokból, feltéve, hogy néhány feltétel teljesül:
- A felhasználónak hozzájárulását kell adnia ahhoz, hogy a képernyőrögzítő alkalmazás hang- és videófelvételt készítsen az eszközén. A képernyőrögzítő alkalmazásnak engedélyt kell adni a hang rögzítésére is.
- A rögzített hangot médiaként, játékként vagy ismeretlenként kell megadni.
- Annak az alkalmazásnak/játéknak, amelyből hangot szeretne rögzíteni, egy bizonyos jelzővel kell rendelkeznie a Manifest fájljában. Android Q rendszeren ez a jelző alapértelmezés szerint igaz. Android Pie esetén manuálisan kell igazra állítani. Az alkalmazásnak/játéknak azt is lehetővé kell tennie, hogy a hangját a rendszeren kívüli alkalmazások is rögzítsék.
Az első feltétel szinte mindig teljesül, mert a képernyőrögzítő alkalmazások egyébként nem tudnának működni. A második feltétel általában teljesül, hacsak a fejlesztő nem foglalkozott a hanghasználati típus beállításával. A harmadik feltétel azonban általában az, hogy hol van a probléma. Az alkalmazások és játékok túlnyomó többsége még nem célozza meg az Android 10-et, ezért kifejezetten engedélyezniük kell a hangfelvételt. Előfordulhat, hogy sok fejlesztő nem tud erről az új API-ról, és ezért nem is tudja, hogy feliratkozhat, ha alkalmazásaik az Android 9-et célozzák. Az olyan játékok, mint a PUBG Mobile, a Fortnite Mobile és a legtöbb más játék sajnos nem jelentkeztek be, vagy nem frissítették az Android 10-et. így nincs mód a játékok hangjának rögzítésére, hacsak az OEM nem adott hozzá egy beépített képernyőrögzítőt ezzel választási lehetőség.
Részletesebben foglalkoztam ezzel a funkcióval és korlátaival ezt a korábbi cikket, ha szeretné felvenni a kapcsolatot kedvenc játéka fejlesztőjével. Felkeresi a fejlesztőt, vagy várja, hogy frissítse az alkalmazását, ami kötelesek lesznek megtenni 2020 végén, egyelőre csak ennyit tehet.