Bubble Dev. Needed for Youtube Time Stamp App

Hi,
I am looking for a developer to help build my project.

What I am creating:

I am building a video analysis tool that pulls videos from YouTube onto my site and times stamps them using keyboard shortcuts (Air Keyboard Shortcut plugin).

I don’t know if it is possible to pull time data directly from a YouTube video, so I was thinking of using a timer/stopwatch (something like Simple Timer/Stopwatch plugin) that starts/stops the same time the video starts/stops and allows me to pull/time-stamp the “videos” time data. If you can pull time data straight from YouTube then this stopwatch will not be necessary.

The keyboard shortcuts I would want to use for the playback of the YouTube video, stopwatch, and time-stamping feature, would be similar to Youtube’s keyboard shortcuts (*except the last one):

Space Bar = Play/Pause
Right Arrow = Forward 5 seconds
Left Arrow = Back 5 Seconds
*Time-Stamp Saved = Shift + Enter

The timestamp data would be saved in a row in a repeating column where the user would manually fill in 1). title it, 2). brief description, 3). rank 1-9, and 4). add tags.

If possible, I want the saved time-stamp to be save in a way that can be added to the end of the youtube URL, so the video will start at that point when clicked on.
– ie. Time Stamp Collect 3:20 into the video = 3m20s

After completing the video, I want all of this data (timestamp time, title, description, ranking, and tags) to be automatically sent to a google sheet (zapier or some other way) so I can track and save it.

I have some other features but that those are the main ones.

Please let me know 3 things in your message to me, please:

  1. Collecting time from youtube videos is possible (from the video directly or through a stopwatch).
  2. You can do it/Have all of the necessary skills and experience (possible examples or descriptions of past apps)
  3. What your hourly or per feature rate would be.

Thanks you and please reach out if you need further information.

Here is my rough attempt to give you a better feel:

Hi,

Looks like theYouTube API gives you the duration, perhaps omitting the need for stopwatching. The rest would then be standard Bubbling. If this seems a resonable way, I think I could help you out.

Cheers, Peter

https://developers.google.com/youtube/v3/docs/videos

contentDetails.duration string
The length of the video. The property value is an ISO 8601 duration. For example, for a video that is at least one minute long and less than one hour long, the duration is in the format PT#M#S , in which the letters PT indicate that the value specifies a period of time, and the letters M and S refer to length in minutes and seconds, respectively. The # characters preceding the M and S letters are both integers that specify the number of minutes (or seconds) of the video. For example, a value of PT15M33S indicates that the video is 15 minutes and 33 seconds long.

If the video is at least one hour long, the duration is in the format PT#H#M#S , in which the # preceding the letter H specifies the length of the video in hours and all of the other details are the same as described above. If the video is at least one day long, the letters P and T are separated, and the value’s format is P#DT#H#M#S . Please refer to the ISO 8601 specification for complete details.

1 Like

@jwmurray14 Hi, are you still looking for help?