{"repo":"Pyreko/yt-community-post-archiver","free":true,"listed":false,"github":"https://github.com/Pyreko/yt-community-post-archiver","clone":"git clone https://github.com/Pyreko/yt-community-post-archiver.git","description":"Archives YouTube community posts.","language":"Python","stars":17,"topics":["archiver","community","members","post","selenium","youtube","yt"],"license":"Apache-2.0","category":"scrapers-browser-automation","readme_excerpt":"yt-community-post-archiver Archives YouTube community posts. Will try and grab the post's text content, images at as large of a resolution as possible, polls, and some other various bits of metadata. Works on members posts too if you're logged in/using cookies. Note that: - This was originally written very quickly to archive things in time for something, so it is somewhat scuffed. - The scraping is also done in a way which is somewhat fragile, and may break easily as YouTube updates things. Feel free to report problems or suggest features, though as a disclaimer, I may not have the bandwidth or interest to tackle all reported issues . PRs are always welcome, though! Installation/Usage From PyPI The script is available via pypi: 1. Install Python. 2. Install via pip (or alternatives like pipx ): 3. Run yt-community-post-archiver . For example: This will spawn a headless Chrome instance (that is, you won't see a Chrome window) and download all posts it can find from the provided page, and save text metadata + images in an automatically created folder called archive-output in the same directory the program was called in. Note this will take a while! For info on the options you can use, run with --help : From the wheel From Releases, you can install a wheel for this using Python. 1. Install Python. 2. Download one of the .whl files from Releases 3. Install the wheel file. For example, if the file you downloaded is called yt community post archiver-0.1.0-py3-none-any.whl : 4. Run ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Pyreko","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Pyreko/yt-community-post-archiver/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}