ปัจจุบัน Android จำกัดการบันทึกวิดีโอไว้ที่ขนาดไฟล์ 4GB ซึ่งเข้าถึงได้ง่ายสำหรับวิดีโอ 4K และ 8K Android 11 สามารถลบข้อจำกัดดังกล่าวได้
อัปเดต (6/12/20 @ 16:00 น. ET): เป็นทางการ: ในที่สุด Android 11 ก็กำจัดขีดจำกัดขนาดไฟล์ 4GB สำหรับการบันทึกวิดีโอในที่สุด
ในปี 2019 แบรนด์สมาร์ทโฟนได้ก้าวกระโดดในด้านคุณภาพของกล้อง โดยเฉพาะอย่างยิ่งในเรื่องของการซูมและแสงน้อย ในทางกลับกัน คุณภาพวิดีโอไม่ได้รับการเอาใจใส่เท่ากัน ที่อาจเปลี่ยนแปลงได้ในปี 2020 ด้วย ISP ที่ได้รับการปรับปรุงของ Qualcomm Snapdragon 865. แม้ว่าสมาร์ทโฟน Android จะมาพร้อมกับความจุภายในที่ใหญ่กว่า มีโมเด็มที่เร็วกว่า และตอนนี้ก็เป็นเช่นนั้น รองรับเครือข่าย 5G ข้อจำกัดเดิมป้องกันไม่ให้โทรศัพท์เหล่านี้ส่วนใหญ่บันทึกไฟล์วิดีโอที่มีขนาดใหญ่กว่า 4GB ขนาด. อย่างไรก็ตาม อาจมีการเปลี่ยนแปลงใน Android 11 ซึ่งเป็นเวอร์ชันหลักถัดไปของ Android ที่จะเปิดตัวในปี 2020
ฉันจะพยายามสรุปเหตุผลที่อยู่เบื้องหลังข้อจำกัดนี้โดยไม่ต้องลงลึกในด้านเทคนิคมากเกินไป โดยพื้นฐานแล้ว Google ตัดสินใจว่าคลาส MediaMuxer และ MPEG4Writer ของ Android ซึ่งมีหน้าที่รับผิดชอบในการทำ muxing (รวมกัน) ตามลำดับ ไฟล์วิดีโอและบันทึกเป็นไฟล์ MP4 ควรรองรับเอาต์พุตไฟล์ MP4 ที่มีขนาดสูงสุด 2^32 - 1 ไบต์ ซึ่งก็คือ ประมาณ 4GB การตัดสินใจครั้งนี้
ถูกสร้างขึ้นเมื่อต้นปี 2014ย้อนกลับไปเมื่อ Google Nexus 5 ที่มีพื้นที่เก็บข้อมูลภายในสูงสุด 32GB ยังคงอยู่ในตลาด การ์ด SD ยังคงมีการใช้กันอย่างแพร่หลาย และโทรศัพท์เครื่องแรกที่มีการบันทึกวิดีโอ 4K เพิ่งออกสู่ตลาด (Galaxy Note 3). ดังนั้นจึงไม่จำเป็นต้องบันทึกไฟล์วิดีโอที่มีขนาดเกิน 4GB มากนัก โทรศัพท์ส่วนใหญ่มีพื้นที่เก็บข้อมูลไม่เพียงพอ การ์ด SD ฟอร์แมตเป็น FAT32 ก็ไม่รองรับอยู่ดี และมีโทรศัพท์เพียงไม่กี่เครื่องที่บันทึกด้วยคุณภาพเพียงพอที่จะรองรับสิ่งนั้น ข้อจำกัด กรอไปข้างหน้าอย่างรวดเร็ว 5 ปีและมีการเปลี่ยนแปลงมากมาย: ขณะนี้มีโทรศัพท์ที่มีพื้นที่เก็บข้อมูล 1TB และการ์ด SD กลายเป็นตอนนี้ ข้อยกเว้นมากกว่าปกติ และการบันทึกวิดีโอ 4K ก็มีแพร่หลาย และการบันทึกวิดีโอ 8K จะเข้าถึงได้ในเร็วๆ นี้ อุปกรณ์วันนี้ หากคุณบันทึกวิดีโอ 4K บน Pixel 4 วิดีโอของคุณจะมีขนาดถึง 4GB ในเวลาประมาณ 12 นาที นั่นคือการตั้งค่าคุณภาพเริ่มต้นที่ 30fps สำหรับอัตราเฟรมและ 48Mbps สำหรับบิตเรต หลังจากบันทึกได้ประมาณ 12 นาที แอปกล้องจะบันทึกวิดีโอและเริ่มบันทึกวิดีโออื่นทันทีโดยที่ผู้ใช้ไม่สังเกตเห็น เมื่อคุณตรวจสอบโฟลเดอร์ DCIM ในโทรศัพท์ของคุณ คุณจะสังเกตเห็นว่าสิ่งที่ควรจะเป็นการบันทึกวิดีโอต่อเนื่องรายการเดียวกลับถูกแบ่งออกเป็นไฟล์วิดีโอหลายไฟล์ ตัวอย่างเช่น การบันทึกวิดีโอความยาว 73 นาทีบน Pixel 4 ของฉันถูกแบ่งออกเป็นไฟล์ต่างๆ 7 ไฟล์ ซึ่ง Google Photos มองว่าทั้งหมดนี้ถือเป็นการบันทึกแยกกัน การรวมไฟล์ MP4 เหล่านี้ไม่ใช่เรื่องยากก่อนอัปโหลดไปยัง Google Photos แต่คุณจะต้องใช้แอปของบุคคลที่สามหากต้องการ ฉันคิดว่าคนส่วนใหญ่จะไม่กังวลหรือรู้ว่าต้องทำอย่างไร
นักพัฒนาซอฟต์แวร์ได้ขอวิธีบันทึกไฟล์วิดีโอที่มีขนาดใหญ่กว่า 4GB เป็นเวลาหลายปีแล้วและดูเหมือนว่าการเปลี่ยนแปลงจะเกิดขึ้นใน Android 11 ในที่สุด ตามคำอธิบายของก กระทำใหม่ ใน AOSP gerrit นั้น Google กำลังอัปเดตคลาสสื่อของ Android เพื่อลบข้อจำกัดขนาดไฟล์ 32 บิต โดยเฉพาะตอนนี้ Android จะ "ใช้ [a] 64 บิตออฟเซ็ตใน mpeg4writer" ซึ่งอนุญาตให้ Android "เขียน/mux ไฟล์ที่มีขนาดมากกว่า 4GB" ระหว่างการทดสอบ Google สร้างไฟล์ขนาดประมาณ 32GB ได้สำเร็จ และในการทดสอบแยกกัน ยังสามารถจัดการเพื่อเติมเต็มความจุทั้งหมดของโทรศัพท์ได้ด้วยไฟล์เดียว การบันทึก. ขนาดไฟล์สูงสุด 2^64 -1 ไบต์นั้นใหญ่มากจนน่าขันและไม่เคยมีมาก่อนจริงๆ ดังนั้นเราจึงคาดหวังให้ Google จำกัด MediaRecorder API หรือ OEM เพื่อจำกัดแอพกล้องสต็อกเพื่อรองรับไฟล์สูงสุดที่สมเหตุสมผลมากขึ้น ขนาด. อย่างไรก็ตาม แอปอย่าง OpenCamera ที่ใช้ Camera2API ควรจะยังสามารถตั้งค่าขนาดไฟล์สูงสุดที่ต้องการได้ตามใจชอบ โดยไม่ต้องกังวลกับข้อจำกัดขนาดไฟล์ 32 บิต
คอมมิตยังไม่ได้ถูกรวมเข้าด้วยกัน แต่เมื่อรวมแล้ว เราคาดว่าการเปลี่ยนแปลงจะสะท้อนให้เห็นใน Android 11 เนื่องจากเป็น Android รุ่นถัดไปที่สำคัญ Android 10 เบต้าตัวแรกเปิดตัวในเดือนมีนาคมของปีนี้ ดังนั้นคาดว่าจะเห็น Android 11 เบต้าในเดือนมีนาคม 2020 ตามด้วยการเปิดตัวอย่างเสถียรในช่วงเดือนสิงหาคม 2020 ด้วยโทรศัพท์จาก เสี่ยวมี่ และ ซัมซุง คาดว่าจะรองรับการบันทึกวิดีโอ 8K แต่ก็ยินดีรับการเปลี่ยนแปลงนี้ - แม้ว่าจะเกินกำหนดชำระไปแล้วก็ตาม
ขอบคุณนักพัฒนาที่ได้รับการยอมรับจาก XDA ลูก้า020400 สำหรับทิป!
อัปเดต: ได้รับการยืนยันแล้ว
นักถ่ายวิดีโอชื่นชมยินดีที่ Android 11 ยกเลิกขีดจำกัดขนาดไฟล์ 4GB สำหรับการบันทึกวิดีโออย่างเป็นทางการ ในที่สุด Android 11 Beta 1 ก็ลบข้อจำกัดออกไป แต่คุณจำเป็นต้องใช้แอปกล้องถ่ายรูปที่รองรับ ขณะนี้ แม้แต่แอปกล้องของ Google เองก็ยังไม่รองรับ แอพยอดนิยม กล้องเปิด ดูเหมือนว่าจะรองรับแล้ว และเราควรจะเห็นแอปเพิ่มเติม รวมถึง Google Camera เพิ่มการรองรับด้วย
แหล่งที่มา: Google | ทาง: ตำรวจแอนดรอยด์