เปิดวิดีโอออฟไลน์ที่บันทึกไว้ของ YouTube (ไฟล์. exo)


11

คำถามของฉันเฉพาะกับฟังก์ชั่นออฟไลน์ใหม่ของแอป YouTube

ฉันบันทึกวิดีโอจากแอพ YouTube บนโทรศัพท์ Android ของฉันแล้ว ฉันกู้คืนระบบปฏิบัติการโทรศัพท์ของฉันเนื่องจากปัญหาบางอย่าง แต่ฉันมีไฟล์ที่ถูกดาวน์โหลดโดยแอพ YouTube ที่เก็บไว้ในการ์ด SD ตอนนี้ YouTube ไม่แสดงวิดีโอนั้นในรายการออฟไลน์

มีวิธีใดบ้างที่ฉันสามารถเปิดไฟล์เหล่านั้นผ่านแอพ YouTube

ผนวก

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


2
คุณไม่ได้กล่าวถึงช่วงเวลาระหว่างการบันทึกวิดีโอและกู้คืนวิดีโอ ตามบทความใน Engadget " สิ่งใดก็ตามที่คุณบันทึกจะสามารถเข้าถึงได้ 48 ชั่วโมงในส่วนออฟไลน์บนเมนูเลื่อนซ้ายมือ " คุณอาจต้องดาวน์โหลดวิดีโออีกครั้ง
Andrew T.

@AndrewT จริงๆแล้วมันมากกว่า 48 ชั่วโมง แต่ Google ออฟไลน์แสดงหน่วยความจำ sdcard ขนาด 1GB ที่ใช้ แต่เนื้อหาไม่ปรากฏในรายการออฟไลน์ของ youtube
KB5

1
มากหรือน้อยนั่นคือสิ่งที่ฉันหมายถึง: YouTube ควบคุมการเข้าถึงไฟล์ออฟไลน์ แม้ว่าไฟล์จะอยู่ที่นั่น แต่ YouTube จะไม่แสดงรายการหากไฟล์นั้นหมดอายุแล้ว ฉันถือว่าสิทธิ์ได้รับการควบคุมบนเซิร์ฟเวอร์ตามบัญชีดังนั้นคุณต้องลบไฟล์ด้วยตนเองและดาวน์โหลดซ้ำจาก YouTube ฉันเชื่อว่ามันเป็นอย่างนั้นด้วยเหตุผลที่ดี
แอนดรูว์ต

คำตอบ:


5

ไม่ปัจจุบันไม่มีวิธีกู้คืนวิดีโอที่ดาวน์โหลดมาก่อนหน้านี้

ด้วยเหตุผลอะไร

คุณลักษณะออฟไลน์ค่อนข้างนับว่าเป็นแคชดังนั้นจึงไม่ถือว่าเป็น "ข้อมูลของคุณ"

และเนื่องจากคุณกู้คืนโทรศัพท์ (สมมติว่าเป็น "รีเซ็ตเป็นค่าเริ่มต้นจากโรงงาน") สิ่งที่เป็นหลักคือการล้างเนื้อหาเป็นพิเศษ from the /cache (holding the application cache) and /data (user data and user-installed apps, dalvik cache) partitions.

ข้อควรระวัง:คุณจะสูญเสียวิดีโอ YouTube ที่ดาวน์โหลดแบบออฟไลน์ทั้งหมดเมื่อคุณ " ถอนการติดตั้งการอัปเดต " ของแอป YouTube

ฉันถามคำถามที่คล้ายกันที่นี่เมื่อฉันก็พบว่าวิดีโอออฟไลน์ของฉันจาก YouTube หายไป!


คำถามนี้ดูเหมือนว่าจะตอบคำถามอื่น (แม้ว่ามันอาจเป็นคำถามที่ผู้ถามตั้งใจให้ความคิดเห็น)
agweber

@agweber ใช่เมื่อฉันโพสต์คำตอบ OP ได้ให้ความคิดเห็นและโพสต์คำตอบของฉันจะขึ้นอยู่กับว่า แต่ดูเหมือนว่าความคิดเห็นเหล่านี้จะถูกลบออกในขณะนี้
AADAndroidEnthusiasts

