razar-dev / PowerTube

PowerTube - Youtube-dl client for Android
https://powertube.razar.app
939 stars 31 forks source link

Unknown error x86: Fields [format_id, id, title, url] are required for the type with serial name 'ussr.razar.youtube_dl.jsom.kotlinx.ServerJSONSingleSmall', but they were missing #54

Open Yash-Awasthi opened 1 year ago

Yash-Awasthi commented 1 year ago

I am having an issue in downloading the following video https://youtu.be/jnaWn4HKqfc

The error shows as this

Unknown error x86: Fields [format_id, id, title, url] are required for the type with serial name 'ussr.razar.youtube_dl.jsom.kotlinx.ServerJSONSingleSmall', but they were missing

On checking logs it shows like :

AMELI---> Log stated at 1683139311584 1683139311626: AMELI---> URL 1683139311626: AMELI---> https://youtu.be/jnaWn4HKqfc 1683139311626: AMELI---> Video id 1683139311626: AMELI---> jnaWn4HKqfc 1683139312358: AMELI---> Load URL 1683139312358: AMELI---> https://www.youtube.com/watch?v=jnaWn4HKqfc&has _verified=1&bpctr=9999999999 1683139313429: AMELI---> StreamData decode 1683139313443: AMELI---> JSON Parsed 1683139313443: AMELI---> Dechiper Load problem 1683139315840: AMELI---> Exception: enc 1683139315840: AMELI---> java.lang.Exception: Could not parse deobfuscate function 1683139315840: AMELI---> Sorting AMELI---> URL https://youtu.be/jnaWn4HKqfc AMELI---> Detected extractor None AMELI---> URL https://youtu.be/jnaWn4HKqfc AMELI---> Detected extractor YouTube

Screenshot_20230504-001205 Screenshot_20230504-001218

What issue do i have ? Can we resolve it ?

ozogorc commented 1 year ago

Screenshot_2023-05-05-09-47-24-23 Screenshot_2023-05-05-09-47-32-18 I have same issue too

Ijustwantanameformyusername commented 1 year ago

Same

PraveenKumarpkm commented 1 year ago

I'm having this problem too

bigfoot651 commented 1 year ago

I'm having the same issue

Unknown error x86: Fields [format id, id, title, url| are required for type with serial name 'ussr.razar.youtube dl.json.kotlinx.Server JSONSingleSmall' but they were missing

ronjee0429 commented 1 year ago

I also have the same problem. I don’t know why I can download with one account, but the same problem occurs when I switch to another account.

onixottomax commented 1 year ago

Same. Very frustrating.

BertramGILFOYLE0 commented 1 year ago

Same. Fix please.

syorito-hatsuki commented 1 year ago

Same

KikiNeosquall commented 1 year ago

Solution : Go in download setting, then click here : Screenshot_20230515_004532_ReVanced Extended And, do this : Screenshot_20230515_004616_ReVanced Extended It works for me. Tell me if you got an issue.

onixottomax commented 1 year ago

Solution : Go in download setting, then click here : Screenshot_20230515_004532_ReVanced Extended And, do this : Screenshot_20230515_004616_ReVanced Extended It works for me. Tell me if you got an issue.

I tried downloading today before following your recommendation and suddenly it worked. Thanks anyways!

Ijustwantanameformyusername commented 1 year ago

Solution : Go in download setting, then click here : Screenshot_20230515_004532_ReVanced Extended And, do this : Screenshot_20230515_004616_ReVanced Extended It works for me. Tell me if you got an issue.

Do you mean I get to download newpipe and use it?

onixottomax commented 1 year ago

Solution : Go in download setting, then click here : Screenshot_20230515_004532_ReVanced Extended And, do this : Screenshot_20230515_004616_ReVanced Extended It works for me. Tell me if you got an issue.

From what application are these screenshots from? I don't seem to find them anywhere! 😖

KikiNeosquall commented 1 year ago

Solution : Go in download setting, then click here : Screenshot_20230515_004532_ReVanced Extended And, do this : Screenshot_20230515_004616_ReVanced Extended It works for me. Tell me if you got an issue.

From what application are these screenshots from? I don't seem to find them anywhere! 😖

Revanced Extended. I could try with Revanced if you want. 😊

KikiNeosquall commented 1 year ago

Solution : Go in download setting, then click here : Screenshot_20230515_004532_ReVanced Extended And, do this : Screenshot_20230515_004616_ReVanced Extended It works for me. Tell me if you got an issue.

Do you mean I get to download newpipe and use it?

Download NewPipe, but set it as the downloader in Revanced.

Yash-Awasthi commented 1 year ago

Solution : Go in download setting, then click here : Screenshot_20230515_004532_ReVanced Extended And, do this : Screenshot_20230515_004616_ReVanced Extended It works for me. Tell me if you got an issue.

.

It works perfectly but i wanted to download higher qualities Newpipe has only 1080p max

.

onixottomax commented 1 year ago

Solution : Go in download setting, then click here : Screenshot_20230515_004532_ReVanced Extended And, do this : Screenshot_20230515_004616_ReVanced Extended It works for me. Tell me if you got an issue.

From what application are these screenshots from? I don't seem to find them anywhere! 😖

Revanced Extended. I could try with Revanced if you want. 😊

I just couldn't find where it was. But finally I did: Settings / revanced extended / overlay button / downloader settings

I chose Seal. It's a very elegant solution.

Also make sure you choose the correct download button in the vid cuz there are 2. One is the regular YT download which asks you to subscribe to premium. Then there's the revanced button within the video frame. The YT button can be disabled in settings to avoid confusion. 🫶

7heMech commented 1 year ago

Same issue:

What happened?

Unknown error

x86: Fields [format_id, id, title, url] are required for type with serial name 'ussr.razar.youtube_dl.json.kotlinx.ServerJSONSingleSmall', but they were missing
ghost commented 1 year ago

same problem , not working

Pikasatupu75 commented 1 year ago

I have the same problem.

litonsarkar07 commented 1 year ago

Goto : Settings / revanced extended / overlay button / downloader settings Just click on power tube package name and save it as it is..hope will work.

SpaceSpaguette commented 1 year ago

Thsi Tool ONLY 10 days to figure out

edmunek commented 1 year ago

having the same issue. tried downloading power tube again which did not resolve the issue. attempting to download from power tube itself fails, the same if the call will be made from ReVanced.

iMezouar commented 1 year ago

Having the same issue

bigfoot651 commented 1 year ago

I would highly recommend using ytdlnis. Download it from https://github.com/deniscerri/ytdlnis . Then enter com.deniscerri.ytdl into the "downloader package name" section of the revanced extended setting

blueboned commented 1 year ago

@bigfoot651 thanks very much, it's works for me .

phoenixnguyen1249 commented 1 year ago

it is simply because you are trying to download a certain video that cannot be downloaded on Youtube, using another downloader will solve the problem, or downloading another video that can be downloaded on Youtube (i.e. you won't be able to download a video whose download button is grayer than usual on Youtube)