Cover Video Index

I’m super appreciative of all the work that @terb historically put in with the covers threads, and doing a year-end round up of stats related to all the posts. That’s a ton of work, however, and he mentioned it was something he wouldn’t be able to continue doing going forward. I totally get it.

I’ve been playing around with a means to index those videos, to provide kind of an ongoing synopsis of all the videos, submitters, posts, etc

Just running this locally for now (and it’s very gentle with reads on the thread - keeps a local cache, only grabs new data when updating, and rate-limits when it does) but if there’s interest - and the powers that be at BassBuzz are cool with it - I might look for a way to share it.

Anyway, I thought it was pretty cool. Here’s a demo:

14 Likes

Oh, forgot to show it, but search works too:

10 Likes

Very cool! I’m definitely interested from a user perspective.

5 Likes

:heart_eyes:

This is freakin awesome. How much free time do you have? Between playing, building a bass, and setting this up, I feel like I’m wasting a lot of time somewhere. I agree and to get some eyeballs on this, @Gio or @JoshFossgreen we need a ruling.

6 Likes

Heh, it’s pretty easy - just get way behind on actual work! :zany_face:

I should mention, too:

There are two main components here. A python script to update the data, and the result of the python script, a static html page. I could post the static html somewhere and anyone could access the index. The updates would only get pulled whenever the script is manually run, so no risk of DOS’ing the forum.

5 Likes

That is awesome, Julian! I would definitely use this. Thanks for creating this index and hopefully the BB powers are cool with it!

4 Likes

That is very cool :smiling_face_with_sunglasses: and would probably be a really useful tool for people. It should be possible to schedule the data pulls automatically as well, to save any need for manual intervention.

Phil

4 Likes

Thanks, @PhilH, and yeah I envisioned a periodic/daily cron job to update the data and push the static html to wherever it’s hosted.

4 Likes

Very cool!

I’ll bring it to the attention of the proper authorities!

8 Likes

Thanks for this labor of love @fennario ! I’ll DM you to discuss.

8 Likes

:four_leaf_clover: - good luck! lol

3 Likes

Bit of an update, it’s live! I posted about it directly in the latest covers thread. Enjoy!

8 Likes

This is amazing! Just the other day I was thinking that as nice as the Post Your Covers thread is, it’s a shame that posts get lost to the scroll pretty quickly. And a forum search isn’t designed for looking specifically for videos. Having an independent index is a really nice addition. And it should really make those year-end roundups easier too!

If you don’t mind a couple of notes, if this is something you’re going to continue to develop features for:

It would be neat to be able to link to a specific set of search results on your index. Like being able to drop a “here’s every cover of ZZ Top” link or something.

And the search is a bit hyper-literal. A search for “pink floyd hey you” returns no results, but searching for “pink floyd - hey you” returns 3 results.

Very cool stuff, I’ll definitely be coming back to it!

1 Like

Great suggestions, thank you!

Search bar now accepts multiple terms - type a comma to start a new term:

I also enabled deep links, and the URL now updates dynamically to reflect various parameters. So if you have the content you want in the current view, just copy the URL. Such as:

https://cover-video-index.onrender.com/?search=pink+floyd,hey+you

Parameter Example Effect
search ?search=the+cure,bass+cover Pre-populates chips (comma-separated)
user ?user=sunDOG Selects a contributor in the sidebar
year ?year=post-your-covers-2026 Sets the year/thread filter
platform ?platform=YouTube Sets the platform filter
sort ?sort=oldest Sets sort order
from / to ?from=2024-01-01&to=2024-12-31 Sets date range

Parameters can be combined: ?user=JohnF&search=the+cure&year=post-your-covers-2025

8 Likes

Wow @fennario this is great. Thanks, great job! I can see that I need to put in some more work to learn some more covers. It’s starting to be a long way to the top. :slight_smile:

3 Likes

thank you @fennario :slight_smile:

4 Likes