lborgman / easy-cap-ed Goto Github PK
View Code? Open in Web Editor NEWFor the captions editor EasyCapEd
For the captions editor EasyCapEd
Scrolling and playing the video at the same time reveals this problem.
I am not sure where yet.
In URL:
Error: elt id not found
at uploadElt (https://easycaped-1.firebaseapp.com/js/sync.js:318:29)
at uploadEltFromCopy (https://easycaped-1.firebaseapp.com/js/sync.js:721:38)
at walkTheElementDOM (https://easycaped-1.firebaseapp.com/js/sync.js:829:5)
at walkTheElementDOM (https://easycaped-1.firebaseapp.com/js/sync.js:832:9)
at walkTheElementDOM (https://easycaped-1.firebaseapp.com/js/sync.js:832:9)
at https://easycaped-1.firebaseapp.com/js/sync.js:751:13
at
Error source:
Context:
This happen when clicking on words during focused word replay.
I am not sure about standards, but I think users expects this.
A rather serious bug.
Video playing must be paused first before moving by word.
This was developed for Google Chrome and works in both desktop and mobile.
However other modern browsers will probably work. (IE11 will NOT work.)
Suggest to the user how to fix it. Offer to go to YouTube and show the video.
The em dash give weird effects if added in a word. How can this be handled? What UTF-8 code is it?
Choose word before play arrow.
Add scrolling into view.
The current desktop layout is not optimal. Video and captions side-by-side?
I thought this happened only on mobile phones, but it happens on a desktop too. I can't find any documentation for the YouTube player about this.
Tab from the last word moves focus to browser elements getting in two presses to the address bar.
Facebook picks up the wrong URL now.
Security is not yet implemented. This means for example that if you upload captions then anyone can see and change them. (Though it requires quite a bit of programming.)
However if you edit the captions locally on your device then there are no security problems.
This is the video URL I was attempting to edit on my iPhone in mobile Chrome browser...
Switch to IndexedDB to allow this.
Shift+Space seems to behave as expected. It starts and stops playback. Ctrl+Space moves the focus to a different word typically on a different row.
It should redirect to the videos page when it does not open a video.
Make paragraphs (I think that is what is shown on the screen captions together) more visible in the editor.
The joining of the P:s is done too early.
This can happen when moving past the visible portion of the transcript.
How I got this to occurr:
Went to the bottom, Then pressed and held Shft+Tab. As focus was moving backward in the document, I clicked in the text pane and the error message was displayed.
In URL:
Error: can't find word span
at https://easycaped-1.firebaseapp.com/js/caped-editor.js:2390:23
Error source:
Context:
Tried to implement atomic delete. Something is wrong.
Pressing Tab while holding down the Shift key continuously eventually results in the shift key state being ignored, and so a word right is effectuated instead of word left.
Clicking on remove might be a mistake, of course.
Currently you can find video captions that has been shared - even if no one has sent the link to the shared video captions. That might create problems for some users so I want to add a second alternative for sharing with tokens instead. Those captions should only be accessible to those who know the tokens.
Most of the time, pressing tab will put the word in focus in edit mode. But occasionally, it stops doing that and simply highlights the word in non-edit mode.
0.64
For example, pressing delete or backspace while another word has a dotted border results in the message "Nothing to reset at that word."
Not sure exactly when this happens.
This error occurred while clicking between the second right most and third right most buttons. Reset to original and Previous change.
In URL:
TypeError: Cannot read property 'substr' of undefined
at capitalizeWord (https://easycaped-1.firebaseapp.com/js/caped-editor.js:1576:19)
at HTMLDivElement. (https://easycaped-1.firebaseapp.com/js/caped-editor.js:1423:17)
Context:
Something like "please wait". A progress indicator is not possible since it is transactions.
In URL:
TypeError: Cannot read property 'substr' of undefined
at capitalizeWord (https://easycaped-1.firebaseapp.com/js/caped-editor.js:1576:19)
at HTMLDivElement. (https://easycaped-1.firebaseapp.com/js/caped-editor.js:1423:17)
Context:
Not sure exactly when to remove them.
This means that captions might be demolished if the upload/download is interrupted.
In URL:
Error: Failed to execute 'setStart' on 'Range': The offset 7 is larger than the node's length (4).
at https://easycaped-1.firebaseapp.com/js/caped-editor.js:2142:23
Context:
There are three ways to enter editing mode. It should work like this:
"Enter": Should select all text in the word
"i": Nothing selected, caret at start
"a": Nothing selected, caret at end
There are some strange problems with focus too at the moment.
I know this isn't easy but it might be nice for undo to be an option for reversing whatever the last change a person made to the transcript was.
0.64
This would be more convenient.
I have forgotten to do that when no modifier should be there.
If I press Enter several times very quickly, eventually it will get stuck in edit mode but there will be no visible cursor. Pressing tab moves the word highlighter forward through the transcript but the word in edit mode will say in apparent edit mode nonetheless.
0/65
Making it a web app allows for the whole screen to be used. Waiting a bit since updating is a bit more problematic when it is a web app.
Error reporting includes time when the error happened, but this is not enough because the user might be using a cached copy of the sources.
In fact it is quite hard to get the mobile Android browser to update the sources. Is this a bug in Firebase?
Causes the focus to go forward a few words and then bounce back to where the video is at that point, then race ahead and few words and then bounce back.
When in edit mode, if the cursor is at the end of the box, the transcript will scroll several rows. But if the cursor is not at the end of the box, it will move the cursor to the end of the box. Reverse is true for page up.
If you download captions from EasyCapEd and upload them to YouTube they work correctly in the mobile version, but not in the desktop version of YouTube. (In the mobile they work both in the YouTube app and in the web browser.)
The listener added by onSnapShot can return change.type=="removed". What to do then?
Image is lost from page and clicking on the (bad) image doesn't work.
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.