Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Errors in playing music #438

Open
4 tasks done
Chuaaaa-rl opened this issue Dec 20, 2024 · 24 comments
Open
4 tasks done

Errors in playing music #438

Chuaaaa-rl opened this issue Dec 20, 2024 · 24 comments
Labels
bug Something isn't working

Comments

@Chuaaaa-rl
Copy link

Checklist

  • I am able to reproduce the bug with the latest debug version.
  • I've checked that there is no open or closed issue about this bug.
  • This issue contains only one bug.
  • The title of this issue accurately describes the bug.

Steps to reproduce the bug

  1. Randomly open the songs you want
  2. Play the song until about 30s
  3. Error occurs
SVID_20241220_200750_1.mp4

Expected behavior

The song should be play

Actual behavior

Error occurs in playing music

Screenshots/Screen recordings

I have logged out my account and the errors is temporary fixed. However,this bug produced suddenly and all of the songs couldn't be played. I tried this in YouTube Music and Spotify and both were function normally.

Logs

.

InnerTune version

0.5.12

Android version

Android 13

Additional information

No response

@Chuaaaa-rl Chuaaaa-rl added the bug Something isn't working label Dec 20, 2024
@zeeshan0022
Copy link

Facing same song playing for 30 to 35s then error unknown

@Mrunknow3
Copy link

Same

@b2loo
Copy link

b2loo commented Dec 20, 2024

Second and third for this.
I personally have had this happen this morning,
and a friend I had set up with it is also seeing this issue.

@Andek0
Copy link

Andek0 commented Dec 20, 2024

same problem

@MissoulaHugin
Copy link

same

1000003173

@pooransuthar
Copy link

Same for me as well.

@Shadowbee27
Copy link

Same problem with not downloaded music

@Lorestan00
Copy link

1734779332853.jpg

Same problem. Anything not downloaded doesn't play and has 'unknown error' appear. Tried to clear cache no difference. On latest version

Hope the developer looks into this soon

@unsignedchar-256
Copy link

unsignedchar-256 commented Dec 21, 2024

2024-12-21 21:22:08.611  8587-8678  ExoPlayerImplInternal   com.malopieds.innertune.debug        E  Playback error
                                                                                                      androidx.media3.exoplayer.ExoPlaybackException: Source error
                                                                                                          at androidx.media3.exoplayer.ExoPlayerImplInternal.handleIoException(ExoPlayerImplInternal.java:736)
                                                                                                          at androidx.media3.exoplayer.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:708)
                                                                                                          at android.os.Handler.dispatchMessage(Handler.java:102)
                                                                                                          at android.os.Looper.loopOnce(Looper.java:230)
                                                                                                          at android.os.Looper.loop(Looper.java:319)
                                                                                                          at android.os.HandlerThread.run(HandlerThread.java:67)
                                                                                                      Caused by: androidx.media3.datasource.HttpDataSource$InvalidResponseCodeException: Response code: 403
                                                                                                          at androidx.media3.datasource.okhttp.OkHttpDataSource.open(OkHttpDataSource.java:304)
                                                                                                          at androidx.media3.datasource.DefaultDataSource.open(DefaultDataSource.java:275)
                                                                                                          at androidx.media3.datasource.TeeDataSource.open(TeeDataSource.java:54)
                                                                                                          at androidx.media3.datasource.cache.CacheDataSource.openNextSource(CacheDataSource.java:802)
                                                                                                          at androidx.media3.datasource.cache.CacheDataSource.open(CacheDataSource.java:615)
                                                                                                          at androidx.media3.datasource.cache.CacheDataSource.openNextSource(CacheDataSource.java:802)
                                                                                                          at androidx.media3.datasource.cache.CacheDataSource.open(CacheDataSource.java:615)
                                                                                                          at androidx.media3.datasource.ResolvingDataSource.open(ResolvingDataSource.java:110)
                                                                                                          at androidx.media3.datasource.StatsDataSource.open(StatsDataSource.java:86)
                                                                                                          at androidx.media3.exoplayer.source.ProgressiveMediaPeriod$ExtractingLoadable.load(ProgressiveMediaPeriod.java:1045)
                                                                                                          at androidx.media3.exoplayer.upstream.Loader$LoadTask.run(Loader.java:421)
                                                                                                          at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
                                                                                                          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
                                                                                                          at java.lang.Thread.run(Thread.java:1012)

Is it an API change or something?

@b2loo
Copy link

b2loo commented Dec 21, 2024

Is it an API change or something?

Response code 403 means "forbidden"

Google's gotten wise to whatever method InnerTune is using.
I'm sure there were other apps using the same, and a new way in will be found.

Just a matter of time.

@unsignedchar-256
Copy link

Is it an API change or something?

Response code 403 means "forbidden"

Google's gotten wise to whatever method InnerTune is using. I'm sure there were other apps using the same, and a new way in will be found.

Just a matter of time.

Ikr, but last commit was 3 weeks ago feels like...

(OuterTune made a fix but Malopieds need to do the same)

@ff2400t
Copy link

ff2400t commented Dec 21, 2024

I had the same Issue. So the fix for now is to Log out of your Account in the InnerTune App. In my case I had ogged in a long time ago so I had to login again and then click sign out in the Webview. This is based on the Fix that OuterTune implement, they pretend that the user is not signed in when the app is requesting the Songs.

Edit: doesn't work after a while

@ekeppel
Copy link

ekeppel commented Dec 21, 2024

+1

I tried reverting to an earlier version 0.5.8 / 0.5.9 to see if it would fix it, but no luck there. Unfortunately, all of my downloaded music is gone, and I can't re-download any of it until the next patch. It's too bad that downloaded music doesn't persist in a directory somewhere when the app is uninstalled, but still love this app when it's working. :-)

@unsignedchar-256
Copy link

unsignedchar-256 commented Dec 22, 2024

I had the same Issue. So the fix for now is to Log out of your Account in the InnerTune App. In my case I had logged in a long time ago so I had to login again and then click sign out in the Webview. This is based on the Fix that Outer Tune implement, they pretend that the user is not signed in when the app is requesting the Songs.

I used IT without signing in but still got the same issue.

Screenshot_20241222_092313_InnerTune

@unsignedchar-256
Copy link

unsignedchar-256 commented Dec 22, 2024

+1

I tried reverting to an earlier version 0.5.8 / 0.5.9 to see if it would fix it, but no luck there. Unfortunately, all of my downloaded music is gone, and I can't re-download any of it until the next patch. It's too bad that downloaded music doesn't persist in a directory somewhere when the app is uninstalled, but still love this app when it's working. :-)

Isn't it normal? Most streaming apps do the same thing, saving downloaded music in app data.

(You can use the debug version if you want to make the app data accessible)

@H4RRY247
Copy link

+1

I tried reverting to an earlier version 0.5.8 / 0.5.9 to see if it would fix it, but no luck there. Unfortunately, all of my downloaded music is gone, and I can't re-download any of it until the next patch. It's too bad that downloaded music doesn't persist in a directory somewhere when the app is uninstalled, but still love this app when it's working. :-)

Isn't it normal? Most streaming apps do the same thing, saving downloaded music in app data.

(You can use the debug version if you want to make the app data accessible)

Any ideas about getting the debug version??

@b2loo
Copy link

b2loo commented Dec 22, 2024

+1
I tried reverting to an earlier version 0.5.8 / 0.5.9 to see if it would fix it, but no luck there. Unfortunately, all of my downloaded music is gone, and I can't re-download any of it until the next patch. It's too bad that downloaded music doesn't persist in a directory somewhere when the app is uninstalled, but still love this app when it's working. :-)

Isn't it normal? Most streaming apps do the same thing, saving downloaded music in app data.

(You can use the debug version if you want to make the app data accessible)

some FOSS streaming apps, or Downloaders will allow you to define an external folder to save to. I think that's what they were referring to.

@H4RRY247
Copy link

+1
I tried reverting to an earlier version 0.5.8 / 0.5.9 to see if it would fix it, but no luck there. Unfortunately, all of my downloaded music is gone, and I can't re-download any of it until the next patch. It's too bad that downloaded music doesn't persist in a directory somewhere when the app is uninstalled, but still love this app when it's working. :-)

Isn't it normal? Most streaming apps do the same thing, saving downloaded music in app data.

(You can use the debug version if you want to make the app data accessible)

some FOSS streaming apps, or Downloaders will allow you to define an external folder to save to. I think that's what they were referring to.

I have used outertunes but it lags for me no matter what do you have any idea about getting something in innertunes so that it would save songs locally?

@in-plaintext
Copy link

Newpipe works at the time, I played several hours of audio from Youtube Music today.

I'm specifically using the Tubular fork (with Sponsorblock), which is one release behind the upstream (0.27.2).

@catgangdev
Copy link

Newpipe works at the time, I played several hours of audio from Youtube Music today.

Meanwhile using Ymusic

@unsignedchar-256
Copy link

+1
I tried reverting to an earlier version 0.5.8 / 0.5.9 to see if it would fix it, but no luck there. Unfortunately, all of my downloaded music is gone, and I can't re-download any of it until the next patch. It's too bad that downloaded music doesn't persist in a directory somewhere when the app is uninstalled, but still love this app when it's working. :-)

Isn't it normal? Most streaming apps do the same thing, saving downloaded music in app data.
(You can use the debug version if you want to make the app data accessible)

Any ideas about getting the debug version??

You can build this project from your IDE (e.g., Android Studio). But debug APKs are so much laggy and not recommended for daily use. But it allows you to access the app data from Device Manager in Android Studio.

@unsignedchar-256
Copy link

+1

I tried reverting to an earlier version 0.5.8 / 0.5.9 to see if it would fix it, but no luck there. Unfortunately, all of my downloaded music is gone, and I can't re-download any of it until the next patch. It's too bad that downloaded music doesn't persist in a directory somewhere when the app is uninstalled, but still love this app when it's working. :-)

You can use Seal if you want to download files manually, or use Cobalt for the web version.

@ecv80
Copy link

ecv80 commented Dec 23, 2024

This seems like a duplicate of #433

@unsignedchar-256
Copy link

This seems like a duplicate of #433

The issue was opened last week and I didn't experience that last week. I just started to experience this when this issue opened, which is 4 days ago.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

17 participants