OpenVisualCloud / SVT-HEVC

SVT HEVC encoder. Scalable Video Technology (SVT) is a software-based video coding technology that is highly optimized for Intel® Xeon® processors. Using the open source SVT-HEVC encoder, it is possible to spread video encoding processing across multiple Intel® Xeon® processors to achieve a real advantage of processing efficiency.
Other
517 stars 171 forks source link

Fix interlacedVideo configuration #452

Closed phamd closed 4 years ago

phamd commented 4 years ago

-interlaced-video 1 has not been updating the VPS and VUI since this line was removed in https://github.com/OpenVisualCloud/SVT-HEVC/commit/5ebc0b284557959a0579dccfc4e5cdee621e06ed#diff-c34b031bdf161695d0bd85bdc4ebf7e3L2052

Confirm using SvtHevcEncApp -i /dev/zero -b out.265 -interlaced-video 1 -w 1920 -h 540 -fps 60 -n 5; expect general_interlaced_source_flag = 1 in the VPS.

Signed-off-by: Don Pham dpham@live.ca

tianjunwork commented 4 years ago

Oops, thank you @phamd for catching this👍