NewPipe 0.20.0 นำเครื่องเล่นวิดีโอแบบครบวงจรใหม่และอีกมากมายมาสู่ไคลเอนต์ YouTube แบบโอเพ่นซอร์ส

การเปิดตัวล่าสุดของ NewPipe ในเวอร์ชันเสถียรนำมาซึ่งการเปลี่ยนแปลงและการปรับปรุงมากมาย รวมถึง Unified Player ใหม่ อ่านต่อ!

NewPipe เป็นโอเพ่นซอร์ส ยูทูบ ไคลเอนต์สำหรับ Android ซึ่งทำหน้าที่เป็นทางเลือกสำหรับผู้ใช้ที่ไม่ชอบแอปอย่างเป็นทางการหรือไม่ได้ติดตั้งบริการ Google Play บนอุปกรณ์ของตน โดยสรุป NewPipe แยกวิเคราะห์เว็บไซต์ YouTube เพื่อดึงข้อมูลและเล่นวิดีโอโดยไม่มีข้อจำกัดและโฆษณา เมื่อไม่กี่วันที่ผ่านมา NewPipe กำลังทดสอบ Unified Player UI ใหม่ในรุ่นทดสอบและตอนนี้แอปได้รับการอัปเดตในสาขาที่เสถียรด้วย Unified Player UI ใหม่และการเปลี่ยนแปลงอื่น ๆ

ผู้เล่นแบบครบวงจรใน NewPipe

คุณสมบัติเด่นของ NewPipe v0.20.0 คือ Unified Player ก่อนที่จะมีการเปิดตัวที่เสถียรและการทดสอบล่าสุด NewPipe มีผู้เล่นที่แตกต่างกันสามคนรวมอยู่ในนั้น รหัส: โปรแกรมเล่นหลัก โปรแกรมเล่นป๊อปอัป และโปรแกรมเล่นพื้นหลัง - แต่ละรายการมีรหัสของตัวเองและการเล่นแยกกัน คิว ดังนั้นเมื่อใดก็ตามที่คุณสลับระหว่างผู้เล่นสามคนนี้ ผู้เล่นรุ่นเก่าจะถูกปิดและ อินสแตนซ์ใหม่และคิวการเล่นจะถูกสร้างขึ้น ซึ่งมักจะส่งผลให้คุณสูญเสียความคืบหน้าใน วิดีโอ Unified Player แก้ไขปัญหานี้ด้วยการรวมผู้เล่นทั้งหมดในบริการทั่วไปเดียว ดังนั้นเมื่อคุณสลับระหว่างผู้เล่น บริการจะยังคงทำงานและข้อมูลสตรีมจะยังคงอยู่

หน้ารายละเอียดวิดีโอ

NewPipe ใหม่นำการออกแบบใหม่มาสู่หน้ารายละเอียดวิดีโอจากรุ่นก่อนหน้านี้ ทำให้ใกล้เคียงกับประสบการณ์บนแอป YouTube เริ่มต้นมากขึ้น

การวางแนววิดีโอ

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

https://newpipe.schabi.org/img/smart_button.webm

ผู้เล่นย่อเล็กสุด

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

https://newpipe.schabi.org/img/landscape_swipe_down.webm

การเปลี่ยนแปลงการแจ้งเตือนของ NewPipe

NewPipe นี้มาพร้อมกับการแจ้งเตือน MediaStyle (มีตั้งแต่ Android Lollipop) แทน RemoteView API รุ่นเก่า การสลับนี้ช่วยให้แอปส่งการแจ้งเตือนที่ปรับแต่งได้ใหม่สำหรับการเล่น โดยให้คุณเปลี่ยนปุ่มได้สูงสุดสามปุ่มที่มองเห็นได้ในการแจ้งเตือนแบบกะทัดรัด สำหรับ Android 8 ขึ้นไป การแจ้งเตือนจะปรับตามสีของภาพหน้าปก สำหรับ Android 10 ขึ้นไป การแจ้งเตือนจะมีแถบค้นหาด้วย

การปรับปรุงอื่น ๆ

