yewtudotbe / invidious-custom

Invidious with some git patches (mostly from existing PRs)
GNU Affero General Public License v3.0
210 stars 42 forks source link

can not load video #99

Closed ethandetigris closed 7 months ago

ethandetigris commented 7 months ago

Title: The video returned by YouTube isn't the requested one. (Android client) (VideoNotAvailableException) Date: 2024-03-30T23:40:08Z Route: /watch?v=1SJQCTr9u9w Version: 2024.03.30-174c525 @ master

Backtrace

``` The video returned by YouTube isn't the requested one. (Android client) (VideoNotAvailableException) from /usr/lib/crystal/core/hash.cr:1080:49 in 'try_fetch_streaming_data' from src/invidious/videos/parser.cr:112:10 in 'extract_video_info:video_id' from /usr/lib/crystal/core/hash.cr:1185:13 in 'fetch_video' from src/invidious/videos.cr:379:13 in 'get_video:region' from src/invidious/routes/watch.cr:55:15 in 'handle' from lib/kemal/src/kemal/route.cr:13:9 in '->' from lib/kemal/src/kemal/config.cr:92:7 in 'call' from /usr/lib/crystal/core/http/server/handler.cr:30:7 in 'call' from /usr/lib/crystal/core/http/server/handler.cr:32:7 in 'call_next' from lib/kemal/src/kemal/filter_handler.cr:21:7 in 'call' from /usr/lib/crystal/core/http/server/handler.cr:30:7 in 'call' from /usr/lib/crystal/core/http/server/handler.cr:32:7 in 'call_next' from src/invidious/helpers/handlers.cr:94:12 in 'call' from /usr/lib/crystal/core/http/server/handler.cr:30:7 in 'call' from /usr/lib/crystal/core/http/server/handler.cr:30:7 in 'call' from /usr/lib/crystal/core/http/server/handler.cr:32:7 in 'call_next' from src/ext/kemal_static_file_handler.cr:106:14 in 'call' from /usr/lib/crystal/core/http/server/handler.cr:30:7 in 'call' from /usr/lib/crystal/core/http/server/handler.cr:30:7 in 'call' from /usr/lib/crystal/core/http/server/handler.cr:30:7 in 'call' from /usr/lib/crystal/core/http/server/request_processor.cr:51:11 in 'handle_client' from /usr/lib/crystal/core/fiber.cr:146:11 in 'run' from ??? ```

FreeBornAngel commented 7 months ago

+1 It started yesterday or the day before, but wasn't impacting other instances. Today it is across all the instances I checked.

unixfox commented 7 months ago

https://github.com/iv-org/invidious/issues/4498

Vizonex commented 7 months ago

Sorry to add to all of this clutter but do you think It could be possible to drop the use of the android client and find a workaround? I was thinking about it a little bit earlier today. Unfortunately I don't understand the crystal programming language (wish I did) The other thread was closed and this didn't feel right to me to be left out of the problem solving.

ethandetigris commented 7 months ago

today

Hello, in fact, I am using an iPhone to visit the webpage. The ios system version number is ios 17.4.1. I don’t have an Android device.