Comments (4)
Can you provide some sample URLs with possible formats?
Writing RegEx is a bit easier when you use some diagram tool.
Atom and VS Code both have the RegEx Railroad Diagram addons that show the live graph of the regex when you edit them. There are also online tools like Regexper.
from jsvideourlparser.
Full page:
https://www.teachertube.com/video/les-homophones-ces-ses-la-rgle-488055
Embedded:
//www.teachertube.com/embed/video/488055
The last one isn't going to be workable because of the datea, but there seems to be code in the Python code change that might give a clue:
ytdl-org/youtube-dl@837b061
from jsvideourlparser.
Worst case, I could use this image, if there is no way to get one:
https://www.teachertube.com/frontend/themes/default/assets/images/default_video_thumb.jpg
from jsvideourlparser.
Yeah I didn't find a way to get thumbnails with just the video id.
I added support for video, audio, document, group, channel, collection and released it in 0.4.0
from jsvideourlparser.
Related Issues (20)
- [Feature Req] Vidyard support?
- [ Feature Request ] Microsoft Stream support
- Get more audio and video extension
- Spotify support?
- Bugs regarding twitch provider videos & clips
- [Feature request] Youtube shorts support HOT 1
- [Feature request] Instagram support
- Support unlisted vimeo urls with parameters
- Support Wistia short links
- Handle non existing Youtube imageQuality-ies HOT 1
- [FEATURE] Add tiktok as new provider HOT 1
- [Feature] Add Loom support HOT 1
- [Feature request] livestream.com support (Vimeo) HOT 2
- TS: Error in type declaration HOT 11
- Vimeo Live Stream Events shouldn't parse as videos HOT 3
- [tiktok] Short URL support
- provide title as part of the video info object after parsing url.
- YouTube /c/ and /user/ aliases are treated interchangeably but might point to different accounts
- Twitch mobile clip url not parsing correctly HOT 1
- Please add support for Vimeo hash on URLs
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jsvideourlparser.