celluloid-player / celluloid

A simple GTK+ frontend for mpv
https://celluloid-player.github.io
GNU General Public License v3.0
1.16k stars 92 forks source link

Celluloid freezes when trying to play the resizing Kirby Discord video #837

Open danielzgtg opened 1 year ago

danielzgtg commented 1 year ago

Overview Description:

Celluloid can be frozen by a certain video, requiring it to be killed and restarted.

Steps to Reproduce:

  1. Download https://cdn.discordapp.com/attachments/930901396453224539/1002671071658512474/output.webm?size=4096
  2. Open it in mpv and see that it works
  3. Open it in celluloid and see that it freezes

Actual Results: Celluloid's window freezes on 0.20-2, but the sound works. The window becomes greyed out when KDE detects a window is not responding. killall celluloid is ignored and only killall celluloid -9 works. I only see the background theme color of the window, and no video.

On 0.24-1~22.10~ppa4 the window doesn't show up at all. Ctrl+C doesn't work but Ctrl+\ works.

Expected Results: It should work just like in mpv. mpv plays the video with sound and resizes the window as expected.

Version: 0.24-1~22.10~ppa4

gnome-mpv commented 1 year ago

I can't reproduce this. The video plays normally for me on v0.24. NVM. I thought you were talking about the screen recording.