Opened 3 years ago

Last modified 3 years ago

#16803 new bug

Haiku mediaplayer file downsampled from youtube.

Reported by: AlienSoldier Owned by: stippi
Priority: normal Milestone: R1
Component: Applications/MediaPlayer Version: R1/beta2
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

It seem that media player have a tolerence problem with some file downloaded with YouTubeDL or any web based downloader that may use it as a back end.

The problem is that certain video can't be played again once they reach the end of the video. Everything is fine if i download a file that is a max 720p video and i can click play again and it will replay but if i select the version that is 480p, then the only way i have to replay it is to close the mediaplayer and reclick the file (making sure that the resume:ask everytime option is enabled or it will start stuck at the end).

If the max size (the native one) is 480 or even old video at 240p, as long as it is the max one available, it work normally. Only selecting lower res option than the max available seem to cause the problem. So YouTubeDL temper with the file structure a bit in that case.

Other haiku video player don't have that problem and can play any versions of the mentioned video. I guess the real problem is with YouTubeDL and perhaps a fix could be upstreamed to them but it would be nice to have a more tolerant mediaplayer in the meantime.

Change History (1)

comment:1 by nephele, 3 years ago

Component: Audio & VideoApplications/MediaPlayer
Keywords: mediaplayer removed
Owner: changed from nobody to stippi

This isn't a problem caused by youtube-dl, just one it exposes. Perhaps you can ask ffmpeg for info to see what the difference is between those files to narrow the problem down?

Note: See TracTickets for help on using tickets.