-
Notifications
You must be signed in to change notification settings - Fork 37
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
No subtitles error is back after fix #233
Comments
I am experiencing the same issue on MacOS Sonoma 14.7. The program will exit with "No subtitles found" upon selecting any piece of media. Steps to reproduce: Expected: |
Same here on Ubuntu 24.04.1. The error persisted no matter I self-hosted or not. |
up |
Same issue here. If someone knows how to use this to decrypt what is needed, please post. Also post what the url for json_data must change to. My braincells have only succeded to "npm install" in it and nothing more to make it run. |
I made some progress! You clone the forementioned repo, cd into it, run
Now someone must find the proper url to use under the json_data variable in the script, because this does not work |
@FurqanHun |
Yeah, I know about it and actually fixed it in my own fork. In async function decrypt(source: string) {
// Await the async function call
return await main(source);
} You’ll need to add an argument and change it to: async function decrypt(source: string, provider: string) {
// Await the async function call
return await main(provider, source);
} Locally, you’ll just get a warning, but it still works since the MUST READ THIS PART!!!But even after deploying and updating the config file, it might not work because the script’s broken again. The author mentioned (on discord/matrix) that rabbit stream changed their encryption thingy, which messed things up. So, you might need to wait for a fix or help out with it. Also, refrain from creating issues about it as it's already a known issue. |
I just tried your fork and it does not work. Proof from lobster -x
I saw npm mention 3999 as the port while it was launching netlify, so I tried it too, but nothing changed. Thanks a lot though for patching it! |
Yep, i did mentioned it still won't work as lobster's broken rn, and there's no ETA for when it will be fixed. If you know how to reverse engineerband re code the rabbit stream thing you can try contributing tho. |
@FurqanHun |
To install locally you just omit the npm install ts-node typescript However, it’s recommended to use the npm install --save-dev ts-node typescript After that, you'd need to add your {
"scripts": {
"start": "ts-node your_script.ts"
}
} and then you can just run it with: npm run start |
I thought I had commented on that, but github does not show my comment, so I will write it again. Thank you for the explanation and specifically for the detalils about the package.json part. The file I have had a typo in there pointing to a wrong path, but although I fixed it, it still fails to run. |
If you haven't set up the I did test it myself btw:
console.log("Testing typescript with node-ts..."); Added the following in "scripts": {
"start": "ts-node script.ts",
}, Created {
"compilerOptions": {
"target": "ES6",
"module": "commonjs",
"strict": true
},
"include": ["*.ts"],
"exclude": ["node_modules"]
}
Feel free to reach out to me at [check edit history] as going back and forward here just notifies everyone and this isn't related to the project either... |
Describe the bug
Whenever I try to play something using the most recent version of lobster, it shows "No subtitles found" and exits after selecting the movie/episode. Last time it was because the API server was down. During the time when the API was still down I self-hosted lobster-netlify-api and it worked just fine. Now, even if I switch to the self-hosted version, it fails. The self-hosted api shows an error saying that in rabbit.ts at line 720 it's trying to access element 0 of null.
Steps to reproduce the behavior:
Run the lobster command, select any movie and try to play it.
Expected behavior
The API should work and the movie should play.
Desktop
The text was updated successfully, but these errors were encountered: