Bug 483007 - When playing an album, incorrectly plays video versions of some songs
Summary: When playing an album, incorrectly plays video versions of some songs
Status: CONFIRMED
Alias: None
Product: audiotube
Classification: Applications
Component: general (show other bugs)
Version: 23.08.5
Platform: Manjaro Linux
: NOR normal
Target Milestone: ---
Assignee: Jonah Brüchert
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-09 16:59 UTC by 9epmsrwde
Modified: 2024-03-16 15:25 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
video versions of songs in queue after clicking Play from an album page (478.48 KB, image/png)
2024-03-09 16:59 UTC, 9epmsrwde
Details

Note You need to log in before you can comment on or make changes to this bug.
Description 9epmsrwde 2024-03-09 16:59:47 UTC
Created attachment 166809 [details]
video versions of songs in queue after clicking Play from an album page

SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols.
See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***
When playing songs which exist both as YTM songs and YT videos, how the user initiates playback should be honoured. For example, if you click the Play button in an album then it should play the album / YTM versions of those songs. Instead, it plays the video / YT versions for applicable songs including intro and outro sections specifically added to the videos which don't exist on the album tracks.

Many music videos include extra content at the start or end of a song, sometimes in the middle, to to make the story being told by the footage more coherent, but which don't make sense within the album as a whole. Napalm Records, specifically, add an explosion sound with their logo at the start of each music video. This ruins the listening experience for a lot of albums with songs that transition from one to the next, and is not consistent with the behaviour of listening via actual YouTube Music.

This only seems to be an issue when playing albums. Selecting the offending songs from the "songs" group in search results does not play the video versions.

STEPS TO REPRODUCE
1. find an album that contains songs which have official music videos on YouTube
2. click the Play button from the album
3. check the queue to see video thumbnails on some songs
4. if the music video versions of the songs contain different audio than the album tracks, you will hear it

OBSERVED RESULT
Plays video versions of songs from album pages which add extra audio not on the album and which is inconsistent with YTM behaviour.

EXPECTED RESULT
Play album versions of tracks unless explicitly clicking on video entries in search results, on an artist page, etc.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Manjaro 6.7.7-1
(available in About System)
KDE Plasma Version: 5.27.10
KDE Frameworks Version: 5.115.0
Qt Version: 5.15.12

ADDITIONAL INFORMATION
Comment 1 9epmsrwde 2024-03-09 21:48:25 UTC
Note: 23.08.5 is the latest version available via Manjaro stable or testing at the time of writing. Check package status here: https://packages.manjaro.org/?query=audiotube
Comment 2 Nick 2024-03-16 15:25:59 UTC
Confirmed on Neon running 24.0.2 Audiotube from Flathub. Issue can be duplicated reliably using the instructions from the OP using the Unleash the Archers example.

Setting this as confirmed hoping a dev can take a look.