parnexcodes / widevine-L3-WEB-DL-Script

This is a batch script created to WEB-DL.
GNU General Public License v3.0
341 stars 155 forks source link

So I was wondering how can i get the best video and audio quality and multiple languages for the video? #45

Open Nickthedog22 opened 2 years ago

JudgeUAu commented 2 years ago

Depends on what provider you are trying to pull from. every provider is different.

Nickthedog22 commented 2 years ago

what do you mean provider

JudgeUAu commented 2 years ago

like what site are you trying to grab content off

Nickthedog22 commented 2 years ago

oh the site is Hbo Max

JudgeUAu commented 2 years ago

ok are you getting to the site via VPN or are you local because i have had to mod the MPD differentially in the past because of VPN

Nickthedog22 commented 2 years ago

local

JudgeUAu commented 2 years ago

hmm i think it might depend on the content but when i use N_m3u8 instead of yt-dlp it grabs 1080p with AC3 5.1 sound

Nickthedog22 commented 2 years ago

ok how can I find out what the audio and video stuff is?

JudgeUAu commented 2 years ago

when you say Stuff.. do you mean like is it Dolby Digital or ACC Stereo stuff like that?

Nickthedog22 commented 2 years ago

yes

JudgeUAu commented 2 years ago

if you use N_m3u8 it will show you what its grabbing while its going through the process

Nickthedog22 commented 2 years ago

ok does it grab multiple languages like the ones for audio and can you link it?

JudgeUAu commented 2 years ago

yes it will show up like this Screen-01

Nickthedog22 commented 2 years ago

Nice what would the command for it be?

JudgeUAu commented 2 years ago

same command you just need to change the script to use N_m3u8 which im still working on or i would just upload it for you. but it dose work and once its done i will add it

Nickthedog22 commented 2 years ago

oh ok how can i change the script?

JudgeUAu commented 2 years ago

Just right click on the webdl.py file and select edit

Nickthedog22 commented 2 years ago

ok then? can you send N_m3u8?

JudgeUAu commented 2 years ago

https://github.com/nilaoda/N_m3u8DL-CLI/blob/master/README_ENG.md

Nickthedog22 commented 2 years ago

what should i edit ?

JudgeUAu commented 2 years ago

Umm do you know much Python Script?

Nickthedog22 commented 2 years ago

Not really

JudgeUAu commented 2 years ago

Thats Ok,..mayb best just give me a day to finish up and ill post it

Nickthedog22 commented 2 years ago

oh ok just notify me when its done

Nickthedog22 commented 2 years ago

thanks man

Sentivet commented 2 years ago

Can the mpd file be modified and used for download? If yes then how the modified mpd file can be used to download?

hossam1111199 commented 2 years ago

Thats Ok,..mayb best just give me a day to finish up and ill post it

notify me too . thanks

JudgeUAu commented 2 years ago

can somneone send me a key.json file from HBO Max as my VPN is not working and i need to confim the script i have works thanks

Nickthedog22 commented 2 years ago

@JudgeUAu which show ?

Nickthedog22 commented 2 years ago

@JudgeUAu Can it be from Hbo max from Mexico?

JudgeUAu commented 2 years ago

should be fine ...anything will do

Nickthedog22 commented 2 years ago

ok does this script cover multiple languages? @JudgeUAu here it is btw https://mab.to/fkjidPK9M

JudgeUAu commented 2 years ago

yes it will give you the option to select all available audio files.

There you go https://github.com/JudgeUAu/widevine-L3-WEB-DL-Script

Nickthedog22 commented 2 years ago

@JudgeUAu how do i edit the script for the audio like the one for E-AC3

JudgeUAu commented 2 years ago

replace everything that says encrypted(Audio).m4a or decrypted(Audio).m4a to encrypted(Audio).eac3 or decrypted(Audio).eac3

Nickthedog22 commented 2 years ago

ok for some reason i get this error Decrypting ..... 'C:\widevine-L3-WEB-DL-Script-main' is not recognized as an internal or external command, operable program or batch file. 'C:\widevine-L3-WEB-DL-Script-main' is not recognized as an internal or external command, operable program or batch file. Merging ..... mkvmerge v57.0.0 ('Till The End') 64-bit Error: The file 'decrypted.mp4' could not be opened for reading: open file error.

All Done .....
@JudgeUAu

JudgeUAu commented 2 years ago

place the extracted folder into another folder not sure why its readying the directory i will look into that.

Nickthedog22 commented 2 years ago

ok i will

Nickthedog22 commented 2 years ago

@JudgeUAu gives me an issue this time i named the folder extracted Decrypting ..... 'C:\extracted\widevine-L3-WEB-DL-Script-main' is not recognized as an internal or external command, operable program or batch file. 'C:\extracted\widevine-L3-WEB-DL-Script-main' is not recognized as an internal or external command, operable program or batch file. Merging ..... mkvmerge v57.0.0 ('Till The End') 64-bit Error: The file 'decrypted.mp4' could not be opened for reading: open file error.

JudgeUAu commented 2 years ago

i will have a look at it in 1hr or so just doing somthing at the moment

JudgeUAu commented 2 years ago

@Nickthedog22 i just updated the scriptt on GitHub for use on eac3 redownload and try again it definitely working

Nickthedog22 commented 2 years ago

@JudgeUAu Thanks Hopefully you fix it soon definitively would like to get ripping music

Essam23 commented 2 years ago

@JudgeUAu For webdl2.py to work ffmpeg.exe must be in PATH or in binaries, you might need to add that to the instructions, mpddl.exe needs it to work.

Nickthedog22 commented 2 years ago

@JudgeUAu where can i get that

JudgeUAu commented 2 years ago

@Essam3152 thank you i forgot about that...i have added it to the binaries folder on github now..thank you

JudgeUAu commented 2 years ago

@NiKoCZ89 what site are you grabbing from

NiKoCZ89 commented 2 years ago

@NiKoCZ89 what site are you grabbing from

hbo max

`08:06:52.149 Writing Json: [meta.json] 08:06:52.180 Master List Found 08:06:52.271 Writing Master List Json: [playLists.json] 08:06:52.273 Auto Selected Best Definition 08:06:52.273 Start Re-Parsing... 08:06:52.275 Downloading M3u8 Key... 08:06:52.276 PLZ-KEEP-RAW Is Not Supported Yet, Ignore Decrypt, And Use Binary Merge 08:06:52.276 Writing Json: [meta.json] 08:06:52.287 File Duration: 00m46s 08:06:52.288 Original Count: 1, Selected Count: 1 08:06:52.296 Has External Audio Track 08:06:52.299 Start Downloading 08:06:52.300 Downloading First Segement... 08:06:52.961 Reading File Info... PID NULL: Video h264 (avc1 / 0x31637661), yuv420p(tv, bt709), 1920x1080 [SAR 1:1 DAR 16:9], 776 kb/s, 23.98 fps, 23.98 tbr, 24k tbn, 47.95 tbc (default) 08:06:52.999 Waiting For Completion... 08:06:53.007 Download Complete 08:06:53.008 Start Merging... 08:06:53.009 Binary Merging... Please Wait... N_m3u8DL-CLI version 2.9.7 2018-2021 built date: 20210325

08:06:53.013 Start Downloading External Audio Track... 08:06:53.015 Downloading M3u8 Key... 08:06:53.016 PLZ-KEEP-RAW Is Not Supported Yet, Ignore Decrypt, And Use Binary Merge 08:06:53.017 Writing Json: [meta.json] 08:06:54.021 Start Downloading 08:06:54.022 Downloading First Segement... 08:06:54.125 Reading File Info... PID NULL: Audio ac3 (ac-3 / 0x332D6361), 48000 Hz, stereo, fltp, 384 kb/s (default) 08:06:54.155 Waiting For Completion... 08:06:54.156 Download Complete 08:06:54.157 Start Merging... 08:06:54.158 Binary Merging... Please Wait... 08:06:54.158 Task Done

Decrypting ..... ERROR: cannot open input file (encrypted(Audio).eac3) -4 ERROR: cannot open input file (encrypted.mp4) -4 Merging ..... mkvmerge v57.0.0 ('Till The End') 64-bit Error: The file 'decrypted.mp4' could not be opened for reading: open file error.

All Done .....`

JudgeUAu commented 2 years ago

you need to adjust the script as its pulling AC3 from HBO Max and Not EAC3

Sentivet commented 2 years ago

Is it possible to get e-ac3 audio from this site www.sunnxt.com? I tried changing user agent of browser to safari mac and first i successfully able to get e-ac3 audio but after that I am not able to replicate that. Anyone know please help..

NiKoCZ89 commented 2 years ago

you need to adjust the script as its pulling AC3 from HBO Max and Not EAC3

[18]. Audio => [a7] [ 386 Kbps] [48000 Hz] [en-US] [ac-3]

still same