July 8th, 2024

Show HN: A simple app for downloading YouTube transcripts in bulk

The GitHub repository offers a tool to download YouTube Shorts transcripts via a Streamlit app. It includes a guide notebook and instructions for local app usage on HuggingFace Space.

Read original articleLink Icon
Show HN: A simple app for downloading YouTube transcripts in bulk

The GitHub repository contains a tool designed for downloading transcripts for YouTube Shorts. It features a Streamlit app that allows users to upload a text file with valid YouTube Shorts URLs to retrieve transcripts. Moreover, there is a detailed walkthrough notebook available for guiding users through the process of extracting transcripts. The tool can be accessed on HuggingFace Space and users can run the Streamlit app locally by referring to the instructions provided in the GitHub repository.

Related

Groqnotes: Generate structured notes from audio using Groq, Whisper, and Llama3

Groqnotes: Generate structured notes from audio using Groq, Whisper, and Llama3

The GitHub project "Groqnotes" is a streamlit app utilizing Groq, Whisper, and Llama3 to create structured notes from audio content efficiently. It offers rapid transcription, markdown styling, and download options. Access online or set up locally.

Show HN: High-frequency trading and market-making backtesting tool with examples

Show HN: High-frequency trading and market-making backtesting tool with examples

The GitHub URL leads to the "HftBacktest" project, a Rust framework for high-frequency trading. It offers detailed simulation, order book reconstruction, latency considerations, multi-asset backtesting, and live trading bot deployment.

Show HN: Chrome extension that brings Claude Artifacts for ChatGPT

Show HN: Chrome extension that brings Claude Artifacts for ChatGPT

The GitHub URL provides details on "Artifacts for ChatGPT," covering functionality, inspiration, and future plans. Installation guidance is available, with additional support offered upon request.

Show HN: a Rust lib to trigger actions based on your screen activity (with LLMs)

Show HN: a Rust lib to trigger actions based on your screen activity (with LLMs)

The GitHub project "Screen Pipe" uses Large Language Models to convert screen content into actions. Implemented in Rust + WASM, inspired by `adept.ai`, `rewind.ai`, and `Apple Shortcut`. Open source under MIT license.

Creating a Simple Pastebin Service in Python and Flask – Muhammad

Creating a Simple Pastebin Service in Python and Flask – Muhammad

A blog post describes creating a Pastebin service with Python and Flask. Users can paste text, select a language, and get a unique URL. Setup includes virtual environment, Flask, shortuuid, and pygments. Code manages submissions, displays content with syntax highlighting, and views pastes. Suggestions for project enhancements and author's services mentioned.

Link Icon 4 comments
By @toomuchtodo - 8 months
Might find some inspiration and complement with https://github.com/yt-dlp/yt-dlp

Potentially related: https://old.reddit.com/r/youtubedl/comments/15fcrmd/transcri...

By @peter_d_sherman - 8 months
I would love a tool (or tools) that would let me:

1) Search all of the text transcripts for all of the videos for a given channel/creator;

2) Download all of the text transcripts for all of the videos for a given channel/creator;

Ideally without authentication/login...

You know, like the way plain old Google search works...

By @adrianco - 8 months
I tried to do this a few months ago (for videos not shorts) and found that YouTube will only let you download transcripts for your own uploads. You have to authenticate to the API. Also the transcripts aren’t that great. I ended up downloading the video and running whisper on it.
By @synthoidzeta - 8 months
Do I understand correctly that this only works for shorts?