การอัปเดตล่าสุดสำหรับไคลเอนต์ YouTube บุคคลที่สาม NewPipe ปรับปรุงความเร็วในการโหลดวิดีโอ YouTube และนำเสนอท่าทางสัมผัสการปัดสองนิ้วใหม่
NewPipe ไคลเอนต์ YouTube แบบโอเพ่นซอร์สสำหรับ Android ได้รับ การอัปเดตที่สำคัญ เมื่อต้นเดือนที่แล้ว การอัปเดตรวม UI เครื่องเล่นวิดีโอแบบรวมที่เรา เห็นในรุ่นทดสอบก่อนหน้านี้ และการปรับปรุงอื่น ๆ อีกมากมาย หลังจากเปิดตัวได้ไม่นาน แอปก็ได้รับการอัปเดตอีกครั้งซึ่งแก้ไขข้อบกพร่องในการค้นหาของ YouTube นักพัฒนาที่อยู่เบื้องหลัง NewPipe กำลังเปิดตัวการอัปเดตอื่นที่นำการปรับปรุงความเร็วในการโหลดวิดีโอ YouTube และท่าทางการปัดใหม่
ตามก โพสต์ล่าสุด บนบล็อก NewPipe การอัปเดตล่าสุด (v. 0.20.3) แนะนำท่าทางสัมผัสการปัดลงด้วยสองนิ้วใหม่ ซึ่งทำให้การปิดโปรแกรมเล่นที่ฝังไว้ง่ายขึ้นมาก การปิดโปรแกรมเล่นที่ฝังไว้นั้นเป็นกระบวนการสองขั้นตอนในแอปเวอร์ชันก่อนหน้า ก่อนอื่นคุณต้องปัดลงบนเครื่องเล่นที่ฝังไว้เพื่อสลับไปยังเครื่องเล่นขนาดเล็ก จากนั้นปัดลงอีกครั้งเพื่อปิด ตอนนี้คุณสามารถปิดโปรแกรมเล่นที่ฝังไว้ได้ในคราวเดียวโดยใช้ท่าทางสัมผัสแบบสองนิ้วปัดลง
การปรับปรุงที่สำคัญประการที่สองในการอัปเดตล่าสุดคือ NewPipe กำลังโหลดแล้ว
ยูทูบ วิดีโอเร็วขึ้นมาก ตามที่โพสต์บล็อกอธิบาย "YouTube ได้ลบการสร้างความสับสนให้กับ URL ส่วนใหญ่แล้ว ดังนั้นตอนนี้เราจึงสามารถเข้าถึง URL ได้โดยตรง ทำให้การโหลดวิดีโอเร็วขึ้นได้มาก! รหัสลดความสับสนยังคงถูกแคชไว้เผื่อในกรณีที่จำเป็น" การเปลี่ยนแปลงที่สำคัญอื่นๆ ได้แก่:- ขณะนี้ตัวเลือกการจัดคิวที่แตกต่างกันทั้งหมดได้ถูกแทนที่ด้วยตัวเลือกแบบรวมแล้ว
- ขณะนี้แอปมีการตั้งค่าใหม่ที่อนุญาตให้ผู้ใช้ล้างคุกกี้ reCAPTCHA
- เพิ่มตัวเลือกใหม่เพื่อปิดการแจ้งเตือนแบบมีสีที่ปรากฏขึ้นเมื่อเล่นสตรีมบน Android 8.0 ขึ้นไป เมื่อเปิดใช้งานแล้ว การแจ้งเตือนจะมีสีคงที่
- เพิ่มการรองรับ URL แบบสั้นของ YouTube
- เพิ่มการรองรับลิงก์ช่องแบบสั้นซึ่งมีลักษณะดังนี้: "youtube.com/username"
- เพิ่มการสนับสนุนสำหรับการละทิ้งข้อขัดแย้งเพิ่มเติมใน URL การเปลี่ยนเส้นทางเพื่อช่วยให้ผู้ใช้เปิดลิงก์จาก Google ใน NewPipe
หากคุณได้ติดตั้ง NewPipe บนอุปกรณ์ของคุณแล้ว แอปควรแจ้งให้คุณอัปเดตเป็นรุ่นล่าสุดเมื่อคุณเปิดขึ้นมา ในกรณีที่คุณไม่มีเวอร์ชันเก่า คุณสามารถรับเวอร์ชันล่าสุดได้จาก NewPipe's GitHub. หากต้องการดูการปรับปรุง/แก้ไขอื่นๆ ทั้งหมดในรุ่นล่าสุด โปรดตรวจสอบส่วนบันทึกการเปลี่ยนแปลงด้านล่าง
NewPipe 0.20.3 บันทึกการเปลี่ยนแปลง
- ใหม่
- แทนที่ตัวเลือกการจัดคิวเฉพาะด้วย #4425 เพียงอันเดียว
- ใช้สองนิ้วเพื่อปิดท่าทางผู้เล่น #4476
- เพิ่มปุ่มในการตั้งค่าเพื่อล้างคุกกี้ reCAPTCHA #4453
- เพิ่มตัวเลือกไม่ให้เปลี่ยนสีการแจ้งเตือน #4643
- ปรับปรุงแล้ว
- อย่าแสดงเวลาสร้าง / อัปเดตการแจ้งเตือน #4410
- ลบการตั้งค่าคุณสมบัติป๊อปอัปจำ #4367
- ขอคำยืนยันก่อนเปลี่ยนคิววิดีโอแม้แต่รายการเดียว #4463
- ลบสถานะสตรีมเมื่อลบประวัติสตรีม #4413
- ปรับปรุงการจำกัดอายุและสตริงเนื้อหาที่ถูกจำกัด #4354
- ที่ตายตัว
- แก้ไขข้อขัดข้องเมื่อสตรีมหยุดชั่วคราวและคลิกปุ่มกรอไปข้างหน้า/ย้อนกลับอย่างรวดเร็ว #4410
- แก้ไข PlaylistAppendDialog ที่แสดงเมื่อไม่มีเพลย์ลิสต์ในเครื่อง #4345
- อย่าจัดเรียงรายการใหม่ด้วยการลากภาพขนาดย่อ #4550
- แก้ไขการเปิด VideoDetailFragment และอื่นๆ #4562
- แก้ไขบัฟเฟอร์ที่ไม่มีที่สิ้นสุด
- ตรวจจับได้ดีขึ้นว่าเมื่อใดควรเล่นอัตโนมัติและเมื่อใดไม่ควรเล่น
- ทำให้การแชร์ไปยัง NewPipe สอดคล้องกันมากขึ้น
- แก้ไขกล่องโต้ตอบการเลือกเพลย์ลิสต์และทำการปรับโครงสร้างใหม่ #4771
- เปลี่ยนคำแนะนำในการนำเข้าการสมัครรับข้อมูล YouTube เป็น Google Takeout #4759
- แก้ไขใบอนุญาตของ Gigaget จาก GPLv2 เป็น GPLv3 #4892
- รองรับหลายภาษา
- เพิ่มภาษาสันตาลี #4749
- เพิ่มการแปล Central Atlas Tamazight
- เพิ่มคำแปลภาษาเกาหลีของ README #4845
- อัปเดตคำแปลแล้ว
- การพัฒนา
- ใช้ DisplayCutoutCompat ใน VideoPlayerImpl #4338
- ใช้ DrawableCompat #4592
- ใช้วิธี ContextCompat #4276
- ใช้ TextViewCompat.setCompoundDrawablesRelativeWithIntrinsicBounds() #4594
- ซ่อนไอคอนตัวเรียกใช้งาน Leaks #4436 #4450
- จัดรูปแบบทรัพยากร XML ทั้งหมด #4471
- ปิดใช้งาน Ktlint ที่รอการอัปเดตอัปสตรีม #4517
- ใช้ฟังก์ชัน Core KTX #4547
- ใช้ multidex สำหรับบิลด์ทุกประเภท #4557
- ย้าย AboutActivity ไปที่ ViewPager2 #4553
- เพิ่มประสิทธิภาพและลดขนาดแอป PNGs #4610
- แปลงการดำเนินการแจ้งเตือนเป็นการตั้งค่าแบบกำหนดเอง #4652
- ใช้ Java 8 API #3817 #4556
- แยกตรรกะท่าทางของผู้เล่นและ UI #4587
- ใช้ RxJava แทน AsyncTask #4499
- เปลี่ยนดัชนีลูปจาก float เป็น int #4784
- การแก้ไขและปรับปรุงเล็กๆ น้อยๆ เพิ่มเติม #4710
- แก้ไข NullPointerException ในการจัดการคิวและปรับปรุงประสิทธิภาพ #4555
- อื่น
- เทมเพลตคำขอดึงข้อมูลทำใหม่ #4317
- เทมเพลตปัญหาได้รับการแก้ไขใหม่ #4378 #4379 #4415 #4431 #4606
- เพิ่มข้อมูลเกี่ยวกับวิธีการใช้ NewPipe Extractor เวอร์ชัน #4528 ในเครื่อง
- เพิ่มวิดเจ็ต Weblate ใน README #4530
อ่านเพิ่มเติม
https://f-droid.org/en/packages/org.schabi.newpipe/