0

当我尝试对视频进行编码时,编码器在完成第一个 GOP 后崩溃。

这是我正在使用的配置:

MaxCUWidth                    : 16          # Maximum coding unit width in pixel
MaxCUHeight                   : 16          # Maximum coding unit height in pixel
MaxPartitionDepth             : 2           # Maximum coding unit depth
QuadtreeTULog2MaxSize         : 3           # Log2 of maximum transform size for 
                                            # quadtree-based TU coding (2...5) = MaxPartitionDepth + 2 - 1
QuadtreeTULog2MinSize         : 2           # Log2 of minimum transform size for
                                            # quadtree-based TU coding (2...5)
QuadtreeTUMaxDepthInter       : 1           
QuadtreeTUMaxDepthIntra       : 1  

#======== Coding Structure =============
IntraPeriod                   : 8          # Period of I-Frame ( -1 = only first)

DecodingRefreshType           : 1           # Random Accesss 0:none, 1:CDR, 2:IDR

GOPSize                       : 4           # GOP Size (number of B slice = GOPSize-1)

#        Type POC QPoffset QPfactor tcOffsetDiv2 betaOffsetDiv2 temporal_id #ref_pics_active #ref_pics reference pictures     predict deltaRPS #ref_idcs reference idcs 
Frame1:  P    4   1        0.5      0            0               0           1                1         -4                 0

Frame2:  B    2   2        0.5      1            0               1           1                2         -2 2               1       2        2         1 1

Frame3:  B    1   3        0.5      2            0               2           1                3         -1 1 3             1       1        3         1 1 1

Frame4:  B    3   3        0.5      2            0               2           1                2         -1 1               1       -2       4         0 1 1 0

注意CU=16x16:我使用相同的 GOP 配置进行编码,一切都很好。depth=1 CU=64x64depth=4

4

1 回答 1

0

这很可能是因为您已经为 32 位系统编译了二进制文件?

请为 64 位系统重建它,问题就会消失。

于 2014-04-29T09:49:32.360 回答