Hvordan spille inn intern spilllyd på en hvilken som helst Android 10-enhet

Hvis du spiller spill på Android-telefonen eller nettbrettet ditt, er sjansen stor for at du kanskje har ønsket å spille inn litt gameplay på et eller annet tidspunkt. Hvis du eier en moderne enhet laget av Huawei, Samsung, OnePlus, Xiaomi, ASUS og noen andre, bør du ikke ha noen problemer med å registrere skjermen din ved hjelp av den innebygde skjermopptaker-appen. Hvis telefonen ikke har en forhåndsinstallert skjermopptaker-app, er alternativene begrenset når det gjelder å fange riktig spill. De fleste laster ned tredjeparts skjermopptakere som ikke støtter opptak av den interne lydutgangen på grunn av Android-begrensninger. Med mindre du roter telefonen eller kjøper tilbehør, må du ta et oppgjør med å spille inn lyd fra enhetens mikrofoner. Heldigvis blir disse begrensningene løftet i Android 10, noe som betyr at du endelig kan spille inn intern spilllyd.

Spill inn intern spilllyd på Android 10

Følg disse trinnene for å laste ned og sette opp den høyre skjermopptaker-appen som kan registrere den interne lyden fra andre apper.

  1. Last ned “Screen Recorder - No Ads” fra Google Play Store. Du må bruke versjon 1.2.1.4 eller nyere for at den skal fungere hvis du bruker en første eller andre generasjons Pixel-smarttelefon. Jeg bekreftet at denne versjonen fungerer på min Google Pixel 2 XL som kjører den stabile Android 10-utgivelsen.
  2. Åpne appen, og trykk på “OK” når den ber deg velge en mappe du vil lagre filer i.

  3. Den forhåndsinstallerte filbehandler-appen din skal vises, åpnet for "Filmer" -mappen som standard. Trykk på "Tillat tilgang til 'Filmer'" nederst.

  4. Det skal vises en dialogboks som ber deg om å bekrefte om du vil gi appen muligheten til å lagre skjermopptakene i mappen "Filmer". Trykk på "Tillat."

  5. Du skal automatisk hoppe tilbake til skjermopptaker - Ingen annonser-appen. Åpne sidefeltmenyen og trykk på "Innstillinger."

  6. Bla ned til Videoinnstillinger og forsikre deg om at “Record audio” er sjekket og at “Audio source” er satt til “Internal sound.” Endre de andre alternativene, for eksempel videoopptakskvalitet, som det passer seg.

  7. Åpne sidefeltmenyen igjen og trykk på “Videoer.” Appen bør be deg om å gi den noen nødvendige tillatelser her, så gå videre og gi dem. Trykk på det flytende videokameraikonet nede til høyre.

  8. Du vil bli bedt om å gi appen tillatelse til å "vise over andre apper." Dette er nødvendig slik at appens flytende skjermopptakerbryter kan brukes utenfor appen.

  9. Til slutt trykker du på det flytende videokameraikonet en gang til. Appen skal gå ut fra startskjermen, og en flytende verktøylinje skal vises. Fra venstre til høyre: Start innspillingen, ta et skjermbilde, åpne innstillinger eller lukk overlegget.
  10. Trykk på ikonet til venstre for å starte et skjermopptak. Du vil bli vist en advarsel om at appen kan fange sensitiv informasjon ... så åpenbart ikke prøv å registrere noe følsomt!

  11. Når appen spiller inn skjermen din, vil du se ikonet i statuslinjen, så vel som et annet ikon som informerer deg om at en app for øyeblikket fanger opp skjermen. For å stoppe opptaket, trykk bare på statuslinjen og trykk på “STOPP”.

Hvorfor registrerer ikke appen lyd fra alle spill?

For å forklare hvorfor du ikke kan fange lyden i alle apper og spill, må jeg forklare hvordan denne funksjonen fungerer. Google la til et nytt API i Android 10 som utviklere kan bruke til å fange lydavspilling fra andre apper. API-en heter AudioPlaybackCapture, og den lar apper som skjermopptakere spille inn lyd fra andre apper så lenge noen få betingelser er oppfylt:

  1. Brukeren må gi sitt samtykke for at skjermopptaker-appen skal kunne spille inn lyd og video på enheten sin. Skjermopptaker-appen må også gis tillatelse til å spille inn lyd.
  2. Lyden som blir tatt må spesifiseres som media, spill eller ukjent.
  3. Appen / spillet du vil ta lyd fra, må ha et visst flagg satt i Manifest-filen deres. På Android Q er dette flagget som standard. På Android Pie må den manuelt settes til true. Appen / spillet må også la lyden bli tatt av apper som ikke er fra systemet.

Den første betingelsen er nesten alltid oppfylt fordi skjermopptakerapper ikke ville kunne fungere på annen måte. Den andre betingelsen er vanligvis oppfylt med mindre utvikleren ikke gidder å angi en lydbrukstype. Den tredje tilstanden er imidlertid hvor problemet vanligvis ligger. De aller fleste apper og spill er ikke målrettet mot Android 10 ennå, så de må eksplisitt melde seg inn for å få lyden sin spilt inn. Mange utviklere vet kanskje ikke om dette nye API-et, og vet derfor ikke at de kan melde seg på hvis appene deres er målrettet mot Android 9. Spill som PUBG Mobile, Fortnite Mobile, og de fleste andre spill har dessverre ikke valgt eller oppdatert til målrette mot Android 10, så det er ingen måte å spille inn lyden fra disse spillene med mindre OEM-en din la til en innebygd skjermopptaker med dette alternativet.

Jeg dekket denne funksjonen og dens begrensninger mer detaljert i denne tidligere artikkelen, i tilfelle du er interessert i å nå ut til utvikleren av favorittspillet ditt. Å oppsøke utvikleren eller vente på at de skal oppdatere appen sin, noe de vil gjøre på slutten av 2020, er alt du kan gjøre for nå.