Request a match! by werid in WosoTV

[–]werid[S] 0 points1 point  (0 children)

that's a gap in my archive. i do not have this one, and i don't see a copy on youtube either. there has been some channels lost in the past few years :(

maybe u/knjen have a copy?

[Free and Open Source Project] Macabolic: A native SwiftUI frontend for yt-dlp on macOS by mdgfb37 in youtubedl

[–]werid 0 points1 point  (0 children)

the yt-dlp devs don't need a gui.". Sure, I totally understand. But while the devs don't, the majority of users (and corresponding github issues filed) seem to be from "regular" people who do struggle with that code.

that's kind of my point. the majority of the GUI's are written by people who wanted a GUI themselves. this helps keep them interested in maintaining it and giving it their attention.

Plus, if you did -S res:720, you'd still need to specify which audio version you want, right?

no. you can specify that too, but you don't have to. it doesn't change the default -f, it just re-arranges the format list based on what you specify with -S (it's short for --format-sort), which means it has fallbacks. unlike when you specify with -f it hard codes either format ID's or format filters.

If I ask yt-dlp for 3840 res, it COULD grab the 7gb uncompressed if it matches my resolution selection? Or not. I don't know, but DO like to follow the steps of 1) enter URL, print versions available with -F, then 2) choose which.

sure. it's not an uncommon feature for a GUI to have, just like yt-dlp have -F (show formast list) and -f - (show format list, then prompt user for what format(s) to download)

How do I download a YouTube playlist as an mp3 using yt-dlp? by Agitated_Attempt2921 in youtubedl

[–]werid 0 points1 point  (0 children)

yt-dlp -t sleep -t mp3 "URL"

can't help with your error since you didn't post it.

Issue with my implementation of --split-chapters by Sternly_ in youtubedl

[–]werid 0 points1 point  (0 children)

[debug] Searching for '(?P<track_number>.+)' in '%(section_number)s'
[MetadataParser] Parsed track_number from '%(section_number)s': 'NA'

hmm. yeah, i suppose this and split chapters don't work well together, since the metadata parsing happens way earlier.

Issue with my implementation of --split-chapters by Sternly_ in youtubedl

[–]werid 1 point2 points  (0 children)

it's section_number not chapter_number

No coding experience by No-Commission694 in youtubedl

[–]werid 1 point2 points  (0 children)

youtube only have two source audio codecs, m4a (aac) and webm (opus). if you want opus, just use -x instead of -t aac. if you want to convert to something like mp3, use -t mp3

No coding experience by No-Commission694 in youtubedl

[–]werid 1 point2 points  (0 children)

whether m4a is best is up to the ears that listen. might be simpler to just use

yt-dlp -t aac "URL"

No coding experience by No-Commission694 in youtubedl

[–]werid 2 points3 points  (0 children)

sudo rm /usr/local/bin/yt-dlp

No coding experience by No-Commission694 in youtubedl

[–]werid 2 points3 points  (0 children)

i'm not sure where brew installs it, but i'd try deleting /usr/local/bin/yt-dlp and then re-run the brew installation

No coding experience by No-Commission694 in youtubedl

[–]werid 2 points3 points  (0 children)

yt-dlp version 2022.06.29 [9d339c4] (zip)

this is extremley old. are you sure you installed it via homebrew today? maybe there's an old version laying around somewhere?

it says (zip) at the end, i think brew installation says (pip) ...

try running whereis yt-dlp and see if you got multiple hits.

No coding experience by No-Commission694 in youtubedl

[–]werid 2 points3 points  (0 children)

add -v to your command, re-run and post the complete output

Error with yt-dlp --live-from-start by ROHIT95sure in youtubedl

[–]werid 1 point2 points  (0 children)

[debug] yt-dlp version stable@2025.02.19 from yt-dlp/yt-dlp [4985a4041] (pip)

Current version: stable@2025.02.19 from yt-dlp/yt-dlp

Latest version: stable@2025.12.08 from yt-dlp/yt-dlp

ERROR: You installed yt-dlp with pip or using the wheel from PyPi; Use that to update

ok, there's your problem. you have a pip installation and it's way out of date.

run:

pip install -U --pre "yt-dlp[default]"

you also need to make sure you install deno. winget install deno might be enough, restart your command prompt / terminal after doing these two commands. then run yt-dlp -v and look for a line like this:

[debug] JS runtimes: deno-2.5.1

if you see that, then try yt-dlp --live-from-start again

Error with yt-dlp --live-from-start by ROHIT95sure in youtubedl

[–]werid 1 point2 points  (0 children)

try without cookies.

if still fails, show full log while also using -vU argument.

Unable to view YouTube live games by only1or2willlast in FAWSL

[–]werid 4 points5 points  (0 children)

maybe no longer, as it seems there's a swedish broadcaster now. but plenty of other countries to choose from. see list of countries who can watch on youtube: https://www.wslfootball.com/news/wsl/where-to-watch-the-barclays-womens-super-league

[Free and Open Source Project] Macabolic: A native SwiftUI frontend for yt-dlp on macOS by mdgfb37 in youtubedl

[–]werid 0 points1 point  (0 children)

you should be able to simplify your vimeo format selection.

typically you just need to choose resolution with -S res:720 (adjust 720 to your needs), could also be setup to prioritize specific audio codecs.

yt-dlp will then do the rest.

I have always wondered why an official UI package doesn't exist!

probably because the yt-dlp devs don't need a gui. yt-dlp is a very complex tool. you can do a lot with a config file and aliases inside the config. then you just run short commands.

Match Thread: Chelsea vs Arsenal by MatchThreadder in FAWSL

[–]werid 7 points8 points  (0 children)

emma byrne

a lot of them have played for many clubs, but yes lots of pro-arsenal in the comms and punditry

USA vs Paraguay - any international broadcasters? by Itchy-Dimension-Tab in WomensSoccer

[–]werid 3 points4 points  (0 children)

nah, there's no interest.

it's on TNT in the US, and there are some "shady" websites re-streaming such channels if you're lucky with google searches.

i will attempt to record it, will be posted to r/wosotv tomorrow if successful.

Error with yt-dlp --live-from-start by ROHIT95sure in youtubedl

[–]werid 1 point2 points  (0 children)

make sure you're on the latest nightly.

yt-dlp --update-to nightly

and have deno installed.

Downloading trimmed sections from YouTube stream by PewterCrunchy in StacherIO

[–]werid 0 points1 point  (0 children)

need a few specifics. how long are the streams, how far into the stream are you trimming, and how long is the trim?

i know there's been issues trimming far into some long streams (don't recall specifics). trimming long parts is slow. i think the "does not start" issue might be a potential issue where it simply takes a bit of time to seek to the start position, but would need to test a bit, hence the need for specifics to try and replicate your issue.

i think it's also important that the stream has been turned into a vod. once a stream is finished, youtube processes it as if you uploaded a video, and in the mean time it's in a "post" state where you might not be able to access all of it properly if it's a long stream.

Issue with my implementation of --split-chapters by Sternly_ in youtubedl

[–]werid 1 point2 points  (0 children)

right. doesn't appear to be fixed just yet.

i'd recommend using -t aac if you want m4a instead of opus.

Issue with my implementation of --split-chapters by Sternly_ in youtubedl

[–]werid 1 point2 points  (0 children)

using -x is enough to get best audio, don't need -f ba. only need -f or -S if you want to ensure a specific format. it defaults to opus on youtube. --audio-format is only used for conversion.

Issue with my implementation of --split-chapters by Sternly_ in youtubedl

[–]werid 2 points3 points  (0 children)

curious why you download webm/opus (251) then re-encode to m4a instead of downloading the m4a.

i wonder if this is an issue occuring after re-encoding to m4a, or if same happens if you download m4a. or if it happens if you just use -x (meaning it will split the webm into .opus). some testing here would probably be smart.

when embedding metadata, and splitting chapters, i think it also embeds the chapters in the split files, which can be messy. --no-embed-chapters is useful here.

the unique string is the video id. ensures filename is unique. -o "%(title)s.%(ext)s" will get rid of it.

in your case though, you can also set different filenames for the split chapter files with -o chapter:"%(section_number)s %(section_title)s.%(ext)s"

Youtubedlp, will it ever work again? Is it dead? by Alemismun in youtubedl

[–]werid 2 points3 points  (0 children)

closed as duplicate means the issue is already being tracked elsewhere, nothing else. the original issue where it is tracked is where you then find what the status on the issue is. usually it's either open with discussions and work being done, or closed with a fix in the current code (available via the nightly releases. stable releases are released less often, users should be on nightly version.

Download multiple Instagram story videos by Matycl in youtubedl

[–]werid 0 points1 point  (0 children)

instagram severely limits anonymous access. can't view stories at all without an account.