#ytdlp — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #ytdlp, aggregated by home.social.
-
Как написать свой клиент для YouTube, не привлекая внимания санитаров
Привет, Хабр! Когда‑то давно я наткнулся на ролик, где парень писал консольный клиент для YouTube. Идея была просто потрясающей! Написать свой минималистичный и быстрый клиент, который не будет надоедать лентами рекомендаций, рекламой, комментариями и т. д. Но вот беда, автор, не найдя возможности использовать YouTube API, решил спарсить одну из фронтенд обёрток над YouTube. Стоит ли говорить о том, что такое решение сильно теряет в производительности и абсолютно нежизнеспособно на какой‑либо длительный период времени?
-
$ yt-dlp --write-subs --write-thumbnail --embed-metadata -k https://www.ardmediathek.de/video/dokus-im-ersten/alles-ist-eins-ausser-der-0/die/url/geht/noch/weiter
[mit ttconv die .ttml (Format: IMSC) in .srt konvertieren]
$ MP4Box -add <name>.srt:hdlr=sbtl:lang=deu -itags cover=<name>.jpg <name>.mp4 -out final.mp4
Wun.der.schön. 😍
Denn nur weil es ein aus dem Web gerippter Film ist, heißt das ja nicht, dass man die Datei nicht liebevoll mit Metadaten & Zusatzfeatures bestücken darf.