ible

1.0.8 • Public • Published

What is this?

A tool for labeling segments of videos!

How do I use it?

  • Prerequisite: know how to use a terminal
  • Install nodejs/npm
  • npm install --global ible
  • npx ible
  • Put your videos in your home folder inside a videos folder (e.g. $HOME/videos/)
  • Open the url in your browser (http://127.0.0.1:3000)
  • Go to the search tab, and in the textbox type /videos/name_of_your_video.mp4 and press enter
  • Create new annotations by clicking the "Add Observation" button!
  • See the guide for more info

Note: uploading data in the 10-thousands range will cause the site to get slow.

Setup for Developers

Automated setup is detailed in the documentation/setup.md!

If you want to manually set it up, it works with node v14.17.1 and npm v6.14.13

To debug run:

npm run build
npm run start

And then open then url in the browser (http://localhost:1234)

If you get a syntax in the browser error about "<", re-run the build command.

To annotate local videos (beta), put them under the dist/videos/ folder and then, in the search textbox, type /videos/name_of_your_video.mp4 and press enter. It should pull up your video and allow for annotations. When annotations are downloaded the video id will be /videos/name_of_your_video.mp4 (in comparison to the Youtube video id).

To deploy (slightly better performance) do:

npm run build
npm run serve

Readme

Keywords

none

Package Sidebar

Install

npm i ible

Weekly Downloads

1

Version

1.0.8

License

ISC

Unpacked Size

20 MB

Total Files

212

Last publish

Collaborators

  • jeff.hykin