NewPipe ยังมีการปรับปรุงหลายประการ ซึ่งเราได้สรุปไว้ด้านล่าง:

  • ขณะนี้หน้าต่างแอปปรับขนาดได้ง่ายแล้ว
  • ขณะนี้ URL ที่ไม่รองรับได้รับการจัดการที่ดีขึ้น
  • ลิงก์สตรีมสดจะไม่แชร์พร้อมการประทับเวลาอีกต่อไป
  • เค้าโครงส่วนหัวได้รับการปรับปรุงแล้ว
  • การค้นหาแบบออฟไลน์ได้รับการจัดการที่ดีขึ้นแล้ว
  • ขนาดและตำแหน่งป๊อปอัปสามารถคงอยู่ได้ในขณะนี้
  • ขณะนี้เครื่องเล่นหลักย่อขนาดเป็นเสียงพื้นหลังตามค่าเริ่มต้นเพื่อประสบการณ์การสลับแอปที่ราบรื่น
  • ขณะนี้วิดีโอของโปรแกรมเล่นหลักมีค่าเริ่มต้นที่ 720p 60fps และวิดีโอป๊อปอัปจะมีค่าเริ่มต้นที่ 480p แทนที่จะเป็น 360p ก่อนหน้า
  • ปุ่มสลับ "เล่นอัตโนมัติ" เปลี่ยนชื่อเป็น "คิวอัตโนมัติ" เพื่ออธิบายฟังก์ชันการทำงานได้ดียิ่งขึ้น
  • การปรับปรุงการแปลเพิ่มเติม

NewPipe 0.20.0 บันทึกการเปลี่ยนแปลง

