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: |
|
On my Ubuntu, I get the same deadlock problem with the second script (no modification). |
|
I did not have this problem yesterday but today |
I have confirmed that this problem has been fixed in 14.1.0. |
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:All reactions