I could do this, but it would introduce other cache invalidation issues. Take this sequence of events, for example: * The user performs a search, reviews the matches, then closes the browser tab. * The title or…
Hey @atentaten! YouTube doesn't provide a way to search across all of YouTube based on transcriptions/spoken words, unfortunately. That's why specifying a channel is required. Once the user provides a channel URL, then…
I have found that this method is unreliable. If I run a Google search for "the "paradox of choice. You have so many choices, how do you know which one to pick? Even when I recommend to newer developers in the React", no…
Thank you! I don't do anything fancy at the moment. The matching videos are presented in reverse chronological order. So you'll see the most recent videos that contain the keywords at the top, then older video matches…
Currently, YouTube does not reliably include spoken word/transcript matches in search results. You would have to manually open each individual video in a browser tab, open the transcript, hit cmd/ctrl+f and search for…
Hey @pks016 - if you recall a new channel URLs that didn't work, can you please reply with them? Then I can look into why and fix that bug. Thanks for checking out my project!
Thanks for bringing this up, @atleta– I'll look into why that particular channel URL doesn't work.
Thanks @ojiwan! Yeah, that's precisely what the paid offering on the VideoMentions.com homepage is. It currently emails the user once for each matching video, but in the future, I could certainly add support for…
Nice! Glad to be of assistance :)
Nice! Perfect timing, then! Glad you're finding it useful! :)
Cool @happy_pancake! Nice use-case! Is your project still online somewhere?
Hey @jonplackett! as @alex_smart noticed in another comment, I am performing on-the-fly searches on the client. Some requests can't be sent from the browser directly to YouTube due to the Content Security Policy…
Yep! You nailed it. My app performs an on-the-fly search on the client. I replied to @lewisjoe's comment above this one with some more details about tricks I'm employing to make searches fast. Thanks for checking out my…
Nice job on PhraseFinder, @SteveDR! I am indeed doing something similar for my app. The user enters the YouTube Channel URL, the keywords and the date range, then I perform an on-the-fly search to find the matches. I…
Hey @alex_smart- Yep! You're exactly right. My app performs as much of the fetching and searching work as possible on the client, then calls serverless function API endpoints for the few things that can't be done…
Hey @lewisjoe! YouTube doesn't provide a way to search across all of YouTube based on transcriptions/spoken words. My app performs on-the-fly searches, as @alex_smart noticed in another comment. My app does as much of…
Welcome! :)
Hey @messe! I built VideoMentions Search with a combination of custom code and a couple NPM packages that are able to scrape publicly accessible YouTube pages to get the channel and videos data the app relies on. So…
Hey @silax! Good thoughts. Some requests can't be sent from the browser directly to YouTube due to the Content Security Policy directives that YouTube has in place, though. For example, if you try to run this code to…
Hey @filoeleven! Great- glad to hear you're finding it useful! Thanks for checking out my project! :)
lol- my thoughts exactly. How can Google search be so good, while YouTube search is so abysmal? Google bought YouTube in 2006, so they've had 16 years to get it right :D
Hey @truly- this is a good thought, but I think it would be impossible to get buy-in from enough channels to make it useful. I could update the UI to support searching across multiple channels at once, though, or pull…
Hey @baxuz! Nice- I’m glad you like it! I hope it continues to come in handy. Thanks for checking out my project!
Thanks @nop_slide! Glad you dig it! Thanks for trying it out! :)
Hey @dmead! Yeah, I would consider adding support for regex/advanced filtering options if there was enough demand for it. For now, I’d recommend either separate searches or performing a search, the doing ctrl/cmd+f to…
I could do this, but it would introduce other cache invalidation issues. Take this sequence of events, for example: * The user performs a search, reviews the matches, then closes the browser tab. * The title or…
Hey @atentaten! YouTube doesn't provide a way to search across all of YouTube based on transcriptions/spoken words, unfortunately. That's why specifying a channel is required. Once the user provides a channel URL, then…
I have found that this method is unreliable. If I run a Google search for "the "paradox of choice. You have so many choices, how do you know which one to pick? Even when I recommend to newer developers in the React", no…
Thank you! I don't do anything fancy at the moment. The matching videos are presented in reverse chronological order. So you'll see the most recent videos that contain the keywords at the top, then older video matches…
Currently, YouTube does not reliably include spoken word/transcript matches in search results. You would have to manually open each individual video in a browser tab, open the transcript, hit cmd/ctrl+f and search for…
Hey @pks016 - if you recall a new channel URLs that didn't work, can you please reply with them? Then I can look into why and fix that bug. Thanks for checking out my project!
Thanks for bringing this up, @atleta– I'll look into why that particular channel URL doesn't work.
Thanks @ojiwan! Yeah, that's precisely what the paid offering on the VideoMentions.com homepage is. It currently emails the user once for each matching video, but in the future, I could certainly add support for…
Nice! Glad to be of assistance :)
Nice! Perfect timing, then! Glad you're finding it useful! :)
Cool @happy_pancake! Nice use-case! Is your project still online somewhere?
Hey @jonplackett! as @alex_smart noticed in another comment, I am performing on-the-fly searches on the client. Some requests can't be sent from the browser directly to YouTube due to the Content Security Policy…
Yep! You nailed it. My app performs an on-the-fly search on the client. I replied to @lewisjoe's comment above this one with some more details about tricks I'm employing to make searches fast. Thanks for checking out my…
Nice job on PhraseFinder, @SteveDR! I am indeed doing something similar for my app. The user enters the YouTube Channel URL, the keywords and the date range, then I perform an on-the-fly search to find the matches. I…
Hey @alex_smart- Yep! You're exactly right. My app performs as much of the fetching and searching work as possible on the client, then calls serverless function API endpoints for the few things that can't be done…
Hey @lewisjoe! YouTube doesn't provide a way to search across all of YouTube based on transcriptions/spoken words. My app performs on-the-fly searches, as @alex_smart noticed in another comment. My app does as much of…
Welcome! :)
Hey @messe! I built VideoMentions Search with a combination of custom code and a couple NPM packages that are able to scrape publicly accessible YouTube pages to get the channel and videos data the app relies on. So…
Hey @silax! Good thoughts. Some requests can't be sent from the browser directly to YouTube due to the Content Security Policy directives that YouTube has in place, though. For example, if you try to run this code to…
Hey @filoeleven! Great- glad to hear you're finding it useful! Thanks for checking out my project! :)
lol- my thoughts exactly. How can Google search be so good, while YouTube search is so abysmal? Google bought YouTube in 2006, so they've had 16 years to get it right :D
Hey @truly- this is a good thought, but I think it would be impossible to get buy-in from enough channels to make it useful. I could update the UI to support searching across multiple channels at once, though, or pull…
Hey @baxuz! Nice- I’m glad you like it! I hope it continues to come in handy. Thanks for checking out my project!
Thanks @nop_slide! Glad you dig it! Thanks for trying it out! :)
Hey @dmead! Yeah, I would consider adding support for regex/advanced filtering options if there was enough demand for it. For now, I’d recommend either separate searches or performing a search, the doing ctrl/cmd+f to…