1+ @ echo off
2+ TITLE yt-dlp Gui
3+ :menu
4+ cls
5+ echo Yt-Dlp Gui - Pt-Br (v1.0.3) [.bat by LorttyNK]
6+ echo --------------------------------
7+ echo [Downloads]
8+ echo 1. Baixar em .mp4;
9+ echo 2. Baixar em .wav;
10+ echo 3. Baixar em .mp3;
11+ echo 4. Baixar Thumbnail em .png;
12+ echo --------------------------------
13+ echo [Gerenciamento]
14+ echo 5. Instalar yt-dlp + Requerimentos;
15+ echo 6. Atualizar;
16+ echo 7. Desinstalar;
17+ echo 8. Help/FAQ;
18+ echo --------------------------------
19+
20+ set /p menu = Escreva um numero:
21+
22+ if %menu% equ 1 goto 1
23+ if %menu% equ 2 goto 2
24+ if %menu% equ 3 goto 3
25+ if %menu% equ 4 goto 4
26+ if %menu% equ 5 goto 5
27+ if %menu% equ 6 goto 6
28+ if %menu% equ 7 goto 7
29+ if %menu% equ 8 goto 8
30+ goto error
31+
32+ REM BAIXAR EM MP4
33+
34+ :1
35+ cls
36+ echo Yt-Dlp Gui - Pt-Br [.bat by LorttyNK]
37+ echo --------------------------------
38+ set /p mp4 = Digite o link:
39+ yt-dlp %mp4% -P " %USERPROFILE% \Downloads" -S vcodec:h264,res,acodec:m4a --no-mtime
40+ echo !
41+ echo --------------------------------
42+ echo Verifique: " %USERPROFILE% \Downloads"
43+ echo --------------------------------
44+ pause
45+ goto menu
46+
47+ REM BAIXAR EM WAV
48+
49+ :2
50+ cls
51+ echo Yt-Dlp Gui - Pt-Br [.bat by LorttyNK]
52+ echo --------------------------------
53+ set /p wav = Digite o link:
54+ yt-dlp %wav% -P " %USERPROFILE% \Downloads" -x --audio-format wav --no-mtime
55+ echo !
56+ echo --------------------------------
57+ echo Verifique: " %USERPROFILE% \Downloads"
58+ echo --------------------------------
59+ pause
60+ goto menu
61+
62+ REM BAIXAR EM MP3
63+
64+ :3
65+ cls
66+ echo Yt-Dlp Gui - Pt-Br [.bat by LorttyNK]
67+ echo --------------------------------
68+ set /p mp3 = Digite o link:
69+ yt-dlp %mp3% -P " %USERPROFILE% \Downloads" -x --audio-format mp3 --no-mtime
70+ echo !
71+ echo --------------------------------
72+ echo Verifique: " %USERPROFILE% \Downloads"
73+ echo --------------------------------
74+ pause
75+ goto menu
76+
77+ REM BAIXAR THUMB EM PNG
78+
79+ :4
80+ cls
81+ echo Yt-Dlp Gui - Pt-Br [.bat by LorttyNK]
82+ echo --------------------------------
83+ set /p thumbnail = Digite o link:
84+ yt-dlp %thumbnail% -P " %USERPROFILE% \Downloads" --write-thumbnail --convert-thumbnails png --no-mtime
85+ echo !
86+ echo --------------------------------
87+ echo Verifique: " %USERPROFILE% \Downloads"
88+ echo --------------------------------
89+ pause
90+ goto menu
91+
92+ REM BAIXAR YT-DLP
93+
94+ :5
95+ cls
96+ echo Yt-Dlp Gui - Pt-Br [.bat by LorttyNK]
97+ echo --------------------------------
98+ echo Aguarde...
99+ winget install yt-dlp.yt-dlp
100+ winget install Gyan.FFmpeg
101+ winget install yt-dlp
102+ winget install FFmpeg
103+ winget install FFprobe
104+ echo Atual versao do yt-dlp
105+ yt-dlp --version
106+ pause
107+ goto menu
108+
109+ REM ATUALIZAR
110+
111+ :6
112+ cls
113+ echo Yt-Dlp Gui - Pt-Br [.bat by LorttyNK]
114+ echo --------------------------------
115+ echo Atual versao do yt-dlp
116+ yt-dlp --version
117+ echo Aguarde...
118+ yt-dlp -U
119+ pause
120+ goto menu
121+
122+ :7
123+ cls
124+ echo Yt-Dlp Gui - Pt-Br [.bat by LorttyNK]
125+ echo --------------------------------
126+ echo Aguarde...
127+ winget uninstall yt-dlp
128+ winget uninstall FFmpeg
129+ winget uninstall FFprobe
130+ pause
131+ goto menu
132+
133+
134+ REM AJUDA
135+
136+ :8
137+ cls
138+ echo Yt-Dlp Gui - Pt-Br [.bat by LorttyNK]
139+ echo --------------------------------
140+ echo [Help - FAQ]
141+ echo --------------------------------
142+ echo Youtube:
143+ echo 1. Caso voce deseja baixar algum video privado, ou algum video de conteudo exclusivo para membros sera necessario colocar os cookies no yt-dlp para baixa-los;
144+ echo --------------------------------
145+ echo Spotify:
146+ echo 1. Nao sera possivel baixar qualquer link do Spotify pela regra de copyright;
147+ echo --------------------------------
148+ echo Twitter/X:
149+ echo 1. Caso o seu donwload nao funcione, no twitter o video pode estar em alerta de NSFW pelo criador:
150+ echo ERROR: [twitter] 1747648411703091554: NSFW tweet requires authentication.
151+ echo Use --cookies, --cookies-from-browser, --username and --password, --netrc-cmd, or --netrc (twitter) to provide account credentials.
152+ echo --------------------------------
153+ pause
154+ goto menu
155+
156+ :9
157+ cls
158+ echo Yt-Dlp Gui - Pt-Br [.bat by LorttyNK]
159+ echo --------------------------------
160+ echo [GitHub]
161+ echo --------------------------------
162+ echo https://github.com/LorttyNK/yt-dlp-GUI-OpenSource
163+ start https://github.com/LorttyNK/yt-dlp-GUI-OpenSource
164+ echo --------------------------------
165+ pause
166+ goto menu
167+
168+
169+ REM ERROR
170+
171+ :error
172+ cls
173+ echo Yt-Dlp Gui - Pt-Br [.bat by LorttyNK]
174+ echo --------------------------------
175+ echo Houve algum erro, vamos te colocar novamente no menu
176+ pause
177+ goto menu
0 commit comments