SmartTube
SmartTube copied to clipboard
Audio in SmartTube is missing audio layers on some videos
When I watch this video on SmartTube, I can only hear the person playing the game, not the game itself: https://www.youtube.com/watch?v=rb6-ktoYMUE?t=62s
If I watch the video in the official Youtube TV app, I can hear everything.
Tried different audio streams, doesn't make a difference.
I'm also having this issue specifically with videos from the exact same channel.
The issue is still ongoing and makes watching videos from this channel way less entertaining. Here's another video where this happens: https://www.youtube.com/watch?v=ppyqv8AMetE
The issue comes from this:
- the videos uploaded have two audio tracks, one with the game audio, one without
- on YouTube, you can go to the "Audio track" menu and switch between "English original" (with game audio) and "English descriptive" (without game audio)
- STN doesn't expose the multiple audio tracks in the "Audio track" menu, and only plays the "English descriptive" track
Using yt-dlp -F on the video to get a list of audio tracks shows this:
139-0 m4a audio only 2 │ 37.71MiB 49k https │ audio only mp4a.40.5 49k 22k [en-desc] English descriptive, low, m4a_dash 139-1 m4a audio only 2 │ 37.71MiB 49k https │ audio only mp4a.40.5 49k 22k [en] English original (default), low, m4a_dash 140-0 m4a audio only 2 │ 100.07MiB 129k https │ audio only mp4a.40.2 129k 44k [en-desc] English descriptive, medium, m4a_dash 140-1 m4a audio only 2 │ 100.07MiB 129k https │ audio only mp4a.40.2 129k 44k [en] English original (default), medium, m4a_dash 249-0 webm audio only 2 │ 25.38MiB 33k https │ audio only opus 33k 48k [en-desc] English descriptive, low, webm_dash 249-1 webm audio only 2 │ 36.43MiB 47k https │ audio only opus 47k 48k [en] English original (default), low, webm_dash 250-0 webm audio only 2 │ 36.58MiB 47k https │ audio only opus 47k 48k [en-desc] English descriptive, low, webm_dash 250-1 webm audio only 2 │ 47.68MiB 62k https │ audio only opus 62k 48k [en] English original (default), low, webm_dash 251-0 webm audio only 2 │ 65.68MiB 85k https │ audio only opus 85k 48k [en-desc] English descriptive, medium, webm_dash 251-1 webm audio only 2 │ 85.50MiB 111k https │ audio only opus 111k 48k [en] English original (default), medium, webm_dash
It seems like STN only grabs the first stream for each audio preset (so only 139-0, 140-0, 249-0, etc.), which happens to be the descriptive track instead of the original one. The original track is marked as "default", but I suppose STN doesn't take this into account and only plays the first track in the list of formats.
I hope this issue can be fixed as, like I said, it makes Vinny's videos way less entertaining to watch. The video I linked is a game that relies entirely on doing impressions, so without the game audio, you lose the whole point of the video.
The issue is still ongoing and makes watching videos from this channel way less entertaining. Here's another video where this happens: https://www.youtube.com/watch?v=ppyqv8AMetE
The issue comes from this:
* the videos uploaded have two audio tracks, one with the game audio, one without * on YouTube, you can go to the "Audio track" menu and switch between "English original" (with game audio) and "English descriptive" (without game audio) * STN doesn't expose the multiple audio tracks in the "Audio track" menu, and only plays the "English descriptive" trackUsing yt-dlp -F on the video to get a list of audio tracks shows this:
139-0 m4a audio only 2 │ 37.71MiB 49k https │ audio only mp4a.40.5 49k 22k [en-desc] English descriptive, low, m4a_dash 139-1 m4a audio only 2 │ 37.71MiB 49k https │ audio only mp4a.40.5 49k 22k [en] English original (default), low, m4a_dash 140-0 m4a audio only 2 │ 100.07MiB 129k https │ audio only mp4a.40.2 129k 44k [en-desc] English descriptive, medium, m4a_dash 140-1 m4a audio only 2 │ 100.07MiB 129k https │ audio only mp4a.40.2 129k 44k [en] English original (default), medium, m4a_dash 249-0 webm audio only 2 │ 25.38MiB 33k https │ audio only opus 33k 48k [en-desc] English descriptive, low, webm_dash 249-1 webm audio only 2 │ 36.43MiB 47k https │ audio only opus 47k 48k [en] English original (default), low, webm_dash 250-0 webm audio only 2 │ 36.58MiB 47k https │ audio only opus 47k 48k [en-desc] English descriptive, low, webm_dash 250-1 webm audio only 2 │ 47.68MiB 62k https │ audio only opus 62k 48k [en] English original (default), low, webm_dash 251-0 webm audio only 2 │ 65.68MiB 85k https │ audio only opus 85k 48k [en-desc] English descriptive, medium, webm_dash 251-1 webm audio only 2 │ 85.50MiB 111k https │ audio only opus 111k 48k [en] English original (default), medium, webm_dash
It seems like STN only grabs the first stream for each audio preset (so only 139-0, 140-0, 249-0, etc.), which happens to be the descriptive track instead of the original one. The original track is marked as "default", but I suppose STN doesn't take this into account and only plays the first track in the list of formats.
I hope this issue can be fixed as, like I said, it makes Vinny's videos way less entertaining to watch. The video I linked is a game that relies entirely on doing impressions, so without the game audio, you lose the whole point of the video.
So I had this same issue with Vinny's vids. I resorted to downloading an old beta version of Smart Tube and it works so far. I downloaded "SmartTube Next Beta 17.71" and while the language option is missing. Choosing a different audio format allowed the game audio track to be played. So I'll stick with this fix for now. Using stock Youtube is insufferable with ads.