คุณสามารถดูบันทึกการเปลี่ยนแปลงทั้งหมดได้ที่นี่:

  • ใหม่
    • ขั้นตอนการทำงานของแอปพลิเคชันใหม่ #2907, #4061, #4080, #4130, #4134, #4154, #4155 #4223, #4246, #4272, #4288, #4347, #4353, #4360, #4362 (ขอบคุณ @ avently และคนอื่นๆ ทั้งหมดที่เกี่ยวข้อง)
    • รวมผู้เล่นทั้งสามเข้าด้วยกันเป็นหนึ่งเดียวเพื่อการสลับระหว่างพวกเขาได้อย่างราบรื่น - ตัวอย่างเช่น ตอนนี้หากคุณแตะที่การเล่นอยู่เบื้องหลัง ในขณะที่วิดีโอกำลังเล่นในโปรแกรมเล่นหลักหรือป๊อปอัป สตรีมจะเริ่มจากจุดที่คุณค้างไว้ ไม่ใช่จาก จุดเริ่มต้น. สิ่งนี้จะเกิดขึ้นจริงเมื่อคุณเปลี่ยนจากผู้เล่นคนใดคนหนึ่งใน 3 คนเข้าหากัน
    • เล่นวิดีโอโดยตรงในหน้าจอรายละเอียดวิดีโอ
    • ตัวเลือกในการเล่นวิดีโออัตโนมัติเมื่อเปิดหน้าจอรายละเอียดวิดีโอ (เปิดตามค่าเริ่มต้น)
    • ปัดลงบนวิดีโอเพื่อย่อให้เล็กสุดและเรียกดูต่อโดยไม่ถูกรบกวน (ในโหมดแนวนอน คุณสามารถปัดลงบนชื่อเพื่อทำเช่นเดียวกัน)
    • ปุ่มเต็มหน้าจอตรวจจับได้อย่างชาญฉลาดว่าวิดีโอเป็นแนวตั้งหรือแนวนอนและทำงานตามนั้น
    • ปัดขึ้นบนปุ่มเต็มหน้าจอในโหมดแนวนอนเพื่อเลื่อนรายละเอียดวิดีโอลง
    • ตอนนี้คุณจะได้รับแถบความคืบหน้าที่ดูเรียบร้อยด้านล่างภาพขนาดย่อในหน้าจอรายละเอียดวิดีโอ หากคุณเล่นในพื้นหลังหรือโปรแกรมเล่นป๊อปอัป
    • ย่อขนาดผู้เล่นเป็นพื้นหลังตามค่าเริ่มต้นเมื่อเปลี่ยนแอป
    • ผู้เล่นหลัก/ผู้เล่นย่อเล็กสุดจะเก็บประวัติการเข้าชมของคุณไว้จนกว่าคุณจะปิด
    • ใช้การแจ้งเตือน MediaStyle สำหรับผู้เล่นทุกคน #3178, #4340
    • การดำเนินการแจ้งเตือนที่ปรับแต่งได้
    • ลดการอัปเดตการแจ้งเตือนที่มากเกินไป
    • แก้ไขข้อมูลเมตา (ชื่อเพลง ศิลปิน และปกอัลบั้ม) บางครั้งตั้งค่าไม่ถูกต้อง
    • แก้ไขลำดับความสำคัญของการแจ้งเตือนและข้อบกพร่องที่เกี่ยวข้องกับ Bluetooth
    • อนุญาตให้ปรับขนาดพื้นฐานเมื่อใช้ NewPipe ในโหมดหน้าต่าง / เป็นแอปพลิเคชันเดสก์ท็อป #3948
    • การแปลเป็นภาษาท้องถิ่นใหม่: เบงกาลี, เบอร์เบอร์, เนเปิลส์, โปรตุเกส และซาร์ดิเนีย
  • ปรับปรุงแล้ว
    • แสดงกล่องโต้ตอบพร้อมตัวเลือกที่เปิดอยู่ในกรณีที่โทสต์ URL ไม่รองรับ #3826
    • ปรับปรุงกล่องโต้ตอบการแชร์ #4259
    • ปรับปรุงเค้าโครงส่วนหัวของเพลย์ลิสต์: จัดให้สอดคล้องกับรายการข้อมูลและใช้สองบรรทัดเสมอสำหรับชื่อเพลย์ลิสต์เมื่อจำเป็น #3944
    • ปรับปรุงประสบการณ์การแนะนำการค้นหาเมื่อไม่สามารถดึงข้อมูลจากระยะไกลได้ #4029
    • เพิ่มคุณภาพวิดีโอเริ่มต้นเป็น 720p60 (เครื่องเล่นในแอป) และ 480p (เครื่องเล่นป๊อปอัป) #4275
    • ลดความซ้ำซ้อนในการตั้งค่า "จดจำขนาดและตำแหน่งป๊อปอัป" #4050
    • ลบการประทับเวลาออกจาก URL เมื่อแชร์สตรีมสด #4115
    • ใช้ SubtitlesStream#getUrl แทน getURL #4120
    • จำประเภทสื่อที่เลือกล่าสุดสำหรับการดาวน์โหลด #4038
    • ปิดใช้งานมุมมองรูปภาพของผู้แสดงความคิดเห็นบน LoadThumbnail ตั้งค่าเป็น false #4350
    • เปลี่ยน "เล่นอัตโนมัติ" เป็น "คิวอัตโนมัติ" เพื่อลดความกำกวม #4252
  • ที่ตายตัว
    • แก้ไขสีของคำค้นหาที่ถูกต้อง/แนะนำ #3984
    • แก้ไขรายงานข้อผิดพลาดของ ACRA ที่ไม่มีการติดตามสแต็ก #3982
    • แก้ไขข้อขัดข้องเมื่อเปิดวิดีโอในแท็บเพลย์ลิสต์ในเครื่องบน KitKat #3892
    • แก้ไขคิวอัตโนมัติโดยไม่มีวิดีโอถัดไป #4349
    • แก้ไขชื่อที่แสดงของภาษา Kayble (Taqbaylit) #4066
    • แก้ไขป๊อปอัปใบอนุญาตที่ซ่อนเมื่อการวางแนวเปลี่ยน #4127
    • แก้ไขข้อขัดข้องเมื่อไฟล์ถูกลบแล้วดาวน์โหลดใหม่ #3794
    • แก้ไขการใช้พหูพจน์ไม่ถูกต้องในภาษารัสเซีย #4365
  • การพัฒนา
    • เพิ่มกฎ Checkstyle ให้กับข้อผิดพลาดเมื่อตัวแปรท้องถิ่นที่อาจเป็นจุดสุดท้ายไม่ใช่จุดสุดท้าย #4138
    • อนุญาตให้ใช้ตัวเลขและตัวอักษรตัวพิมพ์ใหญ่ในรหัสแพ็คเกจแอป #4326
    • เพิ่มข้อกำหนดสำหรับผู้มีส่วนร่วมเพื่อหารือเกี่ยวกับการมีส่วนร่วมก่อนที่จะเปิด PRs #4126
    • การเลิกใช้งานและการล้างข้อมูล #3909

อ่านเพิ่มเติม


ดาวน์โหลด NewPipe.dll

หากคุณติดตั้ง NewPipe ไว้แล้ว แอปควรแจ้งให้คุณอัปเดตเมื่อคุณเปิดขึ้นมา หากคุณไม่ได้ติดตั้งบิลด์เก่าไว้ คุณสามารถรับรุ่นล่าสุดได้จาก F-ดรอยด์ หรือจาก GitHub.

คุณเคยใช้ NewPipe หรือไม่? แจ้งให้เราทราบความคิดของคุณในความคิดเห็นด้านล่าง!