Problems with reencoding HEVC videos on 14.0.0 and 14.0.1 #1704
Replies: 4 comments 4 replies
-
Similar issues on LinuxI did some testing on Ubuntu 24.04. Both problems occur as you described, but with some differences. Using the first script: the code will hang when using either FRAME or SLICE threading. Using the second script: calling Packet.decode() is not enough to reproduce the blocking issue. I ran hundreds of iterations without hanging. Misc notesWhen I use the ffmpeg installed through apt (not bundled with pyav), the code does not hang, but the artifacts still occur. I noticed the video will always hang at the same spot for a given thread type. FRAME hangs here: |
Beta Was this translation helpful? Give feedback.
-
On my Ubuntu, I get the same deadlock problem with the second script (no modification). |
Beta Was this translation helpful? Give feedback.
-
I did not have this problem yesterday but today |
Beta Was this translation helpful? Give feedback.
-
I have confirmed that this problem has been fixed in 14.1.0. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I am observing two problems when reencoding HEVC videos on 14.0.0 and 14.0.1 on Windows 11 (haven't tried on Ubuntu or MacOS so far):
Packet.decode()
for HEVC. CTRL+C is ignored. I haven't been able to reproduce the freeze-up with FRAME threading.Neither issue is observed with H264.
Here is how to reproduce it:
See log.txt for the output.
Actually, to reproduce the blocking issue, it is enough to call
Packet.decode()
enough times:Beta Was this translation helpful? Give feedback.
All reactions