Bug 498686 - Can't go back frame-by-frame in downloaded Twitch VoDs
Summary: Can't go back frame-by-frame in downloaded Twitch VoDs
Status: REPORTED
Alias: None
Product: Haruna
Classification: Applications
Component: generic (other bugs)
Version First Reported In: 1.3.2
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: george fb
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-01-15 09:59 UTC by Fernando M. Muniz
Modified: 2025-02-18 06:06 UTC (History)
0 users

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


Attachments
Try going back frame-by-frame on this video. (2.06 MB, video/mp4)
2025-01-16 21:19 UTC, Fernando M. Muniz
Details
I went to the middle of the video, then paused it, then I've held the key to go backwards one frame, and it went 2 seconds forward. (3.01 MB, video/x-matroska)
2025-01-17 05:01 UTC, Fernando M. Muniz
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Fernando M. Muniz 2025-01-15 09:59:26 UTC
1. Download a low quality short moment of any Twitch VoD with UnTwitch.
2. Play the video with Haruna.
3. Try to go backwards frame-by-frame for a certain time.

Result:
It stops going backwards after 5-ish seconds of video.
Comment 1 Fernando M. Muniz 2025-01-16 21:19:59 UTC
Created attachment 177437 [details]
Try going back frame-by-frame on this video.
Comment 2 Fernando M. Muniz 2025-01-17 05:01:37 UTC
Created attachment 177448 [details]
I went to the middle of the video, then paused it, then I've held the key to go backwards one frame, and it went 2 seconds forward.

It's almost as if it was multiple videos stitched together.
Comment 3 Fernando M. Muniz 2025-02-07 07:52:52 UTC
The same happens with .ts videos.
Comment 4 Fernando M. Muniz 2025-02-18 06:06:52 UTC
Apparently this is a limitation of the file format, but I wonder if the player can keep a few blocks still loaded in order to mitigate this behaviour just enough to make going back about 30 seconds frame-by-frame actually useful.