You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've implemented the fix for #4585 when it first appeared. This bug gives the same error, but is clearly another instance of YouTube trying to prevent the use of third party clients.
Steps to Reproduce
Just navigate to any video.
Logs
Title: The video returned by YouTube isn't the requested one. (Android client) (VideoNotAvailableException)
Date: 2024-04-30T05:59:15Z
Route: /watch?v=DZXjJVrm1Jw
Version: 2024.03.31-08390acd @ master
Backtrace
The video returned by YouTube isn't the requested one. (Android client) (VideoNotAvailableException)
from src/invidious/videos/parser.cr:158:9 in 'try_fetch_streaming_data'
from src/invidious/videos/parser.cr:111:5 in 'extract_video_info:video_id'
from src/invidious/videos.cr:391:3 in 'fetch_video'
from src/invidious/videos.cr:379:13 in 'get_video'
from src/invidious/videos.cr:361:1 in 'get_video:region'
from src/invidious/routes/watch.cr:55:15 in 'handle'
from src/invidious/routing.cr:159:19 in '->'
from lib/kemal/src/kemal/route.cr:12:26 in '->'
from src/invidious/helpers/handlers.cr:30:37 in 'process_request'
from lib/kemal/src/kemal/route_handler.cr:17:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
from lib/kemal/src/kemal/websocket_handler.cr:13:14 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
from lib/kemal/src/kemal/filter_handler.cr:21:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
from src/invidious/helpers/handlers.cr:157:5 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
from src/invidious/helpers/handlers.cr:94:12 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
from src/invidious/helpers/handlers.cr:146:5 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
from src/invidious/helpers/handlers.cr:70:5 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
from src/ext/kemal_static_file_handler.cr:162:16 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
from lib/kemal/src/kemal/exception_handler.cr:8:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
from src/invidious/helpers/logger.cr:17:35 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
from lib/kemal/src/kemal/init_handler.cr:12:7 in 'call'
from /usr/share/crystal/src/http/server/request_processor.cr:51:11 in 'process'
from /usr/share/crystal/src/http/server.cr:517:5 in 'handle_client'
from /usr/share/crystal/src/http/server.cr:470:13 in '->'
from /usr/share/crystal/src/fiber.cr:146:11 in 'run'
from /usr/share/crystal/src/fiber.cr:98:34 in '->'
from ???
Screenshots
Additional context
The text was updated successfully, but these errors were encountered:
Describe the bug
I've implemented the fix for #4585 when it first appeared. This bug gives the same error, but is clearly another instance of YouTube trying to prevent the use of third party clients.
Steps to Reproduce
Logs
Title:
The video returned by YouTube isn't the requested one. (Android client) (VideoNotAvailableException)
Date:
2024-04-30T05:59:15Z
Route:
/watch?v=DZXjJVrm1Jw
Version:
2024.03.31-08390acd @ master
Backtrace
Screenshots
Additional context
The text was updated successfully, but these errors were encountered: