mirror of
https://gitea.invidious.io/iv-org/invidious-copy-2023-06-08.git
synced 2024-08-15 00:53:38 +00:00
Add redirect for videos with no audio sources
This commit is contained in:
parent
716705aa15
commit
0cf86974dd
1 changed files with 6 additions and 0 deletions
|
@ -419,6 +419,12 @@ get "/watch" do |env|
|
|||
video_streams = video.video_streams(adaptive_fmts)
|
||||
audio_streams = video.audio_streams(adaptive_fmts)
|
||||
|
||||
# Older videos may not have audio sources available.
|
||||
# We redirect here so they're not unplayable
|
||||
if params.listen && audio_streams.empty?
|
||||
next env.redirect "/watch?#{env.params.query}&listen=0"
|
||||
end
|
||||
|
||||
captions = video.captions
|
||||
|
||||
preferred_captions = captions.select { |caption|
|
||||
|
|
Loading…
Reference in a new issue