android-youtubeExtractor icon indicating copy to clipboard operation
android-youtubeExtractor copied to clipboard

System.err: java.io.FileNotFoundException: https://www.youtube.com/get_video_info

Open TechComet opened this issue 4 years ago • 25 comments

Hi,

I have this problem

W/System.err: java.io.FileNotFoundException: https://www.youtube.com/get_video_info?video_id=cGxi8YVfbLA&eurl=https%3A%2F%2Fyoutube.googleapis.com%2Fv%2FcGxi8YVfbLA
        at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:255)
        at com.android.okhttp.internal.huc.DelegatingHttpsURLConnection.getInputStream(DelegatingHttpsURLConnection.java:211)
        at com.android.okhttp.internal.huc.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:30)
        at net.techcomet.myapplication.YouTubeExtractor.getStreamUrls(YouTubeExtractor.java:220)
        at net.techcomet.myapplication.YouTubeExtractor.doInBackground(YouTubeExtractor.java:196)
        at net.techcomet.myapplication.YouTubeExtractor.doInBackground(YouTubeExtractor.java:34)
        at android.os.AsyncTask$3.call(AsyncTask.java:378)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:289)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
        at java.lang.Thread.run(Thread.java:919)

TechComet avatar May 20 '21 00:05 TechComet

i had the same problem. API get_video_info not found. Looks like Youtube has changed the get link mechanism.

cryinrain69 avatar May 20 '21 03:05 cryinrain69

I had the same problem. It was working 3 or 4 days ago but not working today.

BHASKAR911 avatar May 20 '21 04:05 BHASKAR911

same issue

rajnesh-culturealley avatar May 20 '21 05:05 rajnesh-culturealley

Same issue .... java.io.FileNotFoundException: https://www.youtube.com/get_video_info?video_id=mciibqxFOk8&eurl=https%3A%2F%2Fyoutube.googleapis.com%2Fv%2FmciibqxFOk8

getStreamUrls(YouTubeExtractor.java:220)

Niraj0009 avatar May 20 '21 06:05 Niraj0009

Same issue.

java.io.FileNotFoundException: https://www.youtube.com/get_video_info?video_id=HnvOSb-gP-s&eurl=https%3A%2F%2Fyoutube.googleapis.com%2Fv%2FHnvOSb-gP-s at com.android.okhttp.internal.http.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:186) at com.android.okhttp.internal.http.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:246) at at.huber.youtubeExtractor.YouTubeExtractor.getStreamUrls(YouTubeExtractor.java:220) at at.huber.youtubeExtractor.YouTubeExtractor.doInBackground(YouTubeExtractor.java:196) at at.huber.youtubeExtractor.YouTubeExtractor.doInBackground(YouTubeExtractor.java:34) at android.os.AsyncTask$2.call(AsyncTask.java:288) at java.util.concurrent.FutureTask.run(FutureTask.java:237) at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:231) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587) at java.lang.Thread.run(Thread.java:841)

hijacker4163 avatar May 20 '21 06:05 hijacker4163

any solution??

gajananinfotech20 avatar May 20 '21 07:05 gajananinfotech20

I use sampleapp it's work! Strange thing..

TechComet avatar May 20 '21 07:05 TechComet

any solution ??

saurabhgoyal795 avatar May 20 '21 07:05 saurabhgoyal795

BasicNetwork.performRequest: Unexpected response code 403 for http://www.youtube.com/oembed?url=https://www.youtube.com/watch?v=8VwCrbXxi60

E/erorr::: com.android.volley.AuthFailureError

gajananinfotech20 avatar May 20 '21 08:05 gajananinfotech20

same error,

seems youtube changed their mechanism

MahmoudMabrok avatar May 20 '21 09:05 MahmoudMabrok

what is solution of this ?

saurabhgoyal795 avatar May 20 '21 10:05 saurabhgoyal795

add html5=1. Sample: https://www.youtube.com/get_video_info?video_id=mciibqxFOk8&html5=1&eurl=https%3A%2F%2Fyoutube.googleapis.com%2Fv%2FmciibqxFOk8

DatUET avatar May 20 '21 11:05 DatUET

@DatUET It worked. Thanks

sahaypratik avatar May 20 '21 12:05 sahaypratik

i uploaded it here implementation 'com.github.MahmoudMabrok:android-youtubeExtractor:master-SNAPSHOT'

MahmoudMabrok avatar May 20 '21 13:05 MahmoudMabrok

https://www.youtube.com/get_video_info?video_id=mciibqxFOk8&html5=1&eurl=https%3A%2F%2Fyoutube.googleapis.com%2Fv%2FmciibqxFOk8

how to use...pls help

Niraj0009 avatar May 21 '21 07:05 Niraj0009

@Niraj0009 you can use this fork and it will work with you,

implementation 'com.github.MahmoudMabrok:android-youtubeExtractor:master-SNAPSHOT'

MahmoudMabrok avatar May 21 '21 08:05 MahmoudMabrok

@MahmoudMabrok com.github.MahmoudMabrok:android-youtubeExtractor:master-SNAPSHOT its written in Kotlin, how to use this library in java project

yadvendrayadav123 avatar May 31 '21 10:05 yadvendrayadav123

same issue

yadvendrayadav123 avatar May 31 '21 10:05 yadvendrayadav123

@yadvendrayadav123 sorry for this, it is also use coroutine which not supported with java,

MahmoudMabrok avatar May 31 '21 11:05 MahmoudMabrok

I tried https://www.youtube.com/get_video_info?html5=1&video_id=e-s6FyfSb3Y&eurl=https%3A%2F%2Fyoutube.googleapis.com%2Fv%2Fe-s6FyfSb3Y&c=TVHTML5&cver=6.20180913 still not working for me.

Tan108 avatar Jul 22 '21 12:07 Tan108

Same for me

java.io.FileNotFoundException: https://www.youtube.com/get_video_info?html5=1&video_id=FdoiaitKTBs&eurl=https%3A%2F%2Fyoutube.googleapis.com%2Fv%2FFdoiaitKTBs&c=TVHTML5&cver=6.20180913

It worked yesterday. Stoped working today morning

vaderot avatar Jul 22 '21 14:07 vaderot

Same issue, i am facing

hariprakashnagar avatar Jul 23 '21 07:07 hariprakashnagar

Any solution ??

ghost avatar May 07 '22 08:05 ghost

i uploaded it here implementation 'com.github.MahmoudMabrok:android-youtubeExtractor:master-SNAPSHOT'

How To Use this

MohitDer avatar Oct 09 '23 05:10 MohitDer

i uploaded it here implementation 'com.github.MahmoudMabrok:android-youtubeExtractor:master-SNAPSHOT'

How To Use this

it should be same like current lib, I created that fork so not need to wait for PR to be merged.

I did not try my fork recently, but it was working.

MahmoudMabrok avatar Oct 10 '23 20:10 MahmoudMabrok