Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> Android

วิธีบันทึกเสียงภายในบน Android

โทรศัพท์ Android ปกติไม่มีวิธี built-in สำหรับบันทึกเสียงภายในจากกล่อง อุปกรณ์ Samsung นำเสนอการบันทึกภายในบน Android 7 และโทรศัพท์รุ่นใหม่ และล่าสุด Xiaomi อนุญาตให้บันทึกหน้าจอพร้อมเสียงภายในบน MIUI 10 (Android 8) เป็นรายการอุปกรณ์น้อยมากที่อนุญาตให้บันทึกเสียงภายใน

ด้วยการปล่อย Android 10 Google ได้นำเสนอ API ที่ชื่อ AudioPlaybackCapture เพื่อทำสิ่งนี้ ซึ่งถูกจำกัดในรุ่น Android ก่อนหน้า แต่ ขึ้นอยู่กับแอปแต่ละตัวที่จะอนุญาตให้เสียงภายในถูกบันทึก YouTube อัปเดตรองรับ API ใหม่นี้แล้ว ในขณะที่แอปอื่นๆ กำลังเข้ามาร่วม

ตอนนี้ ผู้ผลิตมือถือหลายรายได้รวมนโยบาย native สำหรับการบันทึกหน้าจอพร้อมเสียงภายใน

วิธีบันทึกเสียงภายในบน Android

ดังนั้น ตรวจสอบให้แน่ใจว่าอุปกรณ์ของคุณมีการรองรับ native สำหรับการบันทึกหน้าจอพร้อมเสียงภายใน หากมี ให้ใช้การรองรับ native เพื่อบันทึกหน้าจอพร้อมเสียงภายใน

หากโทรศัพท์ของคุณไม่มีการรองรับ native สำหรับการบันทึกหน้าจอพร้อมเสียงภายใน ให้ทำตามคู่มือนี้ เราจะแสดงวิธีบางอย่างสำหรับการบันทึกเสียงภายในบนอุปกรณ์ Android ส่วนใหญ่ วิธีเหล่านี้ได้รับการทดสอบบน Android 5 และใหม่กว่า

อุปกรณ์ที่ยืนยันทำงานกับวิธีไม่ต้องรูท รวมถึง OnePlus, Xiaomi และ Moto devices

หากคุณมาที่บทความนี้เพื่อหาวิธีบันทึกสายโทรศัพท์ มันอาจไม่ทำงาน Google หยุดแอปบันทึกสายโทรศัพท์ของบุคคลที่สามใน Android 9 Pie แม้จะมีวิธีแก้ปัญหา เราจะพูดถึงในคู่มืออื่น คู่มือนี้มีไว้สำหรับการบันทึกเสียงภายในขณะบันทึกเกมหรือการใช้งานโทรศัพท์ทั่วไป

หากคุณพบความยากลำบาก แจ้งเราในความคิดเห็น!

วิธีที่ 1: ScreenCam Screen Recorder

  1. ดาวน์โหลด ScreenCam Screen Recorder
  2. หลังจาก ติดตั้ง แอปด้านบนแล้ว คุณสามารถเลือกวิธีบันทึกเสียงหนึ่งจากแอป:
    • Mic: บันทึกเสียงจากไมโครโฟนภายนอกเท่านั้น
    • Internal Audio: บันทึกเสียงจากทั้งเสียงภายในและไมโครโฟนภายนอก ยืนยันทำงานบน OnePlus, Xiaomi และ Moto ที่ไม่ได้รูท
    • Internal Audio (System app, R_Submix): นี้จะบันทึก เฉพาะ เสียงภายใน แต่อุปกรณ์ของคุณต้องรูทแล้ว และคุณต้องติดตั้งโมดูล Magisk
  3. สำหรับการใช้ Internal Audio เท่านั้น ให้เปิด Magisk Manager และติดตั้งโมดูลนี้
  4. รีบูท อุปกรณ์ของคุณ และควรจะทำงานได้

วิธีที่ 2: Internal Audio Plugin

วิธีนี้ทำงานได้เฉพาะบน อุปกรณ์ที่รูทแล้ว อาจ ไม่ทำงาน บนอุปกรณ์ Android 9 Pie เนื่องจาก Google เปลี่ยนแปลงบางอย่างเพื่อบล็อก "call recorders" (เช่นฆ่ากิจกรรมพื้นหลังของแอป ตัวอย่าง).

วิธีบันทึกเสียงภายในบน Android

