Opened 15 years ago Closed 14 years ago #2 closed defect (worksforme)The software fails when encoding
Description
Encoding 832x480 sequence, using the command line below, after encoding POC 38, the software will fail.
-c ./cfg/RaceHorsesC.cfg -ip 32 -f 96 -g 8 -r 4 -rb0 2 -rb1 2 -s 128 -h 5 -q 32 -t 8 -ltd 0 -utd 1 -1 FEN Attachments (1)Change History (13)comment:1 Changed 15 years ago by davidf
comment:2 Changed 15 years ago by anonymous
My log is as below
TMuC SW candidate: Encoder Version [0.1][Windows][VS 1600][64 bit]
...
and the software ends, no more information.
BTW, the encoding results are not exactly the same. comment:3 Changed 15 years ago by anonymous
BTW, other QP, such as 22, 27, 37, and other 832x480 sequence also fails. comment:4 Changed 15 years ago by davidf
Please could you provide the full encoder log. Does the encoder crash with an windows exception, if so, what exception?
Please could you check that the md5sum of the source video is:
comment:5 in reply to: ↑ description Changed 15 years ago by wjhan
Replying to anonymous:
I guess that '-t 8' (max allowable transform size) can be the problem source. Original A124 supports this feature (large block size, small transform size) when LOT (logical transform) is turned on, however, during the stripping stage from A124 to TMuC code-base, LOT was removed and now '-t' option is not working for intra mode. But I'm not fully sure since the crash occurs after encoding several slices.
Could you please check it without '-t 8' option?
By the way, if you really want to test the small transform size while keeping large block size, quadtree TU tool by HHI may be useful for that purpose. The following is a part of the configuration file from the recently integrated software. QuadtreeTUFlag : 1 # Use quadtree-based TU coding QuadtreeTULog2MaxSize : 6 # Log2 of maximum transform size for quadtree-based TU coding (2...6) QuadtreeTULog2MinSize : 2 # Log2 of minimum transform size for quadtree-based TU coding (2...6)
I guess that QuadtreeTULog2MaxSize should be equal to 3 to limit the maximum transform size to 8. For the integrated software, I belive that David will apply the latest changes to the source repository soon. Changed 15 years ago by anonymouscomment:6 Changed 15 years ago by anonymous
Thanks for all your help. I have tried other max transform sizes, all are OK. comment:7 Changed 14 years ago by davidf
I have not been able to reproduce this bug. Please can you retry with a newer version of the encoder. Several memory leak issues have since been fixed that might have been causing this problem. comment:8 Changed 13 years ago by davidf
Updating component after adding WD (Text) tickets comment:9 Changed 13 years ago by davidf
comment:10 Changed 13 years ago by davidf
comment:11 Changed 13 years ago by davidf
comment:12 Changed 13 years ago by davidf
Note: See
TracTickets for help on using
tickets. | This list contains all users that will be notified about changes made to this ticket. These roles will be notified: Reporter, Owner, Subscriber, Participant
|
I have been unable to reproduce the issue. The encode completed for me without error (see below). Are you able provide a log of the encode?