Date
12-19-2024
Document Type
Thesis
Abstract
Over the past few years, I’ve been slowly expanding my homelab, a personal setup for me to experiment with software, hardware, and deployment configurations. One driving force behind this is my desire to digitize and save anything that is important to me or that I want easy access to. I started with my family’s old CD collection, then moved on to any Blu-rays movie discs we had. Eventually, I started thinking about what else I care about and don’t want to lose track of. This brought me to the thought that any YouTube video that I may want to revisit can be stripped away for many reasons; be that uploader deletion, removal after terms of service changes, or otherwise. While there are readily available tools for downloading single videos, such as YoutubeDL-Material [1] or metube [2], I wanted a homelab-tailored solution to download and organize videos automatically with just a few clicks. To fulfil this purpose, I created the program that I call “Tubarr” for my honors capstone.
Department
Computer Science
Thesis Committee
Dr. Seikyung Jung, Thesis Advisor
Dr. Haleh Khojasteh, Committee Member
Dr. Laura K. Gross, Committee Member
Recommended Citation
Sheputa, Joshua. (2024). Tubarr: A Self-Hosted Video Archiver. In BSU Honors Program Theses and Projects. Item 688. Available at: https://vc.bridgew.edu/honors_proj/688
Copyright © 2024 Joshua Sheputa