GithubHelp home page GithubHelp logo

remixz / umi Goto Github PK

View Code? Open in Web Editor NEW
127.0 10.0 24.0 1.01 MB

📺 Watch Crunchyroll together, and more

Home Page: https://umi.party

JavaScript 32.32% HTML 0.26% Vue 66.43% CSS 0.99%
crunchyroll anime

umi's Introduction

umi

Better Crunchyroll

Build Setup

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

# build for production and view the bundle analyzer report
npm run build --report

For detailed explanation on how things work, checkout the guide and docs for vue-loader.

umi's People

Contributors

m8than avatar remixz avatar

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  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

umi's Issues

Can't login

I have VRV membership and its linked to my crunchyroll account, why am I not able to log in and watch some anime with friends?

Safari Extension?

I have recently moved to Crunchyroll and realised how utterly crap their player is and All I wanted to do was watch anime while doing some other work using picture in picture which for some reason Crunchyroll doesn't have. I stumbled across this site and spent some time trying to work out why I got stuck in a buffer loop, did some digging on here and found out I needed an extension to work around crunchy rolls new servers or whatever. tried to fine the extension for safari and there doesn't appear to be one. Would it be possible to make one as personally safari is my go to on my Mac as chrome is just bulky and safari works with my other devices seamlessly. Would an extension for safari be possible?

Umi broke again

Videos do not load and you need to reconnect at each change of tab
probably has to do with crunchyroll recet change of ui

Feature Request: AniList integration

Current connection services only consider MyAnimeList. AniList provides a functional API and a considerable userbase as well. Any chance to add support for AniList users?

Umi Enabler requires update for new content urls

Howdy,
I've had some issues over the past month, where some videos refuse to play due to CORS issues. The problem seemed similar to #18, so I tried to install the Umi Enabler addon for Firefox. Unfortunately that didn't solve my issues, but I did notice that Umi Enabler is limited to working on *.vrv.co/* and *.dlvr1.net/*, while the content that's being blocked now appears to be served under the pl.crunchyroll.com domain.

Can you update the Umi Enabler addon to support the new domain? Below is a cors block message from FF with the relevant info:

Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://pl.crunchyroll.com/evs1/6e28d444ede84d4bf5ee236b826bdac3/assets/0c0f7ace8d9e0bc3baadb04bfdfc397e_,3860678.mp4,3860679.mp4,3860677.mp4,3860676.mp4,3860675.mp4,.urlset/master.m3u8?Policy=<policy>&Signature=<sig>&Key-Pair-Id=<keypair>. (Reason: CORS header ‘Access-Control-Allow-Origin’ missing)

Can't login anymore

Is the site still working? Whenever I try to login, it just keeps loading and does nothing. Is that beacuse of the new DDoS protection?

Unauthenticated request

My account is authenticated. Previously, I could log in. Now I log in and Unauthenticated request appears.
IMG_7568

Enabling dark mode blocks interaction with the rest of the page

I'm sure you know this already, but turning on dark-mode effectively puts an overlay above the rest of the page's interactive components (such as the next episode). This means you have to turn off dark mode to go to the next episode or a different series.

Have you thought about other ways to do this, i.e., changing CSS colors instead of just drawing an overlay? In other words, add a class to the root element and all elements below it with background colors or font colors will have a separate color defined for when they're below an element with the .dark-mode class. (Basically, see this pen https://codepen.io/HarlemSquirrel/pen/NdMebZ)

Kitsu and others

Add the syncronization with other services likeKitsu, anime-planet and anidb, if possible.

Can't join room

Another person logged into the same account can't join the room made. We have done this a lot, but this time and one other time it just won't work. Is something up with Umi? Even the host refreshing the page shows the room unjoinable and you are booted back to the main page. We have only ever seen this twice. Any ideas?
ecf5a53abb72f843fb38ce7824cdde30

Can't log into MyAnimeList

I keep trying to log into MyAnimeList but it keeps telling me invalid username/password but I'm positive that it's correct. I've even tried changing my password twice on the MyAnimeList site.

Emotes Missing

The MakiWut and RikoREEE emotes are missing. They appear to have been removed from the FrankerFaceZ emote library.

Roadmap?

Hey there, really love what you've done with this site and would be interested in contributing!

Do you have the project's long-term goals shared anywhere?

Cross-Origin Request Blocked

Occasional problem with subtitles.

I've noticed that every once in awhile, a subtitle will disappear too quickly. I compared the subtitle on Umi and on Crunchyroll and the problem only seems to be happening on Umi. For example, while watching Log Horizon Season 2 Episode 7 at 15:39 the subtitle cuts out way too early. This does not happen on Crunchyroll at the same timestamp.

Suggestion: Add a speed changer to the player

I've seen in other HTML5 players and such, an option to choose the episode speed, much like Youtube. Sometimes I watch stuff in 1.25x or 1.5x and it'd be great to have that here in such a neat plataform.

Thank you!

Dark Theme

I would like it, if a dark theme would be an option.

Blue progress bar doesn't reset for updated episodes in queue

This is relatively minor but do you think you'd be able to take a look at resetting the blue progress bar under the thumbnail's of new episodes in the queue? Whenever it updates, the blue progress bar doesn't reset. It looks as if I've watched that episode already.

Episodes not playing

Recently some episodes will not play on Umi. It seems I have better luck getting it to work when I watch an episode I have watched before but that is not always the case.

UmiParty is unable to show anime queue

the console in inspect element gives this error when trying to load the queue, but history works for some reasons.

a separate issues is that the site isn't storing session cookies anymore and logs you out whenever you refresh the page which is an issue.

not sure if this is caused from a recent browser update or what but it has been an issue for the last little while and i would really appreciate it if it gets fixed because i genuinely love umiparty and how good of an alternative it is to the crunchyroll videoplayer.

image

Queue only appears when in English

First of all, thank you for this. I only found out about it the other day and think it's amazing. It's sad it's not being actively developed anymore, but I thought of leaving a bug I found in here in case anyone happens to fix some things.

At first I thought the queue was broken because of some other reason, so I deleted the cookies. With it, it appeared, but the website's language had been reset to English. After I changed it, the queue wouldn't show up again. I tested with French, Portuguese (Brazil and Portugal) and it only works when in English.

Hopefully, if you're working again on the website, it'd be great if you could have a look at it. It's not the end of the world, but it'd be nice to have it. Alternatively, you could have the website in English, but be able to change the subtitle language withing the player, since that's where you'd be reading the most.

Video Stream doesn't load in Chrome or Firefox, works fine in Edge

In Chrome (Version 69.0.3497.100 (Official Build) (64-bit)) and Firefox (Vertion 62.0.3 (64-bit)) when loading Naruto Seasons 1-5 (this isn't an exhaustive list and it has worked fine in more recent animes like Black Clover) the stream doesn't load properly:

image

From the Developer tools I can see the error stems from the stream urls not being pulled properly.

image

vendor.001b3792ed71016c034e.js:1 TypeError: Cannot read property 'url' of undefined
    at a.streamUrl (app.5344e05ca7da2c37fe40.js:1)
    at Re.get (vendor.001b3792ed71016c034e.js:1)
    at Re.evaluate (vendor.001b3792ed71016c034e.js:1)
    at a.streamUrl (vendor.001b3792ed71016c034e.js:1)
    at a.mounted (app.5344e05ca7da2c37fe40.js:1)
    at be (vendor.001b3792ed71016c034e.js:1)
    at Object.insert (vendor.001b3792ed71016c034e.js:1)
    at S (vendor.001b3792ed71016c034e.js:1)
    at a.__patch__ (vendor.001b3792ed71016c034e.js:1)
    at a.t._update (vendor.001b3792ed71016c034e.js:1)
Vt @ vendor.001b3792ed71016c034e.js:1

Funnily enough this works fine in Microsoft Edge (Version 42.17134.1.0) ...

Not Working on Ubuntu

Hey, I currently get an error trying to run this on my Ubuntu Server using npm run dev

(node:6595) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): Error: Exited with code 3

Node v6.11.1
NPM 3.10.10
Ubuntu 16.04.2 LTS.

Session being lost upon reload/open in new tab

If i reload the page or open a page in a new tab, my session is lost. From what I can tell the session is saved in the vuex store, maybe this could be done server-side to allow users to keep their session over mutliple tabs.

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.