ฉันไม่เห็นด้วย. ฉันไม่คิดว่ามัน (youtube) บันทึกวิดีโอในแคชอีกต่อไป หนึ่งสามารถชมวิดีโอหนึ่งสัปดาห์ด้วย
Daksh Gargas

5

ไม่มีวิธีใดในการเปิดไฟล์. exo เนื่องจากมีการเข้ารหัสและไฟล์วิดีโอจะถูกแบ่งออกเป็นไฟล์ย่อย. exo แม้ว่าคุณจะมีวิดีโอออฟไลน์บันทึกอยู่ในโทรศัพท์คุณสามารถค้นหาไฟล์. exo ได้มากกว่าหนึ่งไฟล์ภายใต้Internal Storage/Android/data/com.youtube.comไดเรกทอรี มันเป็นแค่ไฟล์ exo ที่เข้ารหัสซึ่งสามารถเปิดได้ผ่านทาง Youtube App เท่านั้น จาก XDA นักพัฒนาโพสต์ฟอรั่ม ,

1- Google ใช้รูปแบบไฟล์ EXO เพื่อบันทึกวิดีโอ เห็นได้ชัดว่านี่เป็นรูปแบบไฟล์ที่ใช้สำหรับไฟล์ระบบและในขณะที่เราจัดการเพื่อคัดลอกไฟล์ EXO เหล่านี้ไปยังคอมพิวเตอร์ก็สามารถเล่นได้ผ่านแอพ YouTube Android เท่านั้น

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

3- เรารู้สึกว่ามีการเข้ารหัสแบบเรียลไทม์เกิดขึ้นที่นี่ เมื่อวิดีโอถูกดาวน์โหลดไม่เพียง แต่มันจะถูกแบ่งออกเป็นส่วนต่าง ๆ แต่ยังถูกแปลงเป็นรูปแบบ EXO บีบอัดและเข้ารหัสแบบเรียลไทม์ สิ่งนี้มีประโยชน์หลายประการประโยชน์ที่ชัดเจนอย่างหนึ่งคือผู้คนไม่สามารถคัดลอกและวางวิดีโอได้อย่างอิสระ การบีบอัดในขณะเดียวกันช่วยประหยัดพื้นที่บนดิสก์ ตัวอย่างเช่นวิดีโอความยาว 3 นาทีที่เราดาวน์โหลดจริงใช้ข้อมูลประมาณ 40MB แต่เมื่อเก็บไว้ในโทรศัพท์วิดีโอนั้นใช้พื้นที่เพียง 25mb

4- เมื่อผู้ใช้เล่นวิดีโอมันจะถูกถอดรหัสแบบเรียลไทม์ เป็นไปได้ว่ามีเพียงแอปของ YouTube เท่านั้นที่สามารถถอดรหัสนี้ได้

5- หากคุณแชร์วิดีโอออฟไลน์โดยใช้บลูทู ธ แทนที่จะเป็นไฟล์จริงเว็บลิงค์ไปยังวิดีโอจะถูกส่งไปยังผู้รับ

อย่างไรก็ตามคุณอาจต้องการดูห้องสมุด Exoplayerนี้บน Githubและดูว่ามีประโยชน์หรือไม่

ExoPlayer เป็นเครื่องเล่นสื่อระดับแอปพลิเคชันสำหรับ Android มันเป็นทางเลือกแทน MediaPlayer API ของ Android สำหรับการเล่นเสียงและวิดีโอทั้งในและนอกอินเทอร์เน็ต


หากแอป YouTube ทำงานแบบออฟไลน์แน่นอนว่าสามารถย้อนกลับวิศวกรรมเพื่อแยกตรรกะสำหรับการถอดรหัสและคีย์ แต่แน่นอนว่ามันไม่ได้มีประโยชน์มากนักเพราะคุณสามารถดาวน์โหลดวิดีโอ YouTube ที่ไม่ได้เข้ารหัสได้อย่างง่ายดาย
JonathanReez
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.