1. ติดตั้งแอป Internal Audio Plugin จาก Play Store
2. เปิดและเปิดใช้งาน แล้วรีบูทอุปกรณ์ของคุณ

วิธีที่ 3: App Systemizer + Internal Audio Plugin

  1. วิธีนี้ต้องการว่าคุณรูทอุปกรณ์ด้วย "Magisk"
  2. ติดตั้งโมดูล App Systemizer จาก repo โมดูลของ Magisk และ รีบูท อุปกรณ์ของคุณ
  3. ติดตั้ง Internal Audio Plugin จาก Play Store
  4. ติดตั้ง terminal emulator เช่น ตัวนี้ ตัวเลือกดีอื่นๆ คือ Termux และ Material Terminal
  5. เปิด terminal emulator ของคุณ และ ให้ สิทธิ์ root
  6. ใส่บรรทัดต่อไปนี้ในเทอร์มินัล:
    Su Systemize
  7. จากนั้นเลือก "Systemize Installed Apps" และพิมพ์
    com.mobzapp.internalaudioplugin
  8. เลือก "Priv-App" และรีบูทโทรศัพท์ของคุณ
  9. ตอนนี้คุณสามารถบันทึกหน้าจอพร้อมเสียงภายในโดยใช้แอปอย่าง RecMe หรือสตรีมพร้อมเสียงภายในโดยใช้ ScreenStream โดยปกติ คุณต้องตั้งค่า internal audio เป็นแหล่งที่มา

การแก้ไขปัญหาวิธีที่ 3: 'Device Isn't Compatible'

หากคุณเจอข้อผิดพลาด "Device Isn't Compatible" หลังจากทำตามขั้นตอนวิธีที่ 3 และลองเลือก internal audio นี่คือวิธีแก้ชั่วคราว

  1. ลองทำตามทุกขั้นตอน ยกเว้น ส่วน app systemizing
  2. หลังจากคุณเปิดใช้งาน audio plugin และตั้งค่า audio source เป็น internal only ให้ ทันที เปิดแอป RecMe ดังนั้นในรายการ "Recent Apps" ของคุณ ควรจะเป็น Internal Audio Plugin > RecMe ตอนนี้เริ่มบันทึก และควรจะทำงานได้

น่าเสียดาย Google เพิ่มวิธีบางอย่างเพื่อบล็อกการบันทึกเสียงภายในใน Android 9 Pie ดังนั้น หากคุณอยู่บนรุ่น Android นั้น กิจกรรมของแอปอาจถูกฆ่าโดยอัตโนมัติโดยระบบ Android หลังจากเวลาผ่านไป วิธีแก้เพียงอย่างเดียวตอนนี้คือดาวน์เกรดไปรุ่น Android ต่ำกว่า

วิธีที่ 4: ตัวเลือกอื่นๆ

มีแอปพลิเคชัน/ตัวเลือกอื่นๆ ที่สามารถใช้บันทึกหน้าจอพร้อมเสียงภายในได้ แต่อาจแตกต่างจากอุปกรณ์ไปอุปกรณ์ และคุณจะต้องขุดลึกลงไปเพื่อให้มันทำงานสำหรับอุปกรณ์เฉพาะของคุณ โปรดทราบว่าแอปพลิเคชันเหล่านี้เป็นของบุคคลที่สามและอาจแตกต่างในฟังก์ชันการทำงานด้วย

  1. หากคุณใช้ Android 10+ แล้ว ADV Screen Recorder เป็นหนึ่งในแอปแรกที่เพิ่มการบันทึกเสียงภายในบน Android โดยใช้ Google API ใหม่ คุณสามารถใช้มันบันทึกหน้าจอพร้อมเสียงภายในวิธีบันทึกเสียงภายในบน Android
  2. คุณสามารถใช้ Screen Recorder-No Adsวิธีบันทึกเสียงภายในบน Android
  3. คุณสามารถใช้ Mobizen Screen Recorder – Record, Capture, Edit แม้แอปนี้ทำงานได้ดีที่สุดกับ Samsung, LG และ Huawei (มีรุ่นแอปที่แตกต่างสำหรับรุ่นเหล่านี้) แต่ผู้ใช้รุ่น/แบรนด์อื่นๆ ก็รายงานว่าทำงานได้สำหรับพวกเขาด้วยวิธีบันทึกเสียงภายในบน Android
  4. คุณสามารถใช้ Android Emulator ใดๆ และบันทึกเสียงภายในบนคอมพิวเตอร์ของคุณ