ArtVandelay

joined 1 year ago
[–] [email protected] 5 points 1 day ago

Dirty rotten scoundrels

[–] [email protected] 1 points 5 days ago

I have playlist support now, but that's all so far.

[–] [email protected] 9 points 5 days ago (3 children)

Are there any decent alternatives to docker hub for pushing images if I'm just a hobbyist?

[–] [email protected] 2 points 1 week ago

I gave a fuller answer here, but i also wanted to be able to run a solution in docker that could output straight to my NAS via volumes.

[–] [email protected] 2 points 1 week ago (1 children)

Thanks, looking over the PR now and testing it locally, should be good to merge very soon.

[–] [email protected] 7 points 1 week ago (1 children)

You're ok, it's a fair question. The initial want arose from my son asking me to download YT videos for him to watch offline, and the various youtube-dl, yt-dlp, pytube, etc based solutions all being in various stages of broken, due to how youtube always changes things on their end. I chose an underlying library (pytubefix) that seems to be fast in updating when YT breaks things. Nothing in my app is revolutionary on never seen before, except maybe the ability to choose and combine the exact stream you want, i'm not sure. I took everything I liked in various solutions and put them together to work how i wanted. Then I though maybe someone else might like it too, so i shared it :) I work on it when i want to and just kinda go in the direction i want.

[–] [email protected] 3 points 1 week ago

I am a data scientist, so i know python i guess is my only answer lol. I do love rust as a consumer, but I'm definitely not a full scale programmer.

[–] [email protected] 3 points 1 week ago (1 children)

Playlist support is on the roadmap. I want to make sure existing functionality is solid first, and then i'd like to include this feature. There's an issue in the tracker for it too.

[–] [email protected] 3 points 1 week ago

Thank you! The tables are indeed sortable by clicking the column headers. I do this with the underlying streamlit dataframe, I don't believe they support styling the columns, but i'm not 100% sure. Feedback noted on the download button, the border is a remnant of a form submission that gradually got removed so now it's just a form of one button. One of my chief goals was to avoid scrolling as much as possible.

[–] [email protected] 8 points 1 week ago (1 children)
 

Hi everyone, I decided there simply were not enough docker apps for downloading Youtube videos, and so I made the situation worse :p

In all seriousness, I couldn't find one that fulfilled all my desires in a YT downloader, so I wrote my own in python using pytubefix and streamlit. It's still fairly rough, but it works, and i'd love to get your feedback. Installation is just a simple docker compose.

services:
    pytube-gui:
        container_name: pytube-gui
        image: artisanbytecrafter/pytube-gui:develop
        ports:
            - 8501:8501
        volumes:
            - /path/to/downloads:/app/downloads # set to where you want downloads to go

Please let me know if you run into any issues, or have any feedback. I do still have a long list :)

Source code: https://codeberg.org/ArtisanByteCrafter/pytube-gui

[–] [email protected] 10 points 2 weeks ago (1 children)

The Sandlot

0
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 

I got this fun fee after trying to order takeout from Buffalo Wild Wings (yes I'm naming and shaming). How exactly does adding a dollar help you operate takeout? It's literally less work than waiting on a table. This is nothing more than a shameful cash grab to pad profits.

I cancelled my order and got local street tacos instead.

EDIT: Look what I found this morning, lol https://www.today.com/food/restaurants/buffalo-wild-wings-takeout-fee-backlash-complaint-rcna90228

view more: next ›