From f2b61e9e768675dac875f986005bface3950d243 Mon Sep 17 00:00:00 2001 From: Ricardo Carneiro <71648276+ricarneiro@users.noreply.github.com> Date: Wed, 28 May 2025 01:55:04 -0300 Subject: [PATCH] fix: argumentos yt-dlp --- YTExtractor/Services/Handlers/YtDlpHandler.cs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/YTExtractor/Services/Handlers/YtDlpHandler.cs b/YTExtractor/Services/Handlers/YtDlpHandler.cs index d53e866..e855774 100644 --- a/YTExtractor/Services/Handlers/YtDlpHandler.cs +++ b/YTExtractor/Services/Handlers/YtDlpHandler.cs @@ -21,10 +21,18 @@ namespace YTExtractor.Services.Handlers { _logger.LogInformation("Getting video info using yt-dlp for {Url}", url); + var arguments = $"--dump-json " + + $"--user-agent \"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36\" " + + $"--add-header \"Accept-Language:pt-BR,pt;q=0.9,en;q=0.8\" " + + $"--add-header \"Accept:text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8\" " + + $"--no-check-certificate " + + $"{url}"; + var startInfo = new ProcessStartInfo { FileName = "yt-dlp", - Arguments = $"--dump-json {url}", + //Arguments = $"--dump-json {url}", + Arguments = arguments, RedirectStandardOutput = true, UseShellExecute = false, CreateNoWindow = true,