Edit: Alright so I don’t really know much about HLS streams or various audio/video formats but I took a closer look and certain videos will download if the HLSPlaylist.m3u8 file contains HLS_Audio_128.m3u8/HLS_Audio_64.m3u8 entries. I guess these define the audio as .aac (?) whereas the CMAF_AUDIO_128.m3u8/CMAF_AUDIO_64.m3u8 have the audio as .mp4.
Just basing that off the code here that fixed the older issue with video downloading.
Just a reminder that the Balackburn repo is a script that just auto builds whenever the ImprovedCustomAPI is updated so it’ll take ~a day to show up there.
I already submitted the issue with JeffreyCA on the ImprovedAPI that Balackburn uses and it’s already fixed as I posted earlier.
FYI Balackburn is a script to just build the IPA whenever JeffreyCA updates. That’s why the Balackburn repo says “Before raising any issues, please check the ImprovedCustomApi repo first - as this source only integrates it.”
The Balackburn repo is scheduled to auto check and build the new version ~9PM EST.
Tried any video from r/all and nothing is getting downloaded also.
Just tried. Its hit or miss on there for me. Seems like its certain links that need updating then
Got link as example cuz its working for me.
I am on version before the latest one whatever that is
Wait, I thought download has been broken for a long time? Is there a version with functioning download?
Was working fine for me for awhile.
There was yeah, check out:
GitHub - Balackburn/Apollo: Altstore source and website for Apollo for Reddit (with ImprovedCustomApi)
It has something to do with the network request for audio, reddit must have changed something.
Watching a video works, the stream is delivered like so;
https://v.redd.it/sdfttl1xluzf1/HLSPlaylist.m3u8
But when you go to download the URL for audio returns 403;
https://v.redd.it/sdfttl1xluzf1/audio
Edit: Alright so I don’t really know much about HLS streams or various audio/video formats but I took a closer look and certain videos will download if the HLSPlaylist.m3u8 file contains
HLS_Audio_128.m3u8/HLS_Audio_64.m3u8entries. I guess these define the audio as .aac (?) whereas theCMAF_AUDIO_128.m3u8/CMAF_AUDIO_64.m3u8have the audio as .mp4.Just basing that off the code here that fixed the older issue with video downloading.
Here’s an example of a working video;
https://reddit.com/r/Firearms/comments/1o7er0j/the_danger
And the HLS playlist;
https://v.redd.it/vlrig7shravf1/HLSPlaylist.m3u8
I reported it and it looks like it should be fixed in the newest version.
https://github.com/JeffreyCA/Apollo-ImprovedCustomApi
I am not home to test but if someone can test and confirm that would be awesome:
https://github.com/JeffreyCA/Apollo-ImprovedCustomApi/issues/75
Just a reminder that the Balackburn repo is a script that just auto builds whenever the ImprovedCustomAPI is updated so it’ll take ~a day to show up there.
Balackburn is now updated FYI
Yes. Who hosts the redir server
It’s been broken over a week now for me.
Getting the same thing. I opened an issue in Blackburns Github to see if he can fix.
I already submitted the issue with JeffreyCA on the ImprovedAPI that Balackburn uses and it’s already fixed as I posted earlier.
FYI Balackburn is a script to just build the IPA whenever JeffreyCA updates. That’s why the Balackburn repo says “Before raising any issues, please check the ImprovedCustomApi repo first - as this source only integrates it.”
The Balackburn repo is scheduled to auto check and build the new version ~9PM EST.
If I fork it could I do it myself?
Edit: I just did exactly that. Noice!
lol just saw this and was gonna respond that you could but you already edited your post by the time I got to it.
Why wait for others ya know 😋 thanks man!