killergerbah / asbplayer Goto Github PK
View Code? Open in Web Editor NEWBrowser-based media player and Chrome extension for subtitle sentence mining
License: MIT License
Browser-based media player and Chrome extension for subtitle sentence mining
License: MIT License
I added https://killergerbah.github.io to ankiconnect but it doesn't work. Do you know how to fix it?
Should be possible even with synced video elements.
I tried this using react-virtualized and the UX actually seems to degrade (e.g. scroll bar seems to shift up or down and change size while scrolling), but maybe I was implementing the table incorrectly.
There should be a button to configure playback rate. Should be simple to do for local video and audio files. Not sure how viable this is with synced videos.
Either from asbplayer or from the extension popup.
So text can be selected without accidentally seeking
or on progress bar
Integrate something like playwright.
Right now the only way to know if a video is synced is by looking at asbplayer, or waiting for subtitles to appear.
Additional text fields that the user might want to put on the Anki card when exporting.
Somehow tell user that exporting is not possible if we already know that it's not going to work.
When viewing a local video file
Hi, I have purchased a U-Next streaming account for viewing anime, but for some reason, despite doing everything properly, Asbplayer doesn't detect any U-Next streaming video. I've made sure none of the videos are in incognito, made sure the video is playing so Asbplayer can detect it, and I've turned off Brave adblocker in case that was the issue. Is this an issue which is personal, or does the owner need to fix it? Thanks @killergerbah
E.g. if multiple fields are set to the same thing, or if some fields are blank
It's extremely incomplete at the moment.
Any time a new file is loaded, the state of the player is reset. Specifically, the current timestamp is reset to 0, but there is no visual feedback that indicates this right now. Ideally the player scrolls back up to the top when this happens.
E.g. maybe I want Sentence and Definition fields to both be exported to the "Back" field of the note type. The current implementation will cause one of those values to overwrite the other without warning.
Rough idea:
Problem: It's hard to seek to exactly the timestamp where dialog should start, so some manual adjustment is likely needed anyway.
User should be allowed to retry.
The app layout is dysfunctional on mobile and some features don't work.
Just an idea
Hello
Would it be possible to make Amazon Prime work with asbplayer? Not sure if this is even possible, but since I tested it with Netflix and it worked without any problems, I wondered if it would be possible to make it work with Amazon Prime.
It does detect the video playing but is unable to sync the subtitles.
Kind regards
E.g. maybe determine duplicate words/sentences through AnkiConnect
Idea: Implement integration with Morphman's sqlite database
There are a few places right now where we search through the subtitles e.g. to find the current subtitle that should be displayed. These are all currently looping through the list to find the target subtitle. It should be possible to use O(log n) algorithm instead that takes advantage of the subtitle timestamps.
Like a playlist but the user-facing abstraction is a single concatenation of files.
Right now you have to switch to asbplayer to sync videos. I haven't thought this through so not sure if there is a reasonable way to implement this.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.