yuliskov/SmartTubeNext: Ad free app for watching ... - GitHub

文章推薦指數: 80 %
投票人數:10人

SmartTubeNext is an advanced YouTube app for Android TVs and TV boxes, free & open source. It is not a live TV client and does not support "YouTube TV". Skiptocontent {{message}} yuliskov / SmartTubeNext Public Notifications Fork 515 Star 7.3k AdfreeappforwatchingtubevideosonAndroidTVboxes www.patreon.com/smarttube License Viewlicense 7.3k stars 515 forks Star Notifications Code Issues 1k Pullrequests 1 Actions Projects 0 Wiki Security Insights More Code Issues Pullrequests Actions Projects Wiki Security Insights yuliskov/SmartTubeNext Thiscommitdoesnotbelongtoanybranchonthisrepository,andmaybelongtoaforkoutsideoftherepository. master Branches Tags Couldnotloadbranches Nothingtoshow {{refName}} default Couldnotloadtags Nothingtoshow {{refName}} default 1 branch 86 tags Code Clone HTTPS GitHubCLI UseGitorcheckoutwithSVNusingthewebURL. WorkfastwithourofficialCLI. Learnmore. OpenwithGitHubDesktop DownloadZIP LaunchingGitHubDesktop Ifnothinghappens,downloadGitHubDesktopandtryagain. LaunchingGitHubDesktop Ifnothinghappens,downloadGitHubDesktopandtryagain. LaunchingXcode Ifnothinghappens,downloadXcodeandtryagain. LaunchingVisualStudioCode Yourcodespacewillopenonceready. Therewasaproblempreparingyourcodespace,pleasetryagain. Latestcommit yuliskov bumpto16.03 … a3ee33c Sep25,2022 bumpto16.03 a3ee33c Gitstats 6,195 commits Files Permalink Failedtoloadlatestcommitinformation. Type Name Latestcommitmessage Committime MediaServiceCore@571eef1 bumpto16.03 Sep25,2022 SharedModules@c8173a7 dateformatterrefactor Sep17,2022 chatkit updgradleversions Aug30,2022 common dashlive:improveseekingsupport Sep22,2022 gradle/wrapper updgradleversions Aug30,2022 images addres Sep9,2021 openvpn removeunusedOpenVPNservice Aug14,2022 smarttubetv bumpto16.03 Sep25,2022 .gitignore cleanup Jun12,2022 .gitmodules refactor Aug25,2020 LICENSE.md preparepublicrepo Oct15,2020 README.md readmeupd Sep15,2022 build.gradle updgradleversions Aug30,2022 gradle.properties updminification Sep16,2021 gradlew gradlefix Dec30,2020 gradlew.bat gradlefix Dec30,2020 settings.gradle addchatkitasmodule Jul8,2022 Viewcode SmartTubeNext(STN) Devicesupport Installation Updating Compatibility Features Adblocking SponsorBlock Casting Picture-in-Picture(PiP) AdjustSpeed VoiceSearch Donation Support Team Build Videocodecs Whichcodectochoose/overview Whichqualitytochoose? HDR FAQ Q:ThereisnoresultforthesearchthatIsay(Android11) Q:AV01doesnotplay/WhyisVP9slowonmydevice? Q:WhatisSmartYouTubeTV(SYTV)?WhatistheDifference? Q:WhattodoifIlikeSmartYouTubeTVbetter? Q:CanyoumakeSmartTubeNextlookliketheoriginalapp?/Canthesearchpagebeimproved? Q:InstallationisblockedinChina? Q:CanIinstallthisonaSamsungTizenTV/LGwebOS/iOS/toaster? Q:CanIinstallthisonasmartphone?/Canyouaddportraitmode?/Scrollingdoesn'twork. Q:CanIinstallthisonatablet/carscreen/smartphonewithdockingstation? Q:Iget"unknowncodec"/"can'tdownloadvideo"errors Q:Iget"thevideoprofileisnotsupported" Q:Iget"videounavailable"whenwatchingunlistedvideos/myownvideos Q:Itdoesn'tshowuponmycastinglist Q:Thevideoisbufferingalot Q:Thedebuginformationsaysmydisplayis1080p,butIhavea4k/UHDdisplay! Q:Whydoesitnotautoselecthighestquality? Q:CanIseta(maximum)resolutionbydefault? Q:Canitsettheresolutionto"auto",dependingonmyavailablebandwidth? Q:Whydoesitskipvideosegments? Q:Howtostartthenextvideoautomatically/stopaftereveryvideo? Q:Howtoremoverecommendedvideos(e.g.news)thatareunrelatedtome? Q:DoesHDRwork? Q:Whydosomeupdatessay"don'tupdateifsatisfiedwiththecurrentversion"inthechangelog? Q:Whenplayingatotherspeeds,framesareskipped! Q:WhatisAFR? Q:ShouldIchoosehighorlowbuffer? Q:CanIretainthebufferwhenseekingback? Q:MydevicefreezeswhenwatchingYouTube Q:CanIremovevideosfromthehistory? Q:CanIdownloadvideos? Q:Canupdatesbeinstalledautomatically? Q:CanIwhitelistadsonsomechannels? README.md SmartTubeNext(STN) SmartTubeNextisanadvancedYouTubeappforAndroidTVsandTVboxes,free&opensource.ItisnotaliveTVclientanddoesnotsupport"YouTubeTV". ✅Features:noads|SponsorBlock|adjustableplaybackspeed|4kandhigher|60fps|HDR|doesnotrequireGoogleServices|helpfulinternationalcommunity ❌Disadvantages:nolivechat|nocomments stability,voicesearchandcastingsupportmightbeworsethanintheofficialYouTube,dependingonyourdevice Doyouhaveanyquestion?Ctrl+For⌘Fthisreadmefirst! Installation|Donation|FAQ|Support/Chat|Build|Translatetheapp|Changelog|SourceCode Devicesupport Installation (clicktowatchinstallationvideo) DonotdownloadSmartTubeNextfromanyappstore,APKwebsitesorblogs;thesewereuploadedbyotherpeopleandmaycontainmalwareorads.SmartTubeNextisnotofficiallypublishedonanyappstore.Sadly,theGooglePlayStoredoesnotallowad-freeYoutubeappsusingunofficialAPIs. Thereisabetarelease(recommended)andastablerelease.Betagetsnewfeaturesandbugfixesfasterthanthestablerelease. Youcanuseeitherofthefollowingmethodstoinstalltheapp: (easiest)installDownloaderbyAFTVnewsonyourAndroidTV,openitandenterkutt.it/stn_betaorkutt.it/stn_stable,thenread,understandandconfirmthesecurityprompts.(Youcanalsoenter79015(forbeta)or28544(forstable),butthisrequiresanextrasteptoinstalltheAFTVnewsDownloaderbrowseraddonifyouhaven'talready.) installafiletransferapponyourAndroidTV,downloadtheAPKonyourphoneorcomputerandtransferittoyourTV(e.g.SendFilestoTV*) downloadtheAPKontoaUSBstick,puttheUSBstickintoyourTVanduseafilemanagerapp(e.g.FXFileExplorer*orFileCommander*).Android'spreinstalledfilemanagerdoesnotwork! ifyouareanadvanceduser,youcaninstallitusingADB.guide|alternativeguide *TheabovementionedappsareavailableintheGooglePlaystoreandAmazonAppStore. Theapphasabuilt-inupdaterwithchangelog.YoucanalsofindallreleasesandthechangelogontheTelegramchannel@SmartTubeNextNewsEN(nologinrequired)oronGithub. latestbetadownload lateststabledownload Updating Theapphasabuilt-inupdater.Youonlyneedtofollowtheinstallationprocedureonce.AfewsecondsafterlaunchingSmartTubeNext,itwillnotifyyouifthereisanyupdateandalsoshowachangelog.Youcandisabledisableautomaticupdatechecksormanuallyupdateinthesettingsunder"about". Compatibility SmartTubeNextrequiresAndroid4.3orabove.Itdoesnotworkonnon-Androiddevices.ThisisaTVapp,soitmostlydoesnotworkonsmartphonesortablets. IthasbeensuccessfullytestedonTVs,TVboxesandTVsticksthatarebasedonAndroid,including: AndroidTVs&GoogleTVs(e.g.Philips,Sony) NVIDIAShield AmazonFireTVstick ChromecastwithGoogleTV TVboxesrunningAndroid(manycheapchineseno-nameboxes) XiaomiMiBox* TheChinesefirmwaremightblocktheinstallationofthebetaversion.solutions: installthestableversioninstead(recommended) installtheinternationalfirmware Youcanmightbeabletobypasstherestrictionbydoingafactoryreset(toreverttheupdatethatblockstheinstallation).YoucantheninstallSmartTubeNextbetabeforedoinganysystemupdates.Youcanthensafelyupdateyoursystem,SmartTubeNextshouldcontinueworking.Itiscurrentlynotconfirmedifinstallingupdatesworks. Features Adblocking SmartTubeNextdoesnotshowanyadbanners,prerolladsoradintermissions.Itnotjusttriestopreventthem,itisliterallyprogrammedtobecompletelyunabletodisplayanyads,soYouTubecannotslipanythingin.Thisalsomeansyoucannotallowadsorwhitelistchannels.SomeYouTubechannelsincludesponsoredmessagesintheirvideos,thesecanalsobeskipped,seeSponsorBlockbelow. SponsorBlock SmartTubeNextincludesaSponsorBlockintegration.FromtheSponsorBlockwebsite: SponsorBlockisanopen-sourcecrowdsourcedbrowserextensionandopenAPIforskippingsponsorsegmentsinYouTubevideos.[...]theextensionautomaticallyskipssponsorsitknowsaboutusingaprivacypreservingquerysystem.Italsosupportsskippingothercategories,suchasintros,outrosandreminderstosubscribe[andnon-musicpartsinmusicvideos]. Youcanselectwhichcategoriesyouwanttoskipinthesettings.Unlikethebrowseraddon,inSmartTubeNextyoucannotsubmitnewsegments(TVsandTVremotesaren'tgreatdevicesforsuchpreciseoperations). Casting Tocastvideosfromyourphone(orotherdevices),youmustlinkthatdevicetoyourTV.UnliketheoriginalYouTubeapp,SmartTubeNextdoesnotautomaticallyshowupwhenyouareinthesamewifinetwork.HowtolinkyoursmartphoneandTV: openSmartTubeNextandgotosettings goto"Remotecontrol"(2ndoption) openyourYouTubeapponyourphone,gotosettings>General>watchonTV clickonconnectusingTV-codeandenterthecodefromyourTV Screenshotguide Picture-in-Picture(PiP) SmartTubeNextsupportsplayingvideosinPiPmode.ThisneedstobeenabledunderSettings>General>Backgroundplayback>Pictureinpicture.ThevideowillgointoPiPmodewhenyoupresshomewhileplayingavideo,andalsowhenyoupressbackifenabledinSettings>General>Backgroundplayback(activation). AdjustSpeed Youcanadjusttheplaybackspeedpressingthespeed-indicatoricon(gauge)inthetoprowoftheplayer.Thisisrememberedacrossvideos.Somespeedsmaycaseframedrops,thisisaknownissue. VoiceSearch Toenableglobalvoicesearch,anadditionalappmustbeinstalledalongsideSmartTubeNext.ThisbridgeappcanintercepttheSystem'sattemptstoopentheoriginalYouTubeappandopenSmartTubeNextinstead.Forthistowork,youmustuninstalltheoriginalYouTubeapp.Weknowthissucks,butyoucanalwaysreinstallitifyouchangeyourmind.Thebridgeappwillnotshowupinyourlauncherandyoudocannottolaunchitdirectly;itisonlyusedinternallybythesystem'svoicesearch.Onsomedevices,youneedtoexplicitlysay"Youtube"whensearching(e.g.say"youtubecutecats"insteadofjust"cutecats"). OnAmazonFireTV,toenablevoicesearchsupportyouneedto: uninstalltheoriginalYouTubeapp(norootrequiredonAmazonFireTVstick) downloadandinstalltheAmazonBridgeSmartTubeNextapp:https://kutt.it/stn_bridge_amazon(e.g.viaDownloaderforAFTVnews) OnallotherAndroiddevices,sadlyrootisrequiredtoenablethis: rootyourdevice(searchforaguideforyourspecificdevice) uninstalltheofficialYouTubeappusingroot(adbshellpmuninstallcom.google.android.youtube.tv) downloadandinstalltheATVBridgeSmartTubeNextapp:https://kutt.it/stn_bridge_atv(e.g.viaDownloaderforAFTVnews) Donation Ifyouwanttosupportmydevelopmentsyouarewelcometobuymeacupofcoffee:) Patreon(Visa,Mastercard,PayPal) PayPal:[email protected] BTC:1JAT5VVWarVBkpVbNDn8UA8HXNdrukuBSx LTC:ltc1qgc24eq9jl9cq78qnd5jpqhemkajg9vudwyd8pw ETH:0xe455E21a085ae195a097cd4F456051A9916A5064 ETC:0x209eCd33Fa61fA92167595eB3Aea92EE1905c815 XMR:48QsMjqfkeW54vkgKyRnjodtYxdmLk6HXfTWPSZoaFPEDpoHDwFUciGCe1QC9VAeGrgGw4PKNAksX9RW7myFqYJQDN5cHGT Support PleasechecktheFAQfirst!Alsoatleasthaveashortlookattherecentchathistory. YoucanreportinourTelegramgrouporviaissuetrackeronGithub(accountrequired). Telegramgroup(international):@SmartTubeNext_en Telegramgroup(RU/UA):@SmartTubeNext Email:first.hashatgmaildotcom TheinternationalgroupisinEnglishonly.Butdon'tworryifyourEnglishisnotperfect,wehaveafriendlyinternationalcommunity. Team SmartTubeNextisdevelopedsingle-handedlybyYurii;thereisnolargerteamorcompanybehindthis.Thisisanopensource,hobbyproject.Severalothershavehelpedwithtranslations,someofwhichcanbeseenonGithub,somehavesenttheirtranslationsdirectlytoYurii.Therearealsohelpfulpeopleinthesupportchat. Build NOTE:OpenJDK14orolder(!)isrequired.NewerJDKcouldcauseappcrash! Tobuildandinstalldebugversion,runthesecommands: gitclonehttps://github.com/yuliskov/SmartTubeNext.git cdSmartTubeNext gitsubmoduleupdate--init adbconnect gradlewcleaninstallStorigDebug Videocodecs Videocodecsarethealgorithmsusedforvideocompression. Whichcodectochoose/overview recommendation hardwaresupport compression,bitrate* quality AV01aka.AV1 bestchoice,ifyourdevicesupports firstdevicesstartedcomingin2020 best(e.g.1.6Mbps) same VP9 bestchoiceonmostdevices mostdevicessince2015 better(e.g.2.1Mbps) same AVC onlyforoldorslowhardware alldevices good(e.g.2.7Mbps) same *Examplestakenfromthevideo-onlytrackat1080p@25fpsforthisvideo:DuaLipa-NewRules(OfficialMusicVideo) Atthesameresolution,alowerbitrateisbetter!YouTubeexplicitlytargetsthesamequalityregardlessofthecodec.Oldercodecshaveahigherbitrateonlybecausetheyarelessefficient.OnYoutube,youdonotgetbetterqualitybysimplychoosingahigherbitrate.Newercodecshaveabettercompression=lowerbitrate=uselessbandwidth=savetheenvironment.Thisisafeature,notabug.Youshouldusethenewestcodecthatworkssmoothlyonyourdevice,nottheleastefficientone.AVCusuallyhasthehighestbitrate.Thisisbad,notgood. Whichqualitytochoose? Currently,thereisnoautomaticmodebasedonyourbandwidth.Butyoucanconfigureadefaultvideopresetyourselfundersettings>videoplayer>videopresets.Thefirstoption("none")willrememberyourlastselectionwithinthevideoplayer.Anyotherpresetisusedinitiallyforeachvideo;iftheselectedprofileisnotavailable,thenextbestavailableoptionisused.Youcanstilloverridetheprofileoneachvideoindividuallywithintheplayer. Todecidetheoptionalresolution/videoqualityforyou,youneedtoconsiderafewlimitingfactors: yourbandwidth(chooseonlyuptothebitratethatyourbandwidthcanhandle;youcandoaspeedtestusingfast.combyNetflix) yourTV'sdisplayresolution(thequalitymightslightlyimprove,ifyouselectthenexthigherresolution,e.g.1080pona720pdisplay;butdon'texpectabigdifference) yourTV'scapabilities(e.g.HDR,60fps) Generally60fpsisanimprovement,butifyoupersonallydon'tnotice(ormind)thedifference,youcansavebandwidth(andtheenvironment)bynotchoosing60fps. HDR HDRworksonlyifyourhardwaresupportsit.It'sacomplicatedmess. YourTVmustsupportit IfyouuseaTVbox,thatTVboxandyourTVcableandtheTVmustsupportHDR Yes,theretrulyaredifferentHDMIcableversionswithdifferentHDR-support,it'scomplicated somedevices(liketheNVIDIAShield)generallysupportHDR,butnotthespecificHDRformatthatisusedonYouTube😢 IfHDRvideoslooklookeddimorwashedout,thencheckthisarticle.IfHDRisnotworking,it'sprobablynotthisapp'sfault.Youmightneedtosearchonthewebfor"HDR"andyourdevicenameforanyhelp. FAQ Q:ThereisnoresultforthesearchthatIsay(Android11) A:They'resomereportsthatthelatestupdatefor"GoogleappforAndroidTV"couldcausethisbug.Deletingtheupdateshouldfixtheproblem. Q:AV01doesnotplay/WhyisVP9slowonmydevice? BecauseAV01isverynew,mostTVsandTVboxesnotnotofferhardwaresupportandcannotplayAV01atall. Ifyourdevicehashardwaresupportforacodec,videosusingthatcodecshouldplaysmoothly.HighresolutionsmightalsobeslowinVP9oncheapTVboxesthatdon'tofficiallysupport4k.YourdeviceprobablycanplayVP9videosevenwithouthardwaresupport,howeverthisrequiresapowerfulCPUtorunsmoothly.FixingAV01withouthardwaresupportistechnicallypossible,butcurrentlynotplannedandprobablynotefficientenough. Q:WhatisSmartYouTubeTV(SYTV)?WhatistheDifference? A:SmartYouTubeTVwasthefirst3rdpartyAndroidTVYoutubeclient.Itisnolongermaintained,asalldevelopmenteffortsarenowfocusedonSmartTubeNext.WhilebothSmartYouTubeTVandSmartTubeNextdothesamething,theyusedifferentapproaches: SmartYouTubeTVisliketheoriginalYouTubeTVbutwithanaddonforenhancements SmartTubeNextisanativeAndroidappthatdoesnotrelyontheoriginalYouTubeTVcode TheoriginalYouTubeTVappisawebapp.Googlecananddoesconstantlyupdatethewebcode,therebysometimesbreakingSmartYouTubeTV.Thereisnothingwe(oryou)candotopreventthis.Thesechangesapplyevenwithoutupdatingtheapp.Becausesomechangesonlyapplytosomecountriesorrandomlychosenusers,itishardforthedevelopertodebugandfixanyissues.YearsofhardworkonthisappcanbewastedinasingleupdatebyGoogle. SmartTubeNextisanativeappthatcanloadalotfaster,ismorestable,andiseasiertomaintainanddevelopfurther.SmartTubeNextdoesnotlookasgoodasSmartYouTubeTV,butthat'sonlyasmallissue. Q:WhattodoifIlikeSmartYouTubeTVbetter? A:That'syourchoice.SmartYouTubeTVwon'treceiveanyfrequentupdatesorfixesanymore,soyou'reonyourown.WerecommendnotbeingobsessedwiththedifferencesandembracingSmartTubeNextinstead. Q:CanyoumakeSmartTubeNextlookliketheoriginalapp?/Canthesearchpagebeimproved? A:Wetry,butittakesalotofeffortandtime,sopleasebepatient.Youdefinitelyarenotthefirsttosuggestthis. SmartTubeNextisfollowingGoogle'sofficiallyrecommendeddesign/templateforTVappsandisusingtheofficial,preinstalledAndroidTVkeyboard.Sadly,Googledidareallybadjobregardingthesearchpageandkeyboard.MaybeafutureSmartTubeNextupdatecanaddanembeddedkeyboard,similartotheoriginalYouTubeorothermajorAndroidTVapps.MaybeitcanimprovethelookstobeasgoodorbetterthanintheofficialYouTubeapp.Butfornow,itisthewayitisduetolackoftimeandduetoGoogle'sofficialrecommendationsbeingbad. Q:InstallationisblockedinChina? A:Yes,currentlytheinstallationofthebetaversionisblockedondeviceswithcurrentchinesefirmware.(maybeonlyXiaomi?) SeethesectionCompatibilityformoreinformation. Q:CanIinstallthisonaSamsungTizenTV/LGwebOS/iOS/toaster? A:No,thisonlyworksonAndroiddevices.Theappcannoteasilybeportedoverandwehavenoplanstoeven.Pleasedonotask. Q:CanIinstallthisonasmartphone?/Canyouaddportraitmode?/Scrollingdoesn'twork. A:BigNo.Thisappisnotforsmartphones,weofferzerosupportforthat. YoucancastvideosfromyoursmartphonetoaTV/TVboxrunningSmartTubeNext,though.JustusetheofficialYouTubeapporVanced,seethecastingsectionformoreinformation. Therewillnotbeaphoneversion.YoucanuseVanced,PureTuber,NewPipe,orNewPipexSponsorBlockinstead.Pleasegototheirrespectivesupportchatsforhelp. Q:CanIinstallthisonatablet/carscreen/smartphonewithdockingstation? Yes...maybe..Requirements: itisanAndroiddevice ithasalargescreen ithasaTVremote,controller,orkeyboard Touchinputandisnotsupported.Mouse/touchpadscrollingneither.YoucannotproperlyuseSmartTubeNextwithonlytouchormouseinput. Someusersreportedgreatsuccess(incl.onacarentertainmentsystem).Pleaseshareyoursuccessstorieswithus. Q:Iget"unknowncodec"/"can'tdownloadvideo"errors A:pleasewait5secondsforthevideotoplay.Ifthatdoesn'thelp,presstheplaybutton.Someusersreported,thatthisissueonlyappearswhentheyhaveaUSBaudiodeviceattachedoriftheirdiskstorageisfull. Q:Iget"thevideoprofileisnotsupported" A.Pressthe"HQ"-buttoninthebottom-left,selectvideoformatsandselectanythingotherthanAV01.AV01isnotsupportedonmostdevices(apparentlyincludingyours),soselectVP9instead.Seethesectiononvideocodecsformoreinformation. Q:Iget"videounavailable"whenwatchingunlistedvideos/myownvideos A:Right,that'scurrentlyabug. Q:Itdoesn'tshowuponmycastinglist A:PleasereadtheCastingsection. Q:Thevideoisbufferingalot A:TheissuemightnotbespecifictoSmartTubeNext,asotherunofficialYouTubeappsalsoreportthisissue.Itseemsuncommonnowadays,butwasverypresentinthe2ndquarterof2021.Someusersordevicesseemtobemoreaffectedthenothers.TheofficialYouTubeapp&websiteareapparentlyonlyrarelyaffected.Therootcauseoftheissueiscurrentlyunclear,butitappearstobeaserver-sidethingonYouTube'send.Possibly,YouTubeisdiscriminating3rdpartyapps. Fornow,trytoseeifithelpsto: reducetheresolution(orchanceitback) changethevideoformattoAVC increasethebufferinthesettings hitthebackbuttonandtryplayingthevideoagain Q:Thedebuginformationsaysmydisplayis1080p,butIhavea4k/UHDdisplay! A:Donotworry,thedebuginformationisincorrect.SmartTubeNextworksfineevenabove1080pandyoushouldbeabletoseethat,whenyouplayavideoin4korUHD. Alsodonotworryifitsays"720p"andyouhavea1080pdisplay. Q:Whydoesitnotautoselecthighestquality? A:Itdoes(bydefault).Ifyousetavideoprofileundersettings,thatactsasamaximumforautomaticselection.Checkifyouconfiguredavideoprofile,youcanunsetitbychoosing"none". Pleasedonotconfusequalitywithbitrate.Seethesectiononvideocodecsformoreinformation. Q:CanIseta(maximum)resolutionbydefault? A:SmartTubeNextautomaticallyselectthehighestavailablequalityforyourvideo,uptoamaximumresolutionthatyoucansetinthesettingsunder"videoprofile".Ifavailable,SmartTubeNextwillpicktheselectedvideoprofile,orotherwisethenextbestoneavailablewillbeused.Youcanstillalwayschangethevideoprofilewhilewatchingvideos. Q:Canitsettheresolutionto"auto",dependingonmyavailablebandwidth? A:Thisisplanned,butnotavailableyet(sorry🙇‍♀️).However,youcansetamaximumresolutiontosomethingthatshouldworkforyourbandwidth.Seeabovefordetails. Q:Whydoesitskipvideosegments? A:SmartTubeNexthasafeaturecalledSponsorBlock.Youcanselectcategoriesshouldbeskipped,ifany.SeetheSponsorBlocksectionformoredetails. Q:Howtostartthenextvideoautomatically/stopaftereveryvideo? A:Youcanswitchbetweendifferentautoplay-modesusingtheloop-button🔁 Q:Howtoremoverecommendedvideos(e.g.news)thatareunrelatedtome? A:RecommendedvideosaredefinedbyYouTubeandnotbytheapp,wecannotchangethealgorithm.Theyarebasedonyourcountry,whichyoucanchangeinthesettings.Ifyouareloggedin,theyarebasedonyourwatchhistory,userprofiledata,andwhateverelseGooglemightuse.Ifyouarenotloggedin,youarelikein"incognitomode",soyourwatchhistorydoesnotinfluenceyourrecommendations.Maybeafutureversionwilladdoptionaluserprofilingwithoutloggingin. Q:DoesHDRwork? A:Yes,HDRworksifyourhardwaresupportsit.TheNVIDIAShielddoesnot.SeethesectiononHDRformoreinformation. Q:Whydosomeupdatessay"don'tupdateifsatisfiedwiththecurrentversion"inthechangelog? A:Theseupdateschangealotofcode,tryingtofixbugsthatonlyaffectafewusers/devices.Onlytheaffectedusersshouldupdate.Foranyoneelse,thereisnothingtogainfromupdating;howeverthereisthechanceofcausingnewbugs.Donotworryifyouupdatedanyways. Q:Whenplayingatotherspeeds,framesareskipped! A:Wecurrentlycannotfixthis,sorry. Q:WhatisAFR? A:"AutoFrameRate".ItadjuststherefreshrateofyourTVtomatchthecontentyou'rewatching.Itcanslightlyimprovethesmoothness,butthedifferenceisverysmall;mostpeoplebarelynoticeit.Itdoesnotworkwelloneveryhardware.Ifyoudon'tknowwhatitdoesanddon'twanttotestitoutyourself,youcansafelykeepitoff. Recommendation:Youcanturnitontoseeifitworksonyourdevice;ifitcausesissues(orifyoudon'tcaretotest),turnitoff. Q:ShouldIchoosehighorlowbuffer? A:Thehigheryourbuffer,themoreofavideowillbepreloadedaheadofyourcurrentposition.Alowbuffermightminimallyreduceyourbandwidthusage,ifyouoftenclosevideosbeforetheyend.Ahighbuffercansmoothoutnetworkissuesandpreventthevideofrompausingtobuffer.AhigherbufferincreasesRAMusage,howeverthisshouldn'tbeanissue. Recommendation:high. Q:CanIretainthebufferwhenseekingback? A:No,whenyouseekback(e.g.jumpback5seconds),SmartTubeNextwillhavetorebuffer.Thismightbeimprovedinafutureupdate. Q:MydevicefreezeswhenwatchingYouTube A:That'safirmwareorAndroidissue.Ifyouareusingacustomrom,maybethatromisbuggy.Becausethisissueisnearlyimpossibleforthedevelopertodebug,wecannothelpyou,sorry.Youcantrytheusualworkarounds:rebooting,clearingcache,reinstallingtheapp,orfactoryresettingthedevice. Q:CanIremovevideosfromthehistory? A:notyet Q:CanIdownloadvideos? A:notwithSmartTubeNext Q:Canupdatesbeinstalledautomatically? A:no,thisistechnicallynotpossible.Onlythepreinstalledappmanager(usuallyGooglePlayStore,AmazonAppStore,etc)hastherequiredpermission.Allotherapps,incl.SmartTubeNextcanonlyshowopeninstallationprompt.Aworkaroundusingrootwouldbepossible,buthasn'tbeenimplementedyet. Q:CanIwhitelistadsonsomechannels? A:no,thisisnotpossible.SmartTubeNextdoesnothaveanycodetodisplayads.Addingthisfunctionalitywouldactuallytaketimeandeffort,whichisinsteadspentonaddingusefulfeaturesandfixingbugs. About AdfreeappforwatchingtubevideosonAndroidTVboxes www.patreon.com/smarttube Topics android java retrofit2 android-tv rxjava-android android-tv-box Resources Readme License Viewlicense Stars 7.3k stars Watchers 114 watching Forks 515 forks Releases 81 Stable Latest Sep26,2022 +80releases Packages0 Nopackagespublished Contributors53 +42contributors Languages Java 98.3% Kotlin 1.5% AIDL 0.2% Youcan’tperformthatactionatthistime. Yousignedinwithanothertaborwindow.Reloadtorefreshyoursession. Yousignedoutinanothertaborwindow.Reloadtorefreshyoursession.



請為這篇文章評分?