Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

.MOV HEVC+PCM playback regression with files longer than 2 hours #3276

Open
DfactorLongplays opened this issue Feb 17, 2025 · 3 comments
Open

Comments

@DfactorLongplays
Copy link

After upgrading from 2.3.9 to 2.4.0 the player no longer plays back 2+ hours long .MOV container files with HEVC+PCM encodes.

The file opens, the player shows a still frame, says that it's playing, but the video remains still. Using arrow keys or clicking on the seekbar brings up the correct frame, but playback remains frozen.

Strangely, the last ~80 seconds of the video do play back, but without any audio.
Currently, this issue affects K-Lite 18.8.0, Standalone 2.4.0 x64 zip.
Meanwhile, in Standalone 2.3.9 the playback works as intended.

This problem is persists across multiple different .MOV files, while a 100 minute long .MOV file with the same encode settings is playing back normally.

K-Lite 18.8.0 with a 7 hour long encode.

Image

Standalone 2.4.0 with the same file, same frame

Image

Standalone 2.3.9 with the same file, playing it back

Image

Standalone 2.4.0 playback of a sub-120 minute file

Image

@clsid2
Copy link
Owner

clsid2 commented Feb 17, 2025

Must be a regression in updated FFmpeg code.

I need a sample file.

@DfactorLongplays
Copy link
Author

Here's the smallest file I have that meets the criteria (10.6GB, 139 minutes).

Google Drive link to the .MOV

@clsid2
Copy link
Owner

clsid2 commented Feb 17, 2025

@Nevcairiel
Can you take a look?

ffplay 2025-01-08-git-251de1791e is ok
ffplay 2025-01-13-git-851a84650e has no sound
so must be regression due to 292c1df

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants