Anyone else noticed that you have to update yt-dlp a lot more frequently than before for it to work?
It used to be that updating it every couple of weeks would be good enough (IIRC), and that when it needed an update, it would work, but just be flaky.
Now it seems to break every few days, and break completely.
Seems the war with #Google is really heating up. :'(
picture a #taggart #tui table like the one above post, even the same #futurist terminal background -- but containing a (test only!) #ytdlp rip from #bandcamp ... where it turns out not all tracks have their proper #id3 tags!
i can now navigate to the artist column for the whole folder and set the artist name for everything in one go!
...still doesn't save it, though so next i need to implement the "save" modal asking the user to confirm the metadata updates and do those
Est-ce que ça intéresserait du monde une lib #Python pour lire les métadonnées des vidéos récupérées par yt-dlp #ytdlp (https://github.com/yt-dlp/yt-dlp) ?
J'ai commencé à développer ça de mon côté, avec une interface web (gérée par #Flask) pour explorer sa bibliothèque de vidéos locales, mais je sais pas si ça mériterait un dépôt git public...
@fsfe
@ff3 (Firefly III budget tracker)
@kimai (Kimai time tracker)
@keepassxc (KeePassXC password manager)
@signalapp (Signal messenger)
@libreoffice (LibreOffice … ya know)
@nextcloud (Cloud and collaboration platform)
@videolan (VLC Player)
@linkstack (LinkStack Linktree alternative)
@kicad (PCB design)
#imagemagick
#ytdlp
#cmus
#ffmpeg
#sox
#WeKan
#noScribe
…
FS FTW!
Nobody will read this, but I just wanted to vent for once and have a post like this out there because I needed to write it somewhere.
It still brings me so much joy that Zoë Straub remains my top artist—a fact that's been true since, May 14, 2016; yes, that date is etched in my soul.
She is signed to Global Rockstar, her father's record label, and Global Rockstar used to be okay in my book, but when they started selling NFTs, I just went insane, ya know, in a 'makes me question everything' kind of way.
CEO Christof Straub explained that NFTs can help artists monetize content, build stronger fan engagement, and make processes more efficient. Straub also claimed that NFTs allow for higher artist royalties compared to streaming.
If I didn't make it clear, I hate NFTs as much as everyone else does.
Since she primarily releases on capitalist garbage like Spotify and Apple Music, I'm left digging for her new releases in used markets like Discogs, eBay, and local shops. Alternatively, there's always the reliable, slightly less ethical option of using yt-dlp once the tracks appear on YouTube.
Zoë Straub remains my top artist to this day, and back on August 20, 2021, I had over 20,196 plays of Zoë Straub, totaling 58,086 minutes, as seen in screenshots I have left from stats.fm before I deleted my account on the capitalist garbage named Spotify.
I've probably tripled those numbers in the past four years, but today, I don't track my music listening habits as I used to; it's annoying and dumb.
- https://zoe-official.com
- https://www.globalrockstar.com
- https://youtu.be/wnQiw4e02g8
FOSS NEWS
Kiwi Browser shuts down, its extension code will be available for Microsoft Edge:
https://alternativeto.net/news/2025/1/kiwi-browser-discontinued-explore-alternatives-for-extension-support-and-security/
(Yeah just use a proprietary crap instead of a FOSS browser, exactly...)
Signal going to receive option to transfer encrypted chat history to new linked devices (desktop or iPad):
https://alternativeto.net/news/2025/1/signal-will-finally-let-you-transfer-your-encrypted-chat-history-to-new-linked-devices/
Bitwarden implements sending verification code via email when logging in from a new device for account in which 2FA isn't enabled:
https://alternativeto.net/news/2025/1/bitwarden-implements-new-security-measure/
Thunderbird 134 released with new notification system for real-time desktop alerts, various bug fixes:
https://9to5linux.com/mozilla-thunderbird-134-adds-new-notification-system-for-real-time-desktop-alerts
Varia download manager receives yt-dlp support, improved BitTorrent support:
https://www.omgubuntu.co.uk/2025/01/varia-download-manager-adds-yt-dlp-support
(Yeah one more way to "pirate" YouTube videos! Take that, YouTube!)
(Linux news in original post)
KI-Revolution: Rasante Entwicklungen und praktische Anwendung
Die KI-Welt hat sich erneut rasant verändert. Ein Vergleich zwischen ChatGPT, Perplexity und DeepSeek offenbart ihre Stärke und paar Schwächen.
https://ingo.lantschner.name/post/2025-02-01-ki-vergleich/
Self-Hosted Corner (Day 22): Want your own personal YouTube library? Hosted on your own machine? Available locally without requiring Internet access? TubeArchivist https://www.tubearchivist.com/. It pulls videos straight from the source with yt-dlp https://github.com/yt-dlp/yt-dlp. It even integrates with Jellyfin and Plex to have your library accessible there too!
#selfhosting #tubearchivist #ytdlp
Since yesterday I'm getting "Sign in to prove you're not a bot" messages when I want to use yt-dlp in my home network. Usually I can then fix this by just enabling my VPN and downloads just work again. Today however I had to switch to 5 different exit nodes with my VPN before I could use yt-dlp again. Anyone here experiencing similar behavior/enshittyfication? #yt-dlp #google #enshittification #foss #datahoarding #ytdlp
Just updated my yt-dlp
@RL_Dane
$ yt-dlp -U
Current version: stable@2024.12.06 from yt-dlp/yt-dlp
Latest version: stable@2024.12.23 from yt-dlp/yt-dlp
$ yt-dlp --version
2024.12.23
Shoutout to #yt-dlp
i had to atchive some embedded vimeo videos from a page and was wondering how to go about it, looking into the page source for links etc.
Then i thought "what if..." And just handed the url of the whole page to #ytdlp and it just downloaded all embedded vids and even saved them with useful flames.
Thank you to everyone who contributed to it!
#opensource #digitalarchiving
yt-x — это инструмент для просмотра YouTube через терминал, который позволяет пользователям эффективно исследовать подписанные каналы, плейлисты и прочий видео контент.
Для его работы необходима установка нескольких зависимостей, таких как jq, curl, yt-dlp, fzf, mpv и ffmpeg.
Пользователи могут настраивать параметры, а также добавлять видео в "Мне нравится" и подписываться на каналы.
7 If you want to download a specific format, use `-f FORMAT`. E.g. `yt-dlp -k -N 5 -f dash-full-11 $URL`
8 Note that you can also merge video and audio yourself using `ffmpg`, e.g. `ffmpeg -i video.mp4 -i audio.m4a -c:v copy -c:a aac final.mp4`
4/4
5 Files are downloaded in fragments and later put together. To speed up download use `-N NUMBER`, e.g. `-N 5` to download fragments using 5 parallel threads
6 Some resources backed by a m3u8 file can have many different formats, bit rates etc. Use `--list-formats` to get a list of what's available
3/
4 By default, yt-dlp downloads video and audio files separately (if they are picked from a m3u8 file) and later merge them together. After the merge is done the temporary files are removed. Use `-k` to keep them. This is useful if the merged content contains the wrong audio and you want to keep the video and merge it with another audio track
2/
A quick intro to yt-dlp:
1 Go install it from github here https://github.com/yt-dlp/yt-dlp
2 Check out the help page with `yt-dlp -h`. It's MASSIVE
3 Download media using `yt-dlp $URL` and optionally use different flags. Some mentioned below
1/