การเปิดตัวล่าสุดของ 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 หรือไม่? แจ้งให้เราทราบความคิดของคุณในความคิดเห็นด้านล่าง!