Re: Embedded vimeo download - I only get the sound

211 views
Skip to first unread message
Message has been deleted

Wild Willy

unread,
Oct 11, 2023, 3:22:54 PM10/11/23
to Video Download Helper Google Group

I was going to investigate this but all I got was what you can see in the attached image.
But you could investigate this by following the instructions you can find here:

https://groups.google.com/g/video-downloadhelper-q-and-a/c/sNfTCMYfiTU
#01.png

mjs

unread,
Oct 12, 2023, 1:20:35 AM10/12/23
to Video DownloadHelper Q&A
It doesn't work on private embedded videos like that and I explained that. You have to go back on the page where the video is displayed
and work on it there. Most of the methods still work.

Also you command is wrong. -f  (lower case) is for format selection. To bring up a list of formats use  -F  ( upper case ) or --list-formats

Important: To reply use Reply all and delete everything after clicking show quoted text button.
Message has been deleted
Message has been deleted

mjs

unread,
Oct 13, 2023, 12:42:31 AM10/13/23
to Video DownloadHelper Q&A
That can happen on some links, so now you'll need to open the developer tools and filter the network for master.json
You might have to start the video to make the url to appear. Once you see it copy the url & paste in notepad.
Edit it so that json becomes either mpd or m3u8 which can then be used in yt-dlp. ffmpeg needs to be in the same directory to merge
video and audio together.

Now you can either choose what video and audio you want using -f , if no format selection is specified then it will automatically choose
best video & audio. You can also do  -f bestvideo+bestaudio

Don't forget to delete everything after clicking show quoted text button when replying.


Benjamin GUILLOTEAU

unread,
Oct 13, 2023, 5:03:55 PM10/13/23
to Video DownloadHelper Q&A
Men... It works.
Even though VDH didn't work on that one, I'm really glad I purchased the licence because you guys are doing an amazing job.
Thanks a lot !

Benjamin GUILLOTEAU

unread,
Oct 14, 2023, 6:52:47 AM10/14/23
to Video DownloadHelper Q&A
One last question : is it possible to download several links in one go ?
I tried to put all the links in the script but for the second download it says that the file already exists.
Thank you

Wild Willy

unread,
Oct 14, 2023, 7:10:21 AM10/14/23
to Video DownloadHelper Q&A
Post your script.  It's probably something minor.

Benjamin GUILLOTEAU

unread,
Oct 14, 2023, 12:53:44 PM10/14/23
to Video DownloadHelper Q&A
2 links.jpg

Wild Willy

unread,
Oct 14, 2023, 5:31:57 PM10/14/23
to Video Download Helper Google Group
I thought maybe you were using ffmpeg. Turns out I was wrong. I think mjs is going to
have to help you. I don't know yt-dlp. I have only questions. How do you specify the
output file? If you provide 2 master manifests as input, as you appear to be doing in
what you're posting, how do you give it the name of the target file for each input? The
error messages appear to be saying that your second input master manifest is going to
send its output to the same target file as the first master manifest. But I don't see
where you specified the target file name, even for the first master manifest. There has
to be a way to specify different target file names for each input master manifest. I
would suggest reading their documentation again.

By the way, I see \u0026 in your URLs. That is supposed to be replaced by &. I don't
know (mjs would know) if that causes problems for yt-dlp. Maybe the program knows to
replace \u0026 with &. If it does, then never mind. But if it doesn't, then you have to
do that manually before invoking the command.

mjs

unread,
Oct 14, 2023, 8:21:16 PM10/14/23
to Video Download Helper Google Group
They haven't specified a name so that may be why it didn't work. -o is for output names

So you can do 
yt-dlp -f bestvideo+bestaudio -o "name of the file.mp4" "m3u8 link"

Give each one a unique or different name and see if it works or not. I've learned from Willy that enclosing the m3u8 link with double quotations is important.

mjs

unread,
Oct 14, 2023, 8:32:55 PM10/14/23
to Video Download Helper Google Group
I'm just not sure 2 or more links can be done at the one time. I've never attempted to do it so see what happens.

Wild Willy

unread,
Oct 14, 2023, 9:13:50 PM10/14/23
to Video DownloadHelper Q&A
OK.  So riffing off what you're saying, IF this works, & that's a big if, it might work, it might not . . .

So, IF it works, it would look something like this:

yt-dlp -f whatever -o "1st target file name" "1st master manifest URL" -o "2nd target file name" "2nd master manifest URL"

Is -f a parameter that applies to the execution of the command or does it need to be repeated as well for each download?  That means the command might be this:

yt-dlp -f whatever -o "1st target file name" "1st master manifest URL"  -f whatever -o "2nd target file name" "2nd master manifest URL"

If this works . . . IF . . . it looks like you could invoke as many downloads in one command as you like.  There might be a maximum.  I would rely on the documentation to tell me that maximum.

I have to say that given the messages our pal Ben posted, it looks like yt-dlp was at least trying to do the second download.  It also looks like it was choosing some sort of default file name for the first download.  I've mentioned before that I hate defaults.  Here's a case in which relying on defaults will likely not work.  Don't rely on a default for the target file name on ANY of the downloads you might try in a single invocation of yt-dlp.

But it appears that the downloads are executed one after the other.  Personally, in my usage of ffmpeg, I do single downloads but I do multiple commands in separate command windows.  That way I can get multiple concurrent downloads going.  It works great.  The headache is making sure all the file names across all the command windows are unique.  This is why I rely on both the standard Windows command language as well as a scripting language known by the name REXX.  I will not elaborate on REXX.  It's way off topic here & I think we're already pretty far off topic.  Coming back to yt-dlp, you want to go back to a single download per command, but proliferate commands in separate command windows to your heart's content.  Just pay attention to making all the file names unique across all sessions.

mjs

unread,
Oct 14, 2023, 10:45:25 PM10/14/23
to Video DownloadHelper Q&A
I get ERROR: Fixed output name but more than one file to download. Each one had a different name.
It can get playlists from YouTube and multiple videos from a single webpage using the website link. In this case manifest links are used.
I don't think it works, it's best to do one at a time

Benjamin GUILLOTEAU

unread,
Oct 15, 2023, 11:07:58 AM10/15/23
to Video DownloadHelper Q&A
Thanks guys for your help.
Willy, I didn't replace \u0026 but it seems to work well without. I only changed the .json
I didn't even have the idea to open several command windows. That's the best thing to do I beleive.
Thanks mjs for the "-o" idea to correctly name the file directly in the script.
Reply all
Reply to author
Forward
0 new messages