2026-07-24 03:01:01.323 +03:00 [INF] VRCVideoCacher version 2026.7.18 created by Elly, Natsumi, Haxy, Hauskaz, DubyaDude 2026-07-24 03:01:01.374 +03:00 [INF] Loading config... 2026-07-24 03:01:01.378 +03:00 [DBG] Using config file path: /home/rasqel/.config/VRCVideoCacher/Config.json 2026-07-24 03:01:01.432 +03:00 [INF] Config loaded successfully. 2026-07-24 03:01:01.433 +03:00 [INF] Loaded config. 2026-07-24 03:01:02.164 +03:00 [DBG] Using cache path /home/rasqel/.cache/VRCVideoCacher/CachedAssets 2026-07-24 03:01:02.173 +03:00 [DBG] Using ytdl path: /home/rasqel/.config/VRCVideoCacher/Utils/yt-dlp 2026-07-24 03:01:03.411 +03:00 [INF] Not available: "Init_VRServiceStartupFailed" 2026-07-24 03:01:03.512 +03:00 [INF] Checking for YT-DLP updates... 2026-07-24 03:01:04.097 +03:00 [INF] Deno Current: v2.9.3 Latest: v2.9.4 2026-07-24 03:01:04.098 +03:00 [INF] Deno is outdated. Updating... 2026-07-24 03:01:04.098 +03:00 [INF] Downloading Deno... 2026-07-24 03:01:04.238 +03:00 [INF] YT-DLP Current: 2026.07.20.234742 Latest: 2026.07.23.234303 2026-07-24 03:01:04.238 +03:00 [INF] YT-DLP is outdated. Updating... 2026-07-24 03:01:05.880 +03:00 [DBG] Extracting file deno (104318960 bytes) 2026-07-24 03:01:06.404 +03:00 [WRN] GetResonitePath is currently only supported on Windows 2026-07-24 03:01:06.405 +03:00 [WRN] Unable to find Resonite path at: null, Resonite patching will be unavailable. 2026-07-24 03:01:06.407 +03:00 [DBG] Checking Steam libraryfolders.vdf at /home/rasqel/.steam/steam/steamapps/libraryfolders.vdf 2026-07-24 03:01:06.412 +03:00 [DBG] Checking Steam libraryfolders.vdf at /home/rasqel/.local/share/Steam/steamapps/libraryfolders.vdf 2026-07-24 03:01:06.416 +03:00 [INF] Deno downloaded and extracted. 2026-07-24 03:01:08.788 +03:00 [INF] Downloaded YT-DLP. 2026-07-24 03:01:08.817 +03:00 [INF] Web server prefix 'http://localhost.youtube.com:9696/' added. 2026-07-24 03:01:08.817 +03:00 [INF] Web server prefix 'http://localhost:9696/' added. 2026-07-24 03:01:08.817 +03:00 [INF] Running HTTPListener: Unosquare HTTP Listener 2026-07-24 03:01:08.817 +03:00 [INF] Web server prefix 'http://127.0.0.1:9696/' added. 2026-07-24 03:01:08.830 +03:00 [INF] WebServer State: Loading 2026-07-24 03:01:08.834 +03:00 [INF] Started HTTP Listener 2026-07-24 03:01:08.835 +03:00 [INF] WebServer State: Listening 2026-07-24 03:01:08.858 +03:00 [INF] Backed up YT-DLP. 2026-07-24 03:01:08.861 +03:00 [INF] Patched YT-DLP. 2026-07-24 03:01:08.861 +03:00 [WRN] Can't find Resonite data, it may not be installed. /home/rasqel/.local/share/Steam/steamapps/compatdata/438100/pfx/drive_c/users/steamuser/AppData/LocalLow/VRChat/VRChat/Tools/yt-dlp.exe 2026-07-24 03:01:08.862 +03:00 [WRN] No cookies found, please use the browser extension to send cookies or disable "ytdlUseCookies" in config. 2026-07-24 03:01:09.021 +03:00 [ERR] Exception while starting ffmpeg: An error occurred trying to start process '/home/rasqel/.config/VRCVideoCacher/Utils/ffmpeg' with working directory '/home/rasqel/.local/share/Steam/steamapps/common/VRCVideoCacher'. Permission denied 2026-07-24 03:01:09.175 +03:00 [INF] FFmpeg Current: Not Working Latest: Latest Auto-Build (2026-07-23 16:00) 2026-07-24 03:01:09.175 +03:00 [INF] FFmpeg is outdated. Updating... 2026-07-24 03:01:09.175 +03:00 [INF] Downloading FFmpeg... 2026-07-24 03:01:20.020 +03:00 [INF] Request URL: https://music.youtube.com/watch?v=XQnXoq-Uikc&si=K9ULu1oCBOB_ZcMx 2026-07-24 03:01:20.090 +03:00 [INF] Starting yt-dlp with args: --impersonate="safari" --extractor-args="youtube:player_client=web" -f "(mp4/best)[height<=?1080][height>=?64][width>=?64]" --get-url --encoding utf-8 --ignore-config --no-playlist --no-warnings --no-mtime --no-progress --ffmpeg-location "/home/rasqel/.config/VRCVideoCacher/Utils/ffmpeg" --js-runtimes deno:"/home/rasqel/.config/VRCVideoCacher/Utils/deno" "https://music.youtube.com/watch?v=XQnXoq-Uikc&si=K9ULu1oCBOB_ZcMx" 2026-07-24 03:01:21.448 +03:00 [INF] Finished yt-dlp 2026-07-24 03:01:21.448 +03:00 [WRN] AVPro format request failed retrying for 360p. 2026-07-24 03:01:21.449 +03:00 [INF] Starting yt-dlp with args: -f "(mp4/best)[vcodec!=av01][vcodec!=vp9.2][height<=?1080][height>=?64][width>=?64][protocol^=http]" --get-url --encoding utf-8 --ignore-config --no-playlist --no-warnings --no-mtime --no-progress --ffmpeg-location "/home/rasqel/.config/VRCVideoCacher/Utils/ffmpeg" --js-runtimes deno:"/home/rasqel/.config/VRCVideoCacher/Utils/deno" "https://music.youtube.com/watch?v=XQnXoq-Uikc&si=K9ULu1oCBOB_ZcMx" 2026-07-24 03:01:21.794 +03:00 [DBG] Extracting file ffplay (147486376 bytes) 2026-07-24 03:01:23.762 +03:00 [INF] Finished yt-dlp 2026-07-24 03:01:29.776 +03:00 [DBG] Extracting file ffprobe (145356936 bytes) 2026-07-24 03:01:37.617 +03:00 [DBG] Extracting file ffmpeg (145574024 bytes) 2026-07-24 03:01:45.426 +03:00 [INF] FFmpeg downloaded and extracted. 2026-07-24 03:01:55.077 +03:00 [INF] Request URL: https://music.youtube.com/watch?v=XQnXoq-Uikc&si=K9ULu1oCBOB_ZcMx 2026-07-24 03:01:55.079 +03:00 [INF] Starting yt-dlp with args: --impersonate="safari" --extractor-args="youtube:player_client=web" -f "(mp4/best)[height<=?1080][height>=?64][width>=?64]" --get-url --encoding utf-8 --ignore-config --no-playlist --no-warnings --no-mtime --no-progress --ffmpeg-location "/home/rasqel/.config/VRCVideoCacher/Utils/ffmpeg" --js-runtimes deno:"/home/rasqel/.config/VRCVideoCacher/Utils/deno" "https://music.youtube.com/watch?v=XQnXoq-Uikc&si=K9ULu1oCBOB_ZcMx" 2026-07-24 03:01:56.577 +03:00 [INF] Finished yt-dlp 2026-07-24 03:01:56.578 +03:00 [WRN] AVPro format request failed retrying for 360p. 2026-07-24 03:01:56.578 +03:00 [INF] Starting yt-dlp with args: -f "(mp4/best)[vcodec!=av01][vcodec!=vp9.2][height<=?1080][height>=?64][width>=?64][protocol^=http]" --get-url --encoding utf-8 --ignore-config --no-playlist --no-warnings --no-mtime --no-progress --ffmpeg-location "/home/rasqel/.config/VRCVideoCacher/Utils/ffmpeg" --js-runtimes deno:"/home/rasqel/.config/VRCVideoCacher/Utils/deno" "https://music.youtube.com/watch?v=XQnXoq-Uikc&si=K9ULu1oCBOB_ZcMx" 2026-07-24 03:01:58.638 +03:00 [INF] Finished yt-dlp 2026-07-24 03:02:20.674 +03:00 [DBG] InPressureVessel=true launch-client=/usr/lib/pressure-vessel/from-host/bin/steam-runtime-launch-client 2026-07-24 03:02:20.683 +03:00 [DBG] Using pkexec 2026-07-24 03:02:23.700 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 03:02:23.707 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 20ms (chunked) 2026-07-24 03:02:27.196 +03:00 [WRN] Unhandled exception. System.Net.Http.HttpRequestException: The SSL connection could not be established, see inner exception. ---> System.IO.IOException: Received an unexpected EOF or 0 bytes from the transport stream. at System.Net.Security.SslStream.ReceiveHandshakeFrameAsync[TIOAdapter](CancellationToken cancellationToken) at System.Net.Security.SslStream.ForceAuthenticationAsync[TIOAdapter](Boolean receiveFirst, Byte[] reAuthenticationData, CancellationToken cancellationToken) at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken) --- End of inner exception stack trace --- at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.InjectNewHttp11ConnectionAsync(QueueItem queueItem) at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.SocketsHttpHandler.g__CreateHandlerAndSendAsync|115_0(HttpRequestMessage request, CancellationToken cancellationToken) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at VRCVideoCacher.VideoTools.Prefetch(String videoUrl, Int32 maxRetryCount) at VRCVideoCacher.API.ApiController.GetVideo() at EmbedIO.Routing.RouteResolverBase`1.ResolveAsync(IHttpContext context) at EmbedIO.Routing.RouteResolverCollectionBase`2.ResolveAsync(IHttpContext context) at EmbedIO.Routing.RoutingModuleBase.OnRequestAsync(IHttpContext context) at EmbedIO.WebModuleBase.HandleRequestAsync(IHttpContext context) at EmbedIO.ExceptionHandler.Handle(String logSource, IHttpContext context, Exception exception, ExceptionHandlerCallback handler, HttpExceptionHandlerCallback httpHandler) at EmbedIO.WebModuleBase.HandleRequestAsync(IHttpContext context) at EmbedIO.Internal.WebModuleCollection.DispatchRequestAsync(IHttpContext context) at EmbedIO.WebServerBase`1.DoHandleContextAsync(IHttpContextImpl context) 2026-07-24 03:02:27.197 +03:00 [INF] OnUnhandledException Error Occured System.Net.Http.HttpRequestException: The SSL connection could not be established, see inner exception. ---> System.IO.IOException: Received an unexpected EOF or 0 bytes from the transport stream. at System.Net.Security.SslStream.ReceiveHandshakeFrameAsync[TIOAdapter](CancellationToken cancellationToken) at System.Net.Security.SslStream.ForceAuthenticationAsync[TIOAdapter](Boolean receiveFirst, Byte[] reAuthenticationData, CancellationToken cancellationToken) at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken) --- End of inner exception stack trace --- at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.InjectNewHttp11ConnectionAsync(QueueItem queueItem) at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.SocketsHttpHandler.g__CreateHandlerAndSendAsync|115_0(HttpRequestMessage request, CancellationToken cancellationToken) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at VRCVideoCacher.VideoTools.Prefetch(String videoUrl, Int32 maxRetryCount) at VRCVideoCacher.API.ApiController.GetVideo() at EmbedIO.Routing.RouteResolverBase`1.ResolveAsync(IHttpContext context) at EmbedIO.Routing.RouteResolverCollectionBase`2.ResolveAsync(IHttpContext context) at EmbedIO.Routing.RoutingModuleBase.OnRequestAsync(IHttpContext context) at EmbedIO.WebModuleBase.HandleRequestAsync(IHttpContext context) at EmbedIO.ExceptionHandler.Handle(String logSource, IHttpContext context, Exception exception, ExceptionHandlerCallback handler, HttpExceptionHandlerCallback httpHandler) at EmbedIO.WebModuleBase.HandleRequestAsync(IHttpContext context) at EmbedIO.Internal.WebModuleCollection.DispatchRequestAsync(IHttpContext context) at EmbedIO.WebServerBase`1.DoHandleContextAsync(IHttpContextImpl context) 2026-07-24 03:02:27.198 +03:00 [INF] GET /api/getvideo: "500 Internal Server Error" sent in 67197ms (chunked) 2026-07-24 03:02:33.023 +03:00 [INF] Request URL: https://music.youtube.com/watch?v=XQnXoq-Uikc&si=K9ULu1oCBOB_ZcMx 2026-07-24 03:02:33.025 +03:00 [INF] Starting yt-dlp with args: --impersonate="safari" --extractor-args="youtube:player_client=web" -f "(mp4/best)[height<=?1080][height>=?64][width>=?64]" --get-url --encoding utf-8 --ignore-config --no-playlist --no-warnings --no-mtime --no-progress --ffmpeg-location "/home/rasqel/.config/VRCVideoCacher/Utils/ffmpeg" --js-runtimes deno:"/home/rasqel/.config/VRCVideoCacher/Utils/deno" --cookies "/home/rasqel/.config/VRCVideoCacher/youtube_cookies.txt" "https://music.youtube.com/watch?v=XQnXoq-Uikc&si=K9ULu1oCBOB_ZcMx" 2026-07-24 03:02:34.393 +03:00 [INF] Host entry removed successfully. 2026-07-24 03:02:34.393 +03:00 [INF] Config changed, saving... 2026-07-24 03:02:34.394 +03:00 [INF] Config saved. 2026-07-24 03:02:34.517 +03:00 [INF] Listener closed. 2026-07-24 03:02:34.518 +03:00 [INF] Web server prefix 'http://localhost:9696/' added. 2026-07-24 03:02:34.518 +03:00 [INF] Running HTTPListener: Unosquare HTTP Listener 2026-07-24 03:02:34.518 +03:00 [INF] Web server prefix 'http://127.0.0.1:9696/' added. 2026-07-24 03:02:34.520 +03:00 [INF] WebServer State: Loading 2026-07-24 03:02:34.520 +03:00 [INF] Started HTTP Listener 2026-07-24 03:02:34.520 +03:00 [INF] WebServer State: Listening 2026-07-24 03:02:34.521 +03:00 [INF] Request URL: https://music.youtube.com/watch?v=XQnXoq-Uikc&si=K9ULu1oCBOB_ZcMx 2026-07-24 03:02:34.521 +03:00 [INF] Request URL: https://music.youtube.com/watch?v=XQnXoq-Uikc&si=K9ULu1oCBOB_ZcMx 2026-07-24 03:02:34.523 +03:00 [INF] Starting yt-dlp with args: --impersonate="safari" --extractor-args="youtube:player_client=web" -f "(mp4/best)[height<=?1080][height>=?64][width>=?64]" --get-url --encoding utf-8 --ignore-config --no-playlist --no-warnings --no-mtime --no-progress --ffmpeg-location "/home/rasqel/.config/VRCVideoCacher/Utils/ffmpeg" --js-runtimes deno:"/home/rasqel/.config/VRCVideoCacher/Utils/deno" --cookies "/home/rasqel/.config/VRCVideoCacher/youtube_cookies.txt" "https://music.youtube.com/watch?v=XQnXoq-Uikc&si=K9ULu1oCBOB_ZcMx" 2026-07-24 03:02:34.564 +03:00 [INF] Starting yt-dlp with args: --impersonate="safari" --extractor-args="youtube:player_client=web" -f "(mp4/best)[height<=?1080][height>=?64][width>=?64]" --get-url --encoding utf-8 --ignore-config --no-playlist --no-warnings --no-mtime --no-progress --ffmpeg-location "/home/rasqel/.config/VRCVideoCacher/Utils/ffmpeg" --js-runtimes deno:"/home/rasqel/.config/VRCVideoCacher/Utils/deno" --cookies "/home/rasqel/.config/VRCVideoCacher/youtube_cookies.txt" "https://music.youtube.com/watch?v=XQnXoq-Uikc&si=K9ULu1oCBOB_ZcMx" 2026-07-24 03:02:38.322 +03:00 [INF] Finished yt-dlp 2026-07-24 03:02:38.803 +03:00 [INF] Video prefetch request returned status code 200. 2026-07-24 03:02:38.804 +03:00 [INF] Responding with URL: https://rr2---sn-nvm-cxb6.googlevideo.com/videoplayback?expire=1784872953&ei=matiaovrLveUv_IPy4Lp2Q0&ip=84.252.74.103&id=o-ANcz0vXTdSoi_o6_ViHyjjx53TQUnkHyY7xY65w72wjN&itag=18&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&cps=219&met=1784851353%2C&mh=1l&mm=31%2C29&mn=sn-nvm-cxb6%2Csn-n8v7znzl&ms=au%2Crdu&mv=u&mvi=2&pl=25&rms=au%2Cau&siu=1&bui=AZFlqhOQl-O81yF7AbqUhGC3k-P_VRltIZEnGeznS16erXfpZD0sWbix-Aq95sqbWDWr7YVmRw&spc=SQ-umlbC1-RYQIbm5VQ2ptgdazkfR41GFO2rTVUyg5dvvAhVk9Lgc40&vprv=1&svpuc=1&mime=video%2Fmp4&ns=roQgLe0Pq1nO8Gg3sHqv6TMX&rqh=1&cnr=14&ratebypass=yes&dur=252.563&lmt=1750725900510443&mt=1784850993&fvip=9&fexp=51565116%2C51946838%2C51992868&c=WEB&sefc=1&txp=6218224&n=RFnahZowHSUA5w&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Csiu%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AE0s2JYwRgIhAPa0kY-yD35VlBPufB4AFqEASaDdiffHZnROv8P4Z0UUAiEAwdB2IeR0z0_rernJMFUZ7ZbQmYD1CwoxpNxpPigf0d8%3D&lsparams=cps%2Cmet%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms&lsig=APaTxxMwRQIgVEPgGruxGQ1f2Iyc3RcLx30y5qWw9JWlD86fqqsg4vsCIQCnBRlK0plxKttSj7tzPW7xtBxFVMR988FcDezhUka-9Q%3D%3D 2026-07-24 03:02:38.807 +03:00 [INF] GET /api/getvideo: "200 OK" sent in 5784ms (chunked) 2026-07-24 03:02:38.839 +03:00 [INF] Starting yt-dlp with args: -j --encoding utf-8 --ignore-config --no-playlist --no-warnings --no-mtime --no-progress --ffmpeg-location "/home/rasqel/.config/VRCVideoCacher/Utils/ffmpeg" --js-runtimes deno:"/home/rasqel/.config/VRCVideoCacher/Utils/deno" --cookies "/home/rasqel/.config/VRCVideoCacher/youtube_cookies.txt" "https://music.youtube.com/watch?v=XQnXoq-Uikc&si=K9ULu1oCBOB_ZcMx" 2026-07-24 03:02:39.342 +03:00 [INF] Finished yt-dlp 2026-07-24 03:02:39.514 +03:00 [INF] Finished yt-dlp 2026-07-24 03:02:42.373 +03:00 [INF] Finished yt-dlp 2026-07-24 03:02:42.398 +03:00 [INF] Downloading YouTube Video: -q -o "/tmp/VRCVideoCacher-6nsKlU/_tempVideo.webm" -f "bv*[height<=1080][vcodec~='^av01'][ext=mp4][dynamic_range='SDR']+ba[acodec=opus][ext=webm]/bv*[height<=1080][vcodec~='vp9'][ext=webm][dynamic_range='SDR']+ba[acodec=opus][ext=webm]" --encoding utf-8 --ignore-config --no-playlist --no-warnings --no-mtime --no-progress --ffmpeg-location "/home/rasqel/.config/VRCVideoCacher/Utils/ffmpeg" --js-runtimes deno:"/home/rasqel/.config/VRCVideoCacher/Utils/deno" --cookies "/home/rasqel/.config/VRCVideoCacher/youtube_cookies.txt" -- "XQnXoq-Uikc" 2026-07-24 03:02:42.697 +03:00 [INF] Request URL: https://music.youtube.com/watch?v=XQnXoq-Uikc&si=K9ULu1oCBOB_ZcMx 2026-07-24 03:02:42.699 +03:00 [INF] Starting yt-dlp with args: --impersonate="safari" --extractor-args="youtube:player_client=web" -f "(mp4/best)[height<=?1080][height>=?64][width>=?64]" --get-url --encoding utf-8 --ignore-config --no-playlist --no-warnings --no-mtime --no-progress --ffmpeg-location "/home/rasqel/.config/VRCVideoCacher/Utils/ffmpeg" --js-runtimes deno:"/home/rasqel/.config/VRCVideoCacher/Utils/deno" --cookies "/home/rasqel/.config/VRCVideoCacher/youtube_cookies.txt" "https://music.youtube.com/watch?v=XQnXoq-Uikc&si=K9ULu1oCBOB_ZcMx" 2026-07-24 03:02:47.841 +03:00 [INF] Finished yt-dlp 2026-07-24 03:02:55.709 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 03:02:55.709 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 03:03:02.039 +03:00 [WRN] Unhandled exception. System.Net.Http.HttpRequestException: The SSL connection could not be established, see inner exception. ---> System.IO.IOException: Received an unexpected EOF or 0 bytes from the transport stream. at System.Net.Security.SslStream.ReceiveHandshakeFrameAsync[TIOAdapter](CancellationToken cancellationToken) at System.Net.Security.SslStream.ForceAuthenticationAsync[TIOAdapter](Boolean receiveFirst, Byte[] reAuthenticationData, CancellationToken cancellationToken) at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken) --- End of inner exception stack trace --- at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.InjectNewHttp11ConnectionAsync(QueueItem queueItem) at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at VRCVideoCacher.VideoTools.Prefetch(String videoUrl, Int32 maxRetryCount) at VRCVideoCacher.API.ApiController.GetVideo() at EmbedIO.Routing.RouteResolverBase`1.ResolveAsync(IHttpContext context) at EmbedIO.Routing.RouteResolverCollectionBase`2.ResolveAsync(IHttpContext context) at EmbedIO.Routing.RoutingModuleBase.OnRequestAsync(IHttpContext context) at EmbedIO.WebModuleBase.HandleRequestAsync(IHttpContext context) at EmbedIO.ExceptionHandler.Handle(String logSource, IHttpContext context, Exception exception, ExceptionHandlerCallback handler, HttpExceptionHandlerCallback httpHandler) at EmbedIO.WebModuleBase.HandleRequestAsync(IHttpContext context) at EmbedIO.Internal.WebModuleCollection.DispatchRequestAsync(IHttpContext context) at EmbedIO.WebServerBase`1.DoHandleContextAsync(IHttpContextImpl context) 2026-07-24 03:03:02.039 +03:00 [INF] OnUnhandledException Error Occured System.Net.Http.HttpRequestException: The SSL connection could not be established, see inner exception. ---> System.IO.IOException: Received an unexpected EOF or 0 bytes from the transport stream. at System.Net.Security.SslStream.ReceiveHandshakeFrameAsync[TIOAdapter](CancellationToken cancellationToken) at System.Net.Security.SslStream.ForceAuthenticationAsync[TIOAdapter](Boolean receiveFirst, Byte[] reAuthenticationData, CancellationToken cancellationToken) at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken) --- End of inner exception stack trace --- at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.InjectNewHttp11ConnectionAsync(QueueItem queueItem) at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at VRCVideoCacher.VideoTools.Prefetch(String videoUrl, Int32 maxRetryCount) at VRCVideoCacher.API.ApiController.GetVideo() at EmbedIO.Routing.RouteResolverBase`1.ResolveAsync(IHttpContext context) at EmbedIO.Routing.RouteResolverCollectionBase`2.ResolveAsync(IHttpContext context) at EmbedIO.Routing.RoutingModuleBase.OnRequestAsync(IHttpContext context) at EmbedIO.WebModuleBase.HandleRequestAsync(IHttpContext context) at EmbedIO.ExceptionHandler.Handle(String logSource, IHttpContext context, Exception exception, ExceptionHandlerCallback handler, HttpExceptionHandlerCallback httpHandler) at EmbedIO.WebModuleBase.HandleRequestAsync(IHttpContext context) at EmbedIO.Internal.WebModuleCollection.DispatchRequestAsync(IHttpContext context) at EmbedIO.WebServerBase`1.DoHandleContextAsync(IHttpContextImpl context) 2026-07-24 03:03:02.039 +03:00 [INF] GET /api/getvideo: "500 Internal Server Error" sent in 66963ms (chunked) 2026-07-24 03:03:05.943 +03:00 [INF] YouTube Video Downloaded: http://localhost:9696/XQnXoq-Uikc.webm 2026-07-24 03:03:17.719 +03:00 [INF] Request URL: https://music.youtube.com/watch?v=XQnXoq-Uikc&si=K9ULu1oCBOB_ZcMx 2026-07-24 03:03:17.721 +03:00 [INF] Responding with Cached URL: http://localhost:9696/XQnXoq-Uikc.webm 2026-07-24 03:03:17.721 +03:00 [INF] GET /api/getvideo: "200 OK" sent in 3ms (chunked) 2026-07-24 03:03:17.748 +03:00 [INF] GET /XQnXoq-Uikc.webm: "200 OK" sent in 12ms (chunked) 2026-07-24 03:03:17.848 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 03:03:17.848 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 03:03:24.705 +03:00 [INF] Request URL: https://music.youtube.com/watch?v=UeTapq7gA8s&si=uKKzfK1yl3LCflC4 2026-07-24 03:03:24.706 +03:00 [INF] Starting yt-dlp with args: --impersonate="safari" --extractor-args="youtube:player_client=web" -f "(mp4/best)[height<=?1080][height>=?64][width>=?64]" --get-url --encoding utf-8 --ignore-config --no-playlist --no-warnings --no-mtime --no-progress --ffmpeg-location "/home/rasqel/.config/VRCVideoCacher/Utils/ffmpeg" --js-runtimes deno:"/home/rasqel/.config/VRCVideoCacher/Utils/deno" --cookies "/home/rasqel/.config/VRCVideoCacher/youtube_cookies.txt" "https://music.youtube.com/watch?v=UeTapq7gA8s&si=uKKzfK1yl3LCflC4" 2026-07-24 03:03:28.725 +03:00 [INF] Finished yt-dlp 2026-07-24 03:03:29.212 +03:00 [INF] Video prefetch request returned status code 200. 2026-07-24 03:03:29.212 +03:00 [INF] Responding with URL: https://rr1---sn-nvm-cxb6.googlevideo.com/videoplayback?expire=1784873005&ei=zatiarLZDveq0u8P2LvL-QU&ip=84.252.74.103&id=o-ACq05OqMaeh-79nhyuKEMo-bBu_uIzyIq_EpJwZ6wnuT&itag=18&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&cps=68&met=1784851405%2C&mh=Mq&mm=31%2C29&mn=sn-nvm-cxb6%2Csn-n8v7kn7k&ms=au%2Crdu&mv=u&mvi=1&pl=25&rms=au%2Cau&siu=1&bui=AZFlqhNJ63iE0dyipxPojy5Feq6uwLRrShfp2wYVLmI7dA_TKSw7kl0U_x4hI1X6hrrmiyryKw&spc=SQ-umoL4iN2Kkq1metjmxpGmBMRDCkYlqN0U5yCKyKBRIoXzzshvsWg&vprv=1&svpuc=1&mime=video%2Fmp4&ns=HLZ66JeGGpXtjnbSamgkRPEW&rqh=1&cnr=14&ratebypass=yes&dur=202.385&lmt=1762580033658488&mt=1784850993&fvip=16&fexp=51565116%2C51946838%2C51992868&c=WEB&sefc=1&txp=5319224&n=RXj-b6kC5qMVyg&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Csiu%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AE0s2JYwRQIhAOFG6877SLuKhvdVPazflj4FcvW76GKwccKo01SCJI1AAiALoctJOaWA3H52U5_8a0Fxxk9yMwpeZDg-vCoTX-svTg%3D%3D&lsparams=cps%2Cmet%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms&lsig=APaTxxMwRQIgHzCp_DHqWJqA-3_iUw2EfwOrHrKKh-zeleulPVEclFYCIQDTUTAWURSTidXAOm7MIixU_Vu_7_Jr2prWuoXzBj-8JQ%3D%3D 2026-07-24 03:03:29.213 +03:00 [INF] GET /api/getvideo: "200 OK" sent in 4508ms (chunked) 2026-07-24 03:03:29.266 +03:00 [INF] Starting yt-dlp with args: -j --encoding utf-8 --ignore-config --no-playlist --no-warnings --no-mtime --no-progress --ffmpeg-location "/home/rasqel/.config/VRCVideoCacher/Utils/ffmpeg" --js-runtimes deno:"/home/rasqel/.config/VRCVideoCacher/Utils/deno" --cookies "/home/rasqel/.config/VRCVideoCacher/youtube_cookies.txt" "https://music.youtube.com/watch?v=UeTapq7gA8s&si=uKKzfK1yl3LCflC4" 2026-07-24 03:03:32.327 +03:00 [INF] Finished yt-dlp 2026-07-24 03:03:32.331 +03:00 [INF] Downloading YouTube Video: -q -o "/tmp/VRCVideoCacher-0uycfu/_tempVideo.webm" -f "bv*[height<=1080][vcodec~='^av01'][ext=mp4][dynamic_range='SDR']+ba[acodec=opus][ext=webm]/bv*[height<=1080][vcodec~='vp9'][ext=webm][dynamic_range='SDR']+ba[acodec=opus][ext=webm]" --encoding utf-8 --ignore-config --no-playlist --no-warnings --no-mtime --no-progress --ffmpeg-location "/home/rasqel/.config/VRCVideoCacher/Utils/ffmpeg" --js-runtimes deno:"/home/rasqel/.config/VRCVideoCacher/Utils/deno" --cookies "/home/rasqel/.config/VRCVideoCacher/youtube_cookies.txt" -- "UeTapq7gA8s" 2026-07-24 03:03:40.581 +03:00 [INF] Request URL: https://music.youtube.com/watch?v=UeTapq7gA8s&si=uKKzfK1yl3LCflC4 2026-07-24 03:03:40.582 +03:00 [INF] Starting yt-dlp with args: --impersonate="safari" --extractor-args="youtube:player_client=web" -f "(mp4/best)[height<=?1080][height>=?64][width>=?64]" --get-url --encoding utf-8 --ignore-config --no-playlist --no-warnings --no-mtime --no-progress --ffmpeg-location "/home/rasqel/.config/VRCVideoCacher/Utils/ffmpeg" --js-runtimes deno:"/home/rasqel/.config/VRCVideoCacher/Utils/deno" --cookies "/home/rasqel/.config/VRCVideoCacher/youtube_cookies.txt" "https://music.youtube.com/watch?v=UeTapq7gA8s&si=uKKzfK1yl3LCflC4" 2026-07-24 03:03:42.744 +03:00 [WRN] Unhandled exception. System.Net.Http.HttpRequestException: The SSL connection could not be established, see inner exception. ---> System.IO.IOException: Received an unexpected EOF or 0 bytes from the transport stream. at System.Net.Security.SslStream.ReceiveHandshakeFrameAsync[TIOAdapter](CancellationToken cancellationToken) at System.Net.Security.SslStream.ForceAuthenticationAsync[TIOAdapter](Boolean receiveFirst, Byte[] reAuthenticationData, CancellationToken cancellationToken) at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken) --- End of inner exception stack trace --- at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.InjectNewHttp11ConnectionAsync(QueueItem queueItem) at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at VRCVideoCacher.VideoTools.Prefetch(String videoUrl, Int32 maxRetryCount) at VRCVideoCacher.API.ApiController.GetVideo() at EmbedIO.Routing.RouteResolverBase`1.ResolveAsync(IHttpContext context) at EmbedIO.Routing.RouteResolverCollectionBase`2.ResolveAsync(IHttpContext context) at EmbedIO.Routing.RoutingModuleBase.OnRequestAsync(IHttpContext context) at EmbedIO.WebModuleBase.HandleRequestAsync(IHttpContext context) at EmbedIO.ExceptionHandler.Handle(String logSource, IHttpContext context, Exception exception, ExceptionHandlerCallback handler, HttpExceptionHandlerCallback httpHandler) at EmbedIO.WebModuleBase.HandleRequestAsync(IHttpContext context) at EmbedIO.Internal.WebModuleCollection.DispatchRequestAsync(IHttpContext context) at EmbedIO.WebServerBase`1.DoHandleContextAsync(IHttpContextImpl context) 2026-07-24 03:03:42.743 +03:00 [INF] OnUnhandledException Error Occured System.Net.Http.HttpRequestException: The SSL connection could not be established, see inner exception. ---> System.IO.IOException: Received an unexpected EOF or 0 bytes from the transport stream. at System.Net.Security.SslStream.ReceiveHandshakeFrameAsync[TIOAdapter](CancellationToken cancellationToken) at System.Net.Security.SslStream.ForceAuthenticationAsync[TIOAdapter](Boolean receiveFirst, Byte[] reAuthenticationData, CancellationToken cancellationToken) at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken) --- End of inner exception stack trace --- at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.InjectNewHttp11ConnectionAsync(QueueItem queueItem) at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at VRCVideoCacher.VideoTools.Prefetch(String videoUrl, Int32 maxRetryCount) at VRCVideoCacher.API.ApiController.GetVideo() at EmbedIO.Routing.RouteResolverBase`1.ResolveAsync(IHttpContext context) at EmbedIO.Routing.RouteResolverCollectionBase`2.ResolveAsync(IHttpContext context) at EmbedIO.Routing.RoutingModuleBase.OnRequestAsync(IHttpContext context) at EmbedIO.WebModuleBase.HandleRequestAsync(IHttpContext context) at EmbedIO.ExceptionHandler.Handle(String logSource, IHttpContext context, Exception exception, ExceptionHandlerCallback handler, HttpExceptionHandlerCallback httpHandler) at EmbedIO.WebModuleBase.HandleRequestAsync(IHttpContext context) at EmbedIO.Internal.WebModuleCollection.DispatchRequestAsync(IHttpContext context) at EmbedIO.WebServerBase`1.DoHandleContextAsync(IHttpContextImpl context) 2026-07-24 03:03:42.744 +03:00 [INF] GET /api/getvideo: "500 Internal Server Error" sent in 68223ms (chunked) 2026-07-24 03:03:42.944 +03:00 [INF] OnUnhandledException Error Occured System.Net.Http.HttpRequestException: The SSL connection could not be established, see inner exception. ---> System.IO.IOException: Received an unexpected EOF or 0 bytes from the transport stream. at System.Net.Security.SslStream.ReceiveHandshakeFrameAsync[TIOAdapter](CancellationToken cancellationToken) at System.Net.Security.SslStream.ForceAuthenticationAsync[TIOAdapter](Boolean receiveFirst, Byte[] reAuthenticationData, CancellationToken cancellationToken) at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken) --- End of inner exception stack trace --- at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.InjectNewHttp11ConnectionAsync(QueueItem queueItem) at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at VRCVideoCacher.VideoTools.Prefetch(String videoUrl, Int32 maxRetryCount) at VRCVideoCacher.API.ApiController.GetVideo() at EmbedIO.Routing.RouteResolverBase`1.ResolveAsync(IHttpContext context) at EmbedIO.Routing.RouteResolverCollectionBase`2.ResolveAsync(IHttpContext context) at EmbedIO.Routing.RoutingModuleBase.OnRequestAsync(IHttpContext context) at EmbedIO.WebModuleBase.HandleRequestAsync(IHttpContext context) at EmbedIO.ExceptionHandler.Handle(String logSource, IHttpContext context, Exception exception, ExceptionHandlerCallback handler, HttpExceptionHandlerCallback httpHandler) at EmbedIO.WebModuleBase.HandleRequestAsync(IHttpContext context) at EmbedIO.Internal.WebModuleCollection.DispatchRequestAsync(IHttpContext context) at EmbedIO.WebServerBase`1.DoHandleContextAsync(IHttpContextImpl context) 2026-07-24 03:03:42.944 +03:00 [WRN] Unhandled exception. System.Net.Http.HttpRequestException: The SSL connection could not be established, see inner exception. ---> System.IO.IOException: Received an unexpected EOF or 0 bytes from the transport stream. at System.Net.Security.SslStream.ReceiveHandshakeFrameAsync[TIOAdapter](CancellationToken cancellationToken) at System.Net.Security.SslStream.ForceAuthenticationAsync[TIOAdapter](Boolean receiveFirst, Byte[] reAuthenticationData, CancellationToken cancellationToken) at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken) --- End of inner exception stack trace --- at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.InjectNewHttp11ConnectionAsync(QueueItem queueItem) at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at VRCVideoCacher.VideoTools.Prefetch(String videoUrl, Int32 maxRetryCount) at VRCVideoCacher.API.ApiController.GetVideo() at EmbedIO.Routing.RouteResolverBase`1.ResolveAsync(IHttpContext context) at EmbedIO.Routing.RouteResolverCollectionBase`2.ResolveAsync(IHttpContext context) at EmbedIO.Routing.RoutingModuleBase.OnRequestAsync(IHttpContext context) at EmbedIO.WebModuleBase.HandleRequestAsync(IHttpContext context) at EmbedIO.ExceptionHandler.Handle(String logSource, IHttpContext context, Exception exception, ExceptionHandlerCallback handler, HttpExceptionHandlerCallback httpHandler) at EmbedIO.WebModuleBase.HandleRequestAsync(IHttpContext context) at EmbedIO.Internal.WebModuleCollection.DispatchRequestAsync(IHttpContext context) at EmbedIO.WebServerBase`1.DoHandleContextAsync(IHttpContextImpl context) 2026-07-24 03:03:42.945 +03:00 [INF] GET /api/getvideo: "500 Internal Server Error" sent in 68423ms (chunked) 2026-07-24 03:03:44.356 +03:00 [INF] Finished yt-dlp 2026-07-24 03:03:44.646 +03:00 [INF] Video prefetch request returned status code 200. 2026-07-24 03:03:44.646 +03:00 [INF] Responding with URL: https://rr1---sn-nvm-cxb6.googlevideo.com/videoplayback?expire=1784873021&ei=3atiaqeYBuuQ77MPpa210Aw&ip=84.252.74.103&id=o-AA-3YdoAeC_650ijwOc6uhJSRYh5nAuIActBL7ZgSjnv&itag=18&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&cps=139&met=1784851421%2C&mh=Mq&mm=31%2C29&mn=sn-nvm-cxb6%2Csn-n8v7kn7k&ms=au%2Crdu&mv=u&mvi=1&pl=25&rms=au%2Cau&siu=1&bui=AZFlqhP-vC_tL6HNbTLoDgMoUsWZMl42ey6vGGzTyUrfE7fE8loWOnImXqExYhwaGwv1H7On4Q&spc=SQ-umjnElHANuxpmAbbnw9R1e5uxF8SqCUG1Un6oxWFkT7yJkOLf_HQ&vprv=1&svpuc=1&mime=video%2Fmp4&ns=CLrB50Gz0TjLViKu4uovl_wX&rqh=1&cnr=14&ratebypass=yes&dur=202.385&lmt=1762580033658488&mt=1784850993&fvip=16&fexp=51565116%2C51946838%2C51992868&c=WEB&sefc=1&txp=5319224&n=CZ3Qf12vTRaKDA&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Csiu%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AE0s2JYwRQIhAIG1pywm9vOGhDG8GuFGexvzIwYQOtDcmTaoR5U4ZSkfAiBpnJ0Kj0s6lOku-cINlcOf8h0KosqzL9RIRvx1Y_jP3A%3D%3D&lsparams=cps%2Cmet%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms&lsig=APaTxxMwRQIhAMi2pVIrGzoFkeBqfEfvgxzKSajyofwry8StNhTxHuP_AiBYm150RL6OnaxehgBjCR8PHb9Wr0Zxz4w_3QGt9AYVqg%3D%3D 2026-07-24 03:03:44.647 +03:00 [INF] GET /api/getvideo: "200 OK" sent in 4066ms (chunked) 2026-07-24 03:03:51.240 +03:00 [WRN] Unhandled exception. System.Net.Http.HttpRequestException: The SSL connection could not be established, see inner exception. ---> System.IO.IOException: Received an unexpected EOF or 0 bytes from the transport stream. at System.Net.Security.SslStream.ReceiveHandshakeFrameAsync[TIOAdapter](CancellationToken cancellationToken) at System.Net.Security.SslStream.ForceAuthenticationAsync[TIOAdapter](Boolean receiveFirst, Byte[] reAuthenticationData, CancellationToken cancellationToken) at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken) --- End of inner exception stack trace --- at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.InjectNewHttp11ConnectionAsync(QueueItem queueItem) at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at VRCVideoCacher.VideoTools.Prefetch(String videoUrl, Int32 maxRetryCount) at VRCVideoCacher.API.ApiController.GetVideo() at EmbedIO.Routing.RouteResolverBase`1.ResolveAsync(IHttpContext context) at EmbedIO.Routing.RouteResolverCollectionBase`2.ResolveAsync(IHttpContext context) at EmbedIO.Routing.RoutingModuleBase.OnRequestAsync(IHttpContext context) at EmbedIO.WebModuleBase.HandleRequestAsync(IHttpContext context) at EmbedIO.ExceptionHandler.Handle(String logSource, IHttpContext context, Exception exception, ExceptionHandlerCallback handler, HttpExceptionHandlerCallback httpHandler) at EmbedIO.WebModuleBase.HandleRequestAsync(IHttpContext context) at EmbedIO.Internal.WebModuleCollection.DispatchRequestAsync(IHttpContext context) at EmbedIO.WebServerBase`1.DoHandleContextAsync(IHttpContextImpl context) 2026-07-24 03:03:51.240 +03:00 [INF] OnUnhandledException Error Occured System.Net.Http.HttpRequestException: The SSL connection could not be established, see inner exception. ---> System.IO.IOException: Received an unexpected EOF or 0 bytes from the transport stream. at System.Net.Security.SslStream.ReceiveHandshakeFrameAsync[TIOAdapter](CancellationToken cancellationToken) at System.Net.Security.SslStream.ForceAuthenticationAsync[TIOAdapter](Boolean receiveFirst, Byte[] reAuthenticationData, CancellationToken cancellationToken) at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken) --- End of inner exception stack trace --- at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.InjectNewHttp11ConnectionAsync(QueueItem queueItem) at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at VRCVideoCacher.VideoTools.Prefetch(String videoUrl, Int32 maxRetryCount) at VRCVideoCacher.API.ApiController.GetVideo() at EmbedIO.Routing.RouteResolverBase`1.ResolveAsync(IHttpContext context) at EmbedIO.Routing.RouteResolverCollectionBase`2.ResolveAsync(IHttpContext context) at EmbedIO.Routing.RoutingModuleBase.OnRequestAsync(IHttpContext context) at EmbedIO.WebModuleBase.HandleRequestAsync(IHttpContext context) at EmbedIO.ExceptionHandler.Handle(String logSource, IHttpContext context, Exception exception, ExceptionHandlerCallback handler, HttpExceptionHandlerCallback httpHandler) at EmbedIO.WebModuleBase.HandleRequestAsync(IHttpContext context) at EmbedIO.Internal.WebModuleCollection.DispatchRequestAsync(IHttpContext context) at EmbedIO.WebServerBase`1.DoHandleContextAsync(IHttpContextImpl context) 2026-07-24 03:03:51.240 +03:00 [INF] GET /api/getvideo: "500 Internal Server Error" sent in 68543ms (chunked) 2026-07-24 03:03:56.777 +03:00 [INF] Request URL: https://music.youtube.com/watch?v=UeTapq7gA8s&si=uKKzfK1yl3LCflC4 2026-07-24 03:03:56.778 +03:00 [INF] Starting yt-dlp with args: --impersonate="safari" --extractor-args="youtube:player_client=web" -f "(mp4/best)[height<=?1080][height>=?64][width>=?64]" --get-url --encoding utf-8 --ignore-config --no-playlist --no-warnings --no-mtime --no-progress --ffmpeg-location "/home/rasqel/.config/VRCVideoCacher/Utils/ffmpeg" --js-runtimes deno:"/home/rasqel/.config/VRCVideoCacher/Utils/deno" --cookies "/home/rasqel/.config/VRCVideoCacher/youtube_cookies.txt" "https://music.youtube.com/watch?v=UeTapq7gA8s&si=uKKzfK1yl3LCflC4" 2026-07-24 03:04:01.034 +03:00 [INF] Finished yt-dlp 2026-07-24 03:04:31.836 +03:00 [INF] Request URL: https://music.youtube.com/watch?v=UeTapq7gA8s&si=uKKzfK1yl3LCflC4 2026-07-24 03:04:31.838 +03:00 [INF] Starting yt-dlp with args: --impersonate="safari" --extractor-args="youtube:player_client=web" -f "(mp4/best)[height<=?1080][height>=?64][width>=?64]" --get-url --encoding utf-8 --ignore-config --no-playlist --no-warnings --no-mtime --no-progress --ffmpeg-location "/home/rasqel/.config/VRCVideoCacher/Utils/ffmpeg" --js-runtimes deno:"/home/rasqel/.config/VRCVideoCacher/Utils/deno" --cookies "/home/rasqel/.config/VRCVideoCacher/youtube_cookies.txt" "https://music.youtube.com/watch?v=UeTapq7gA8s&si=uKKzfK1yl3LCflC4" 2026-07-24 03:04:36.280 +03:00 [INF] Finished yt-dlp 2026-07-24 03:04:36.623 +03:00 [INF] Video prefetch request returned status code 200. 2026-07-24 03:04:36.623 +03:00 [INF] Responding with URL: https://rr1---sn-nvm-cxb6.googlevideo.com/videoplayback?expire=1784873072&ei=EKxiaqu3GYam0u8P-6XYsAM&ip=84.252.74.103&id=o-AD0Y36wMUJygjQ5yuSRa2rwog3VCcJMC9YEJwksI-S0G&itag=18&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&cps=68&met=1784851472%2C&mh=Mq&mm=31%2C29&mn=sn-nvm-cxb6%2Csn-n8v7znss&ms=au%2Crdu&mv=u&mvi=1&pl=25&rms=au%2Cau&siu=1&bui=AZFlqhOhnKRipKeHP3FuLW4h37qGorYhTv7oKiFy5MDylE4LlRs_Qa3zvB4yWeQdS3ZYzLUjNA&spc=SQ-umj9S74PnXghiA2At0FtJEBXegzmmTPsSMz95S7fMN7bTBU8LBqo&vprv=1&svpuc=1&mime=video%2Fmp4&ns=5iHqkpG1Zyo4_lQq_FFj10cW&rqh=1&cnr=14&ratebypass=yes&dur=202.385&lmt=1762580033658488&mt=1784850993&fvip=2&fexp=51565116%2C51946838%2C51992868&c=WEB&sefc=1&txp=5319224&n=SKpVlaJRcZhX1A&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Csiu%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AE0s2JYwRgIhAP46CWTeutOp5JBEV7MZzr4Fk7Fy6ynMmQj-jP8yKxxvAiEAjiv16YATDJ8DUEfyxeQ-yDoJzALniKbPF1YnIyk1N3Y%3D&lsparams=cps%2Cmet%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms&lsig=APaTxxMwRQIhAOVoXKiP3U79xj6PLKyZE-w_J5UyZ9tIWSB09FTGEvv1AiBOK_Vxc12bX1p_bqAVnA7xOCfPJgB_IKD4tfWo9d7tqw%3D%3D 2026-07-24 03:04:36.624 +03:00 [INF] GET /api/getvideo: "200 OK" sent in 4787ms (chunked) 2026-07-24 03:04:47.086 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 03:04:47.086 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 03:04:55.929 +03:00 [INF] YouTube Video Downloaded: http://localhost:9696/UeTapq7gA8s.webm 2026-07-24 03:05:04.310 +03:00 [INF] OnUnhandledException Error Occured System.Net.Http.HttpRequestException: The SSL connection could not be established, see inner exception. ---> System.IO.IOException: Received an unexpected EOF or 0 bytes from the transport stream. at System.Net.Security.SslStream.ReceiveHandshakeFrameAsync[TIOAdapter](CancellationToken cancellationToken) at System.Net.Security.SslStream.ForceAuthenticationAsync[TIOAdapter](Boolean receiveFirst, Byte[] reAuthenticationData, CancellationToken cancellationToken) at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken) --- End of inner exception stack trace --- at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.InjectNewHttp11ConnectionAsync(QueueItem queueItem) at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at VRCVideoCacher.VideoTools.Prefetch(String videoUrl, Int32 maxRetryCount) at VRCVideoCacher.API.ApiController.GetVideo() at EmbedIO.Routing.RouteResolverBase`1.ResolveAsync(IHttpContext context) at EmbedIO.Routing.RouteResolverCollectionBase`2.ResolveAsync(IHttpContext context) at EmbedIO.Routing.RoutingModuleBase.OnRequestAsync(IHttpContext context) at EmbedIO.WebModuleBase.HandleRequestAsync(IHttpContext context) at EmbedIO.ExceptionHandler.Handle(String logSource, IHttpContext context, Exception exception, ExceptionHandlerCallback handler, HttpExceptionHandlerCallback httpHandler) at EmbedIO.WebModuleBase.HandleRequestAsync(IHttpContext context) at EmbedIO.Internal.WebModuleCollection.DispatchRequestAsync(IHttpContext context) at EmbedIO.WebServerBase`1.DoHandleContextAsync(IHttpContextImpl context) 2026-07-24 03:05:04.310 +03:00 [WRN] Unhandled exception. System.Net.Http.HttpRequestException: The SSL connection could not be established, see inner exception. ---> System.IO.IOException: Received an unexpected EOF or 0 bytes from the transport stream. at System.Net.Security.SslStream.ReceiveHandshakeFrameAsync[TIOAdapter](CancellationToken cancellationToken) at System.Net.Security.SslStream.ForceAuthenticationAsync[TIOAdapter](Boolean receiveFirst, Byte[] reAuthenticationData, CancellationToken cancellationToken) at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken) --- End of inner exception stack trace --- at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.InjectNewHttp11ConnectionAsync(QueueItem queueItem) at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at VRCVideoCacher.VideoTools.Prefetch(String videoUrl, Int32 maxRetryCount) at VRCVideoCacher.API.ApiController.GetVideo() at EmbedIO.Routing.RouteResolverBase`1.ResolveAsync(IHttpContext context) at EmbedIO.Routing.RouteResolverCollectionBase`2.ResolveAsync(IHttpContext context) at EmbedIO.Routing.RoutingModuleBase.OnRequestAsync(IHttpContext context) at EmbedIO.WebModuleBase.HandleRequestAsync(IHttpContext context) at EmbedIO.ExceptionHandler.Handle(String logSource, IHttpContext context, Exception exception, ExceptionHandlerCallback handler, HttpExceptionHandlerCallback httpHandler) at EmbedIO.WebModuleBase.HandleRequestAsync(IHttpContext context) at EmbedIO.Internal.WebModuleCollection.DispatchRequestAsync(IHttpContext context) at EmbedIO.WebServerBase`1.DoHandleContextAsync(IHttpContextImpl context) 2026-07-24 03:05:04.310 +03:00 [INF] GET /api/getvideo: "500 Internal Server Error" sent in 67534ms (chunked) 2026-07-24 03:05:09.945 +03:00 [INF] Request URL: https://music.youtube.com/watch?v=UeTapq7gA8s&si=uKKzfK1yl3LCflC4 2026-07-24 03:05:09.947 +03:00 [INF] Responding with Cached URL: http://localhost:9696/UeTapq7gA8s.webm 2026-07-24 03:05:09.947 +03:00 [INF] GET /api/getvideo: "200 OK" sent in 2ms (chunked) 2026-07-24 03:05:09.952 +03:00 [INF] GET /UeTapq7gA8s.webm: "200 OK" sent in 1ms (chunked) 2026-07-24 03:05:46.715 +03:00 [INF] GET /UeTapq7gA8s.webm: "206 Partial Content" sent in 2ms (chunked) 2026-07-24 03:06:06.036 +03:00 [INF] GET /UeTapq7gA8s.webm: "206 Partial Content" sent in 1ms (chunked) 2026-07-24 03:06:15.091 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 03:06:15.091 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 03:06:22.019 +03:00 [INF] Request URL: https://music.youtube.com/watch?v=XQnXoq-Uikc&si=IQwWn4D6fvto5z4y 2026-07-24 03:06:22.021 +03:00 [INF] Responding with Cached URL: http://localhost:9696/XQnXoq-Uikc.webm 2026-07-24 03:06:22.021 +03:00 [INF] GET /api/getvideo: "200 OK" sent in 1ms (chunked) 2026-07-24 03:06:22.038 +03:00 [INF] GET /XQnXoq-Uikc.webm: "200 OK" sent in 1ms (chunked) 2026-07-24 03:06:27.508 +03:00 [INF] Request URL: https://music.youtube.com/watch?v=XQnXoq-Uikc&si=IQwWn4D6fvto5z4y 2026-07-24 03:06:27.509 +03:00 [INF] Responding with Cached URL: http://localhost:9696/XQnXoq-Uikc.webm 2026-07-24 03:06:27.509 +03:00 [INF] GET /api/getvideo: "200 OK" sent in 2ms (chunked) 2026-07-24 03:06:27.700 +03:00 [INF] GET /XQnXoq-Uikc.webm: "200 OK" sent in 173ms (chunked) 2026-07-24 03:06:32.990 +03:00 [INF] Request URL: https://music.youtube.com/watch?v=XQnXoq-Uikc&si=IQwWn4D6fvto5z4y 2026-07-24 03:06:32.992 +03:00 [INF] Responding with Cached URL: http://localhost:9696/XQnXoq-Uikc.webm 2026-07-24 03:06:32.992 +03:00 [INF] GET /api/getvideo: "200 OK" sent in 1ms (chunked) 2026-07-24 03:06:33.169 +03:00 [INF] GET /XQnXoq-Uikc.webm: "200 OK" sent in 162ms (chunked) 2026-07-24 03:06:35.512 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 03:06:35.512 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 03:06:38.455 +03:00 [INF] Request URL: https://music.youtube.com/watch?v=XQnXoq-Uikc&si=IQwWn4D6fvto5z4y 2026-07-24 03:06:38.457 +03:00 [INF] Responding with Cached URL: http://localhost:9696/XQnXoq-Uikc.webm 2026-07-24 03:06:38.457 +03:00 [INF] GET /api/getvideo: "200 OK" sent in 2ms (chunked) 2026-07-24 03:06:38.476 +03:00 [INF] GET /XQnXoq-Uikc.webm: "200 OK" sent in 1ms (chunked) 2026-07-24 03:06:43.936 +03:00 [INF] Request URL: https://music.youtube.com/watch?v=XQnXoq-Uikc&si=IQwWn4D6fvto5z4y 2026-07-24 03:06:43.937 +03:00 [INF] Responding with Cached URL: http://localhost:9696/XQnXoq-Uikc.webm 2026-07-24 03:06:43.937 +03:00 [INF] GET /api/getvideo: "200 OK" sent in 1ms (chunked) 2026-07-24 03:06:43.953 +03:00 [INF] GET /XQnXoq-Uikc.webm: "200 OK" sent in 1ms (chunked) 2026-07-24 03:08:23.990 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 03:08:23.990 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 03:10:12.428 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 03:10:12.428 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 03:12:04.884 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 03:12:04.885 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 03:13:49.800 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 03:13:49.800 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 03:15:38.036 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 03:15:38.037 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 03:17:26.218 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 03:17:26.219 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 03:19:18.677 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 03:19:18.678 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 2ms (chunked) 2026-07-24 03:21:03.397 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 03:21:03.397 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 03:22:51.579 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 03:22:51.579 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 03:24:40.321 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 03:24:40.321 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 03:26:28.867 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 03:26:28.867 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 03:28:17.167 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 03:28:17.167 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 03:30:05.368 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 03:30:05.368 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 03:31:54.018 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 03:31:54.018 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 03:33:42.259 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 03:33:42.259 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 03:35:30.973 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 03:35:30.973 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 03:37:19.148 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 03:37:19.149 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 03:39:08.134 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 03:39:08.134 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 03:40:56.442 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 03:40:56.443 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 03:42:48.496 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 03:42:48.496 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 03:44:32.945 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 03:44:32.945 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 03:46:22.003 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 03:46:22.003 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 03:48:09.841 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 03:48:09.841 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 03:49:58.281 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 03:49:58.281 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 03:51:46.724 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 03:51:46.724 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 03:53:35.177 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 03:53:35.177 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 03:55:24.038 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 03:55:24.038 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 03:57:12.739 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 03:57:12.739 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 03:59:00.533 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 03:59:00.533 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 04:00:49.365 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 04:00:49.366 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 04:01:08.872 +03:00 [INF] Checking for YT-DLP updates... 2026-07-24 04:01:09.563 +03:00 [INF] YT-DLP Current: 2026.07.23.234303 Latest: 2026.07.23.234303 2026-07-24 04:01:09.563 +03:00 [INF] YT-DLP is up to date. 2026-07-24 04:02:37.592 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 04:02:37.592 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 04:04:26.333 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 04:04:26.333 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 04:06:14.524 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 04:06:14.525 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 04:08:02.794 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 04:08:02.794 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 04:09:51.461 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 04:09:51.461 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 04:11:39.963 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 04:11:39.963 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 04:13:28.484 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 04:13:28.484 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 04:15:17.139 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 04:15:17.139 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 04:17:05.017 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 04:17:05.017 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 04:18:53.848 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 04:18:53.848 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 04:20:42.193 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 04:20:42.193 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 04:22:30.351 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 04:22:30.351 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 04:24:18.795 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 04:24:18.795 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 04:26:07.463 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 04:26:07.463 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 04:27:55.702 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 04:27:55.702 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 04:29:44.762 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 04:29:44.762 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 04:31:32.600 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 04:31:32.600 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 04:33:21.652 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 04:33:21.652 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 04:35:09.722 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 04:35:09.723 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 04:36:57.948 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 04:36:57.948 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 04:38:47.242 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 04:38:47.242 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 04:40:35.167 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 04:40:35.167 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 04:42:23.579 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 04:42:23.580 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 04:44:11.876 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 04:44:11.877 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 04:46:00.655 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 04:46:00.655 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 04:47:49.226 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 04:47:49.226 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 04:49:37.536 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 04:49:37.536 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 04:51:25.781 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 04:51:25.781 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 04:53:13.959 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 04:53:13.960 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 04:55:02.407 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 04:55:02.407 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 04:56:51.249 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 04:56:51.249 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 04:58:39.911 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 04:58:39.911 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 05:00:27.956 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 05:00:27.957 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 05:01:09.625 +03:00 [INF] Checking for YT-DLP updates... 2026-07-24 05:01:10.550 +03:00 [INF] YT-DLP Current: 2026.07.23.234303 Latest: 2026.07.23.234303 2026-07-24 05:01:10.550 +03:00 [INF] YT-DLP is up to date. 2026-07-24 05:02:16.535 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 05:02:16.535 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 05:04:08.655 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 05:04:08.655 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 05:05:53.749 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 05:05:53.750 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 05:07:41.809 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 05:07:41.809 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 05:09:30.633 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 05:09:30.633 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 05:11:18.675 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 05:11:18.675 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 05:13:06.901 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 05:13:06.901 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 05:14:55.609 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 05:14:55.609 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 05:16:44.123 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 05:16:44.123 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 05:18:32.248 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 05:18:32.248 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 05:20:20.976 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 05:20:20.976 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 05:22:09.466 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 05:22:09.467 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 05:23:57.844 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 05:23:57.844 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 05:25:46.351 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 05:25:46.351 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 05:27:34.519 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 05:27:34.520 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 05:29:22.910 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 05:29:22.910 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 05:31:11.806 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 05:31:11.806 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 05:33:00.204 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 05:33:00.204 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 05:34:48.558 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 05:34:48.558 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 05:36:36.752 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 05:36:36.752 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 05:38:25.178 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 05:38:25.179 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 05:40:17.633 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 05:40:17.633 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 05:42:02.059 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 05:42:02.059 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 05:43:50.866 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 05:43:50.866 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 05:45:39.214 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 05:45:39.214 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 05:47:27.799 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 05:47:27.799 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 05:49:16.430 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 05:49:16.430 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 05:51:04.593 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 05:51:04.593 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 05:52:52.926 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 05:52:52.927 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 05:54:41.688 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 05:54:41.688 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 05:56:29.657 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 05:56:29.657 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 05:58:18.343 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 05:58:18.343 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 06:00:06.694 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 06:00:06.694 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 06:01:10.614 +03:00 [INF] Checking for YT-DLP updates... 2026-07-24 06:01:11.351 +03:00 [INF] YT-DLP Current: 2026.07.23.234303 Latest: 2026.07.23.234303 2026-07-24 06:01:11.351 +03:00 [INF] YT-DLP is up to date. 2026-07-24 06:01:55.606 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 06:01:55.606 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 06:03:43.933 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 06:03:43.933 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 06:05:31.887 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 06:05:31.887 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 06:07:20.487 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 06:07:20.488 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 06:09:09.065 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 06:09:09.066 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 06:11:01.243 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 06:11:01.243 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 06:12:46.005 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 06:12:46.006 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 06:14:34.462 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 06:14:34.463 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 06:16:22.590 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 06:16:22.590 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 06:18:11.724 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 06:18:11.724 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 06:20:03.476 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 06:20:03.476 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 06:21:48.404 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 06:21:48.404 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 06:23:36.599 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 06:23:36.600 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 06:25:25.317 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 06:25:25.317 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 06:27:13.555 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 06:27:13.555 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 06:29:02.287 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 06:29:02.287 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 06:30:50.319 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 06:30:50.319 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 06:32:38.621 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 06:32:38.622 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 06:34:27.402 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 06:34:27.402 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 06:36:15.506 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 06:36:15.506 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 06:38:03.959 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 06:38:03.960 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 06:39:52.388 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 06:39:52.389 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 06:41:40.833 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 06:41:40.833 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 06:43:29.451 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 06:43:29.451 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 06:45:18.208 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 06:45:18.208 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 06:47:06.408 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 06:47:06.408 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 06:48:55.116 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 06:48:55.116 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 06:50:43.330 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 06:50:43.330 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 06:52:31.695 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 06:52:31.695 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 06:54:20.311 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 06:54:20.311 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 06:56:08.909 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 06:56:08.909 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 06:57:57.089 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 06:57:57.089 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 06:59:45.327 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 06:59:45.327 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 07:01:11.414 +03:00 [INF] Checking for YT-DLP updates... 2026-07-24 07:01:12.142 +03:00 [INF] YT-DLP Current: 2026.07.23.234303 Latest: 2026.07.23.234303 2026-07-24 07:01:12.142 +03:00 [INF] YT-DLP is up to date. 2026-07-24 07:01:34.019 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 07:01:34.019 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 07:03:22.438 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 07:03:22.438 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 07:05:10.899 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 07:05:10.899 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 07:06:59.598 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 07:06:59.598 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 07:08:48.153 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 07:08:48.153 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 07:10:36.281 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 07:10:36.281 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 07:12:24.573 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 07:12:24.574 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 07:14:13.102 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 07:14:13.102 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 07:16:05.700 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 07:16:05.700 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 07:17:50.325 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 07:17:50.325 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 07:19:41.278 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 07:19:41.279 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 07:21:26.864 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 07:21:26.864 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 07:23:15.364 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 07:23:15.364 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 07:25:03.866 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 07:25:03.866 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 07:26:52.220 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 07:26:52.220 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 07:28:40.798 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 07:28:40.798 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 07:30:29.203 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 07:30:29.204 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 2ms (chunked) 2026-07-24 07:32:18.013 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 07:32:18.013 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 07:34:06.278 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 07:34:06.278 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 07:35:54.400 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 07:35:54.400 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 07:37:42.986 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 07:37:42.986 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 07:39:31.656 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 07:39:31.656 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 07:41:19.654 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 07:41:19.654 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 07:43:08.414 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 07:43:08.414 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 07:44:56.631 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 07:44:56.631 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 07:46:45.181 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 07:46:45.181 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 07:48:34.002 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 07:48:34.002 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 07:50:22.093 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 07:50:22.093 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 07:52:10.482 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 07:52:10.482 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 07:53:58.764 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 07:53:58.764 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 07:55:47.520 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 07:55:47.520 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 07:57:35.669 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 07:57:35.669 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 07:59:24.606 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 07:59:24.606 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 08:01:12.245 +03:00 [INF] Checking for YT-DLP updates... 2026-07-24 08:01:12.571 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 08:01:12.571 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 08:01:12.983 +03:00 [INF] YT-DLP Current: 2026.07.23.234303 Latest: 2026.07.23.234303 2026-07-24 08:01:12.983 +03:00 [INF] YT-DLP is up to date. 2026-07-24 08:03:01.532 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 08:03:01.532 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 08:04:49.666 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 08:04:49.666 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 08:06:38.124 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 08:06:38.124 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 08:08:26.605 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 08:08:26.605 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 08:10:14.977 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 08:10:14.977 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 08:12:03.254 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 08:12:03.254 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 08:13:52.029 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 08:13:52.029 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 08:15:40.146 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 08:15:40.146 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 08:17:28.934 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 08:17:28.934 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 08:19:17.271 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 08:19:17.271 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 08:21:05.496 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 08:21:05.497 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 08:22:54.206 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 08:22:54.206 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 08:24:43.009 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 08:24:43.009 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 08:26:31.082 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 08:26:31.083 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 08:28:19.521 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 08:28:19.521 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 08:30:08.049 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 08:30:08.049 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 08:31:56.190 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 08:31:56.191 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 08:33:44.937 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 08:33:44.937 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 08:35:33.628 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 08:35:33.628 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 08:37:21.523 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 08:37:21.523 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 08:39:10.291 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 08:39:10.291 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 08:40:58.730 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 08:40:58.730 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 08:42:46.876 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 08:42:46.876 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 08:44:35.649 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 08:44:35.650 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 08:46:24.434 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 08:46:24.434 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 08:48:12.416 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 08:48:12.416 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 08:50:01.131 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 08:50:01.131 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 08:51:53.369 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 08:51:53.369 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 08:53:37.876 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 08:53:37.876 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 08:55:26.422 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 08:55:26.422 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 08:57:14.941 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 08:57:14.941 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 08:59:02.893 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 08:59:02.894 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 09:00:51.326 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 09:00:51.326 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 09:01:13.049 +03:00 [INF] Checking for YT-DLP updates... 2026-07-24 09:01:13.770 +03:00 [INF] YT-DLP Current: 2026.07.23.234303 Latest: 2026.07.23.234303 2026-07-24 09:01:13.770 +03:00 [INF] YT-DLP is up to date. 2026-07-24 09:02:40.293 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 09:02:40.293 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 09:04:28.731 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 09:04:28.731 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 09:06:17.151 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 09:06:17.151 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 09:08:05.702 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 09:08:05.702 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 09:09:57.603 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 09:09:57.603 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 09:11:42.251 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 09:11:42.251 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 09:13:30.715 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 09:13:30.716 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 09:15:19.211 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 09:15:19.211 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 09:17:07.373 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 09:17:07.374 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 09:18:56.180 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 09:18:56.180 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 09:20:44.284 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 09:20:44.284 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 09:22:33.204 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 09:22:33.204 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 09:24:21.410 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 09:24:21.410 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 09:26:10.211 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 09:26:10.211 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 09:27:58.241 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 09:27:58.241 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 09:29:46.690 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 09:29:46.690 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 09:31:35.306 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 09:31:35.306 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 09:33:23.932 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 09:33:23.932 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 09:35:11.962 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 09:35:11.963 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 09:37:00.305 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 09:37:00.306 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 09:38:48.752 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 09:38:48.752 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 09:40:37.458 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 09:40:37.458 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 09:42:30.250 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 09:42:30.250 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 09:44:14.410 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 09:44:14.410 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 09:46:02.977 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 09:46:02.977 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 09:47:51.201 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 09:47:51.201 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 09:49:39.664 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 09:49:39.665 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 09:51:28.644 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 09:51:28.644 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 09:53:16.659 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 09:53:16.659 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 09:55:05.031 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 09:55:05.031 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 09:56:53.482 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 09:56:53.482 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 09:58:45.695 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 09:58:45.696 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 10:00:30.331 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 10:00:30.331 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 10:01:13.849 +03:00 [INF] Checking for YT-DLP updates... 2026-07-24 10:01:14.555 +03:00 [INF] YT-DLP Current: 2026.07.23.234303 Latest: 2026.07.23.234303 2026-07-24 10:01:14.555 +03:00 [INF] YT-DLP is up to date. 2026-07-24 10:02:18.743 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 10:02:18.743 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 10:04:07.034 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 10:04:07.034 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 10:05:55.826 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 10:05:55.826 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 10:07:44.092 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 10:07:44.093 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 10:09:32.385 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 10:09:32.385 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 10:11:21.285 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 10:11:21.286 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 10:13:09.277 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 10:13:09.278 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 10:14:58.097 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 10:14:58.098 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 10:16:46.186 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 10:16:46.186 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 10:18:34.762 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 10:18:34.762 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 10:20:23.626 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 10:20:23.627 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 10:22:11.699 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 10:22:11.700 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 10:24:00.117 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 10:24:00.117 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 10:25:48.644 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 10:25:48.644 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 10:27:37.197 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 10:27:37.197 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 10:29:29.297 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 10:29:29.298 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 10:31:14.073 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 10:31:14.073 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 10:33:02.494 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 10:33:02.494 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 10:34:51.207 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 10:34:51.207 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 10:36:39.140 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 10:36:39.141 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 10:38:27.537 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 10:38:27.537 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 10:40:20.006 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 10:40:20.006 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 10:42:04.421 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 10:42:04.422 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 10:43:53.476 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 10:43:53.476 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 10:45:45.652 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 10:45:45.652 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 10:47:29.831 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 10:47:29.831 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 10:49:18.256 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 10:49:18.256 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 10:51:21.182 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 10:51:21.182 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 10:52:55.576 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 10:52:55.576 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 10:54:43.566 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 10:54:43.566 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 10:56:32.037 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 10:56:32.037 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 10:58:20.491 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 10:58:20.491 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 11:00:08.928 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 11:00:08.928 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 11:01:14.665 +03:00 [INF] Checking for YT-DLP updates... 2026-07-24 11:01:15.386 +03:00 [INF] YT-DLP Current: 2026.07.23.234303 Latest: 2026.07.23.234303 2026-07-24 11:01:15.386 +03:00 [INF] YT-DLP is up to date. 2026-07-24 11:01:57.407 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 11:01:57.407 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 11:03:45.817 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 11:03:45.817 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 11:05:34.273 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 11:05:34.273 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 11:07:22.718 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 11:07:22.718 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 11:09:11.159 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 11:09:11.160 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 11:10:59.607 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 11:10:59.608 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 11:12:48.047 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 11:12:48.047 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 11:14:36.507 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 11:14:36.508 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 11:16:24.955 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 11:16:24.955 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 11:18:13.404 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 11:18:13.404 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 11:20:01.851 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 11:20:01.852 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 11:21:50.331 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 11:21:50.331 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 11:23:38.990 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 11:23:38.990 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 11:25:27.191 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 11:25:27.191 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked) 2026-07-24 11:27:15.642 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 11:27:15.642 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 11:29:04.082 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 11:29:04.082 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 11:30:52.585 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 11:30:52.585 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 0ms (chunked) 2026-07-24 11:32:40.975 +03:00 [INF] Received Youtube cookies from browser extension. 2026-07-24 11:32:40.975 +03:00 [INF] POST /api/youtube-cookies: "200 OK" sent in 1ms (chunked)