მესამე მხარის YouTube კლიენტისთვის NewPipe-ის უახლესი განახლება აუმჯობესებს YouTube ვიდეოს ჩატვირთვის სიჩქარეს და მოაქვს ახალი ორი თითის დარტყმის ჟესტი.
NewPipe-მა, ღია კოდის YouTube კლიენტმა Android-ისთვის, მიიღო ა ძირითადი განახლება გასული თვის დასაწყისში. განახლება მოიცავდა ვიდეო პლეერის ერთიან ინტერფეისს, რომელიც ჩვენ ვნახე წინა სატესტო გამოცემაში და რამდენიმე სხვა გაუმჯობესება. გამოშვებიდან მალევე, აპმა მიიღო კიდევ ერთი განახლება, რომელმაც გამოასწორა შეცდომა YouTube ძიების დროს. NewPipe-ის დეველოპერები ახლა ავრცელებენ კიდევ ერთ განახლებას, რომელიც გააუმჯობესებს YouTube ვიდეოს ჩატვირთვის სიჩქარეს და ახალ ჟესტს.
მიხედვით ა ბოლო პოსტი NewPipe ბლოგზე, უახლესი განახლება (v. 0.20.3) წარმოგიდგენთ ახალ ჟესტს ორი თითით გადაფურცლეთ ქვემოთ, რაც აადვილებს ჩაშენებული პლეერის დახურვას. ჩაშენებული პლეერის დახურვა აპის წინა ვერსიებზე ორეტაპიანი პროცესი იყო. მინი პლეერზე გადასართავად ჯერ უნდა გადაფურცლეთ ქვემოთ ჩაშენებულ პლეერზე, შემდეგ კი ხელახლა გადაფურცლეთ ქვემოთ მის დასახურავად. ახლა თქვენ შეგიძლიათ დახუროთ ჩაშენებული პლეერი ერთი ნაბიჯით ახალი ორი თითით გადაფურცვლა ქვემოთ ჟესტით.
უახლესი განახლების მეორე მნიშვნელოვანი გაუმჯობესება არის ის, რომ NewPipe ახლა იტვირთება YouTube ვიდეოები ბევრად უფრო სწრაფად. როგორც ბლოგის პოსტი განმარტავს, „YouTube-მა ამოიღო ბუნდოვანი URL-ების უმეტესი ნაწილი, ასე რომ, ახლა ჩვენ შეგვიძლია უშუალოდ მათზე წვდომა, რაც მნიშვნელოვნად აჩქარებს ვიდეოს ჩატვირთვას! დეობფუსკაციის კოდი კვლავ ქეშირებულია საჭიროების შემთხვევაში." სხვა საყურადღებო ცვლილებები მოიცავს:
- ყველა სხვადასხვა რიგის ვარიანტი ახლა შეიცვალა ერთიანით
- აპს ახლა აქვს ახალი პარამეტრი, რომელიც მომხმარებლებს საშუალებას აძლევს გაასუფთავონ reCAPTCHA ქუქი-ფაილები
- დამატებულია ახალი ვარიანტი, რათა გამორთოთ ფერადი შეტყობინებები, რომლებიც ჩნდება სტრიმინგების დაკვრისას Android 8.0 და ზემოთ. ჩართვის შემდეგ, შეტყობინებას აქვს სტატიკური ფერი.
- დამატებულია YouTube მოკლე URL-ების მხარდაჭერა
- დამატებულია მხარდაჭერა არხის შემოკლებული ბმულებისთვის, რომლებიც ასე გამოიყურება: "youtube.com/username"
- დამატებულია მხარდაჭერა გადამისამართების URL-ების დამატებითი ფრაგმენტის გაუქმებისთვის, რათა დაეხმაროს მომხმარებლებს NewPipe-ში Google-ის ბმულების გახსნაში.
თუ თქვენ უკვე გაქვთ დაინსტალირებული NewPipe თქვენს მოწყობილობაზე, აპმა უნდა მოგთხოვოთ განაახლოთ უახლესი ვერსია, როდესაც გახსნით მას. თუ არ გაქვთ ძველი კონსტრუქცია, შეგიძლიათ მიიღოთ უახლესი გამოშვება NewPipe's-ისგან GitHub. უახლესი გამოშვების ყველა სხვა გაუმჯობესების/გამოსწორების სანახავად, შეამოწმეთ ცვლილებების ჟურნალის განყოფილება ქვემოთ.
NewPipe 0.20.3 Changelog
- ახალი
- შეცვალეთ რიგის კონკრეტული ვარიანტები მხოლოდ ერთი #4425-ით
- ორი თითით მოთამაშის დახურვის ჟესტი #4476
- ღილაკის დამატება პარამეტრებში reCAPTCHA ქუქიების #4453 გასასუფთავებლად
- დაამატეთ ოფცია, რომ არ გააფერადოთ შეტყობინება #4643
- გაუმჯობესებული
- არ აჩვენო შეტყობინების შექმნის / განახლების დრო #4410
- წაშალეთ დამახსოვრების ამომხტარი თვისებების პარამეტრი #4367
- მოითხოვეთ დადასტურება, სანამ შეცვლით თუნდაც ერთ ვიდეო რიგს #4463
- ასევე წაშალეთ ნაკადის მდგომარეობა ნაკადის ისტორიის #4413 წაშლისას
- გააუმჯობესე ასაკობრივი შეზღუდვა და yt შეზღუდული კონტენტის სტრიქონები #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 APIs #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/