Git Product home page Git Product logo

crunchyroll-webos's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

crunchyroll-webos's Issues

Create for tizen?

Hello sorry to write my request as a problem i am new to github and unfortunately don't know how or where to post requests yet so please bear with me. Is there any way to make a crunchyroll app fir tizen samsung has also a sdk and the tizen studio for app development. That would be really great as I have been looking for months and am getting desperate.

I look forward to hearing from you.

[improvemen] let users select video quality beforehand

This can be added to a settings menu on main app screen as fixing resolution on CR is a more pleasant experience even if internet can't keep up with stream.

Take a look how KODI plugin works to have an insite on how they solve this there.

tizenOS

Hi friend, are you going develop to tizenOS too or not?

Next episode not loading

Whenever I tried to load a Previous or Next episode, the only thing it would say is, "No Streams to Load" at the bottom with a black screen.

this app is so buggy

installed it from homebrew, i’m so disappointed. next episode button doesn’t work. when i try to select quality it starts going up twice? can’t even use the bar to skip through or go back. when i try actually fast forward or go back the whole ui fades away after half a second so i keep having to press up button to skip through every second.

Black screen on LG web OS browser

Not working on my LG web is tv browser.

all im getting when I go to the link is a black screen with a grey panel on the left. Any help?

Unable to go to next episode

Hi there! Thank for you work on this great app!

I'm having issues when trying to go to the next episode when I finish the current one. I tried clicking both on the next button on the top right corner and on the "skip" on the bottom of the ui, none of which worked. When clicking on the top right button, it seems like it is loading the next ep, but then the same episode is loaded and continued from the same part you were watching before clicking the button.

No streams to load

Hi.

I tried using this application on my devmode LG TV, and the home screen loads my feeds perfectly, but it can't find anything to play when I actually select an episode, with "No streams to load".

I assume this project will no longer be maintained though :(

Anime with 20+ eps

Hi,
I just started using Your app now on Lg CX. It is good alternative to original, few things added would be great but for now the question is how to choose a specific ep when anime have multiple seasons, a lot of eps. For example Attack on titan I can or see first 19 ep or last 19, depending will i choose desc or asc option.
Anyway to expand the list over 19?
Thanks
Tom

Missing content compared to the official CR app & browser version

It appears that in the series list, search, as well as your watch list certain content isn't shown.
I only noticed this recently and have had no other issues with your app on my TV.

One example for me is One Piece which CR recently added in full (all 10+ seasons).
I can find it in the web version and on any of the official apps, can add it to my watchlist and watch it.
However it is completely absent in your app even after adding it on my list from elsewhere.

I'm using the app logged in with a Premium account, watching from Germany.

No streams to load

Today a new simulcast episode came out, I tried to play it but I got an "No streams to load." error underneath the episode title.

I turned my TV off to close the app but I keep getting the same result.
tv

"cannot read property 'map' of undefined" when in Explore or Search

Using v1.10.1 of the app. Video plays fine, but you can only watch things in Home or History.

If you go to Explore or Search, you can see the titles of shows, but if you go into a show, instead of seeing the list of episodes, it just says "cannot read property 'map' of undefined" and says 'loading' underneath it, but it never loads.

Unfortunately this means you can't watch anything you haven't already watched.

WebOS v6.4.3-423

Hope this helps, and thanks for updating this great app!

17074360255177727377965284535620

[bug] App won't create session

App fails to create a session and shows the "Session cannot be started." message, I tried to investigate and it looks like the api endpoint used returns 404 from crunchyroll themselves, might need a new way to create a session/login

Select different language (OmU)

I can only see one version of the series, thus I am unable to choose, say, the OmU version. Is there a way to change that?

/E: If I choose Japanese on the login screen, I get russian subtitles instead of the english ones.

Black screen after upgrading to v1.9.0

Hey,

After the latest release the app stopped working for me.
When I start the app it stays black and nothing happens.
v1.8.0 does still work fine. Maybe some dependency you updated is incompatible?

Navigation problem

When I move the selector the screen does not follow it, to the point that I am always seeing the beginning of the lists even if I am selecting an episode that is 4 or 5 lines below.

where to get compactor?

great work.
where can i get compactor. nor so easy to find because i don't know what kind of tool this is.

i am on a mac.

Media error: trying recovery...

So I can watch 1 or maybe 3 episodes of any anime without any issue but at some point, the next thing I play will yield "Media error: trying recovery..."
Once I get this error every episode of every series will yield the same error until I turn my TV off and on again.
tv

This happens all the time.

My TV is NOT rooted btw.

[improvement] Imperfect frame cadence

For 120Hz native screens the players can't actually go beyond 60Hz. This is a problem for video content available on CR as it's 99% 24fps content.

Playing 24 fps video in 60Hz mode result in 3:2 pulldown method being aplyed as a way to smooth the video playback. For 60Hz screens this is the solution to use but for 120Hz were you can just play 24fps as is and obtain even frame cadence. For that reason the actual solution is not good.

Solution: let the app works on 120hz mode when that's available.

make build not working for me

Hi, I was trying to install the app using your instructions but got stuck after cloning the repository. I am a bit new to programming and would appreciate if you can tell me what I am doing wrong. I was trying to make build after cloning the repository in the webOS TV CLI but would get a message saying that 'make' is not recognized as a command even though I see the Makefile and everything cloned correctly in the folder.

Auto playback -> to next episode

Watching black clover & auto play is not working, it ends the episode to a black screen which I know was already reported. Is there something I need to do to enable it?

play error

I just installed the app through the tv's developer mode. The app opens perfectly, I can access it with my username and password, I see my stories, my favorite series, everything is perfect. But when I hit play any chapter, it doesn't play and gives this error:

No streams to load. Error: No strams to load, at file:///media/developer/apps/usr/palm/applications/com.crunchyroll.webos/scripts/main.js:5089:31 at setp
(file:///media/developer/apps/usr/palm/applications/com.crunchyroll.webos/scripts/main.js:4888:23) at Objet.next
(file:///media/developer/apps/usr/palm/applications/com.crunchyroll.webos/scripts/main.js:4869:53) at fultilled
(file:///media/developer/apps/usr/palm/applications/com.crunchyroll.webos/scripts/main.js:4860:58) at

Could you tell me what I'm doing wrong? How can I fix it?

thank you

Thoughts on upgrading to using a framework such as React (Enact)?

I've been digging around the codebase and testing the application. It's super helpful and now my go to way to watch Crunchyroll on LG. I wanted to do some contributions to codebase such as helping with Issues and enhancement requests. However getting dev setup locally is a pain due to your dependencies on your various other repos and libraries that are not setup for mac.

Thoughts on upgrading to using something like Enact framework? I am new to WebOS development world so might be an obvious reason why not. If not I'd like to start working on migration and get in a PR. Could lead to easier development down the road for other contributors? Could utilize their UI framework as well for quick styling work. @mateussouzaweb

History doesn't work

As of March 2nd, 2024, the history tab doesn't seem to work. Presumably because of Crunchyroll API changes.

I get a non-fatal error:

Cannot read property 'type' of undefined

TypeError: Cannot read property 'type' of undefined
at file:///media/developer/apps/usr/palm/applications/com.crunchyroll.webos/scripts/main.js:3194:43
at Array.filter ()
at file:///media/developer/apps/usr/palm/applications/com.crunchyroll.webos/scripts/main.js:3194:34
at step (file:///media/developer/apps/usr/palm/applications/com.crunchyroll.webos/scripts/main.js:3134:23)
at Object.next (file:///media/developer/apps/usr/palm/applications/com.crunchyroll.webos/scripts/main.js:3115:53)
at fulfilled (file:///media/developer/apps/usr/palm/applications/com.crunchyroll.webos/scripts/main.js:3106:58)

Nothing under History is shown. Just this error message in a red card. Note that my TV is not rooted, running webOS version 5.5.0-1103. My TV's model number is 55UN7300PUF. I am using Crunchyroll version 1.10.2, installed via Homebrew. Homebrew was installed via Ares (the webOS command line tool) using Developer Mode, because my TV is not rooted. Video playback works. Watchlist works. Explore works. Search works. The rest of the app seems functional, but History does not work.

Crunchyroll throttling app functionality

So, when using the app to view shows, I believe Crunchyroll are throttling the downloads from unauthorised apps. I have a 350Mbps download speed and whereas this app pauses every 5-10secs, I can stream from my iPhone 11 on the official app via Airplay perfectly happily.

Am from the UK using Virgin Broadband over fibre. Is it just me that is having issues?

Episode cannot be played because of CORS error. You must use a proxy

Good afternoon, I was watching a series and suddenly I got an error:

Episode cannot be played because of CORS error. You must use a proxy

I tried to reload the episode and the same thing happened. Restart the application and the same. I have also tried other animes and the same thing happens. There is no way to watch any episode. I have been with the same internet operator for 2 months and so far I have not had any problems playing the episodes. I have the crunchyroll app on my mobile and connected to the same network, I have no problems playing.

I have the latest version of the app
where could the problem come from?

Blank Brown Screen on Startup on OLED55C7V-Z

Hi, perhaps you might be able to help me.

I tried installing the application several times on an OLED55C7V-Z with WebOS 3.9.0-62709 (dreadlocks2-dudhwa).

I have attempted the Homebrew app version, as well as the LG Developer mode version.

I have also tried several versions back, from 1.8.0 all the way to 1.5.1.

In every case, I appear to be getting just a brown static screen. No movement. I've attached this very uninformative image if that helps.

The VS Code plugin informs me that the application is running, but nothing seems to be happening on the screen.

Any ideas on what might be going wrong here and how I might be able to remedy it?

Thanks for all the hard work btw.

[REQUEST] Resolution selection

There doesn't seem to be a way to set a resolution manually. Or am i missing something? My internet is fast but have a limited data allowance.

[Feature Request] 'Skip intro'-button

Is there any way the "Skip Intro"-button that exists on the crunchyroll website and iOS app can be added?

I tried to get into the code but since im unable to find exactly what information is available from the API it was hard to evaluate if this feature is even possible.

Im imagining that there is some kind of "IntoLength" property that can be used to skip the intro, but that is just a theory.

I tried accessing the API(https://api.crunchyroll.com/<resource>.0.json) with my bearer token from the official website but only got bad_auth_params error. Does anyone on here have any suggestions on how to access the API?

"Error: Invalid login" on WebOS 3.9.2 dreadlocks2

I'm attaching a picture of the error

Although the developers recommend using the official CR WebOS app, users below WebOS 4.0 can't because it's the minium OS version the OF app supports

Did a fresh SSH install (because of current state of HB channel certificate error) of the latest release v1.10.2
Also tried release v1.10.0 but got the Headers is not defined error some users reported on [https://github.com//issues/37]

My unit specs:
TV Model: 55UJ6200-UA
WebOSver: 3.9.2-6280408 (dreadlocks2-dudhwa)
Firmware: 06.10.30

lgtvupload

Publishing on webOS Homebrew Channel

Hello!
This seems like a great project. A couple of quick questions.

  1. I don't see any license stated. What is the license of this project?

  2. webosbrew (that I am part of) maintains a repository of unofficial webOS apps - would you mind if we published Your application there?
    Currently distribution is based on links to "manifest files" that are (mostly) included in github releases, alongside ipk files, like here for example: https://github.com/mariotaku/moonlight-tv/releases/tag/v1.2.7 (manifest schema, apps repository, final static site)
    I can help you with setting up full CI flow to automatically build webOS-side application and generate relevant manifest when pushing a tag into the repo, to reduce any effort on You. Example nodejs-based CI setup we have in one of the projects: https://github.com/webosbrew/youtube-webos/blob/main/.github/workflows/release.yml

  3. Also, possibly a useful hint: npm package @webosose/ares-cli is pretty much a fully-featured minimal SDK (compatible with webOS TV) tooling set that can be installed via npm - works same as original SDK but doesn't pollute /opt or any other system paths, and is fairly easy to use in CI.

Navigation

Can't navigate video selection with remote. Only allows me to select queue, history, and popular. No up and down navigation, no search bar or anything.

Doesn’t properly load episode

When I try to select the next episode it would load the wrong one, for example from episode 4 to 7. Also I can't seem to select the icons using the remote controller to pick a show, the magic remote feature works though.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.