GNOME Bugzilla – Bug 774920
msdk: add support for SEI Frame Packing Arrangement in h264 encoder
Last modified: 2017-11-20 12:41:59 UTC
Add support to write the Supplemental Enhancement Information (SEI) FPA (Frame Packing Arrangement) flag, which is used for 3D Video encoding. At first, start with side-by-side and top-bottom. Sebastian Dröge (slomo) already implemented this in an encoder.
Ideally this would be handled directly inside the encoder, that is, inside MSDK. If that is not possible, adding it at the GStreamer level is possible and not too hard, but rather ugly.
Created attachment 362602 [details] [review] msdkh264enc: Implement frame-packing SEI insertion for side-by-side and top-bottom Ideally this would be supported directly in the Intel MediaSDK but that's not the case nowadays.
Created attachment 362605 [details] [review] msdkh264enc: Implement frame-packing SEI insertion for side-by-side and top-bottom Ideally this would be supported directly in the Intel MediaSDK but that's not the case nowadays.
Comment on attachment 362605 [details] [review] msdkh264enc: Implement frame-packing SEI insertion for side-by-side and top-bottom >+#define PROP_FRAME_PACKING_DEFAULT -1 Niggle: this should be GST_VIDEO_MULTIVIEW_FRAME_PACKING_NONE I think?
Created attachment 362846 [details] [review] msdkh264enc: Implement frame-packing SEI insertion for side-by-side and top-bottom Ideally this would be supported directly in the Intel MediaSDK but that's not the case nowadays.
Created attachment 363158 [details] [review] msdkh264enc: Implement frame-packing SEI insertion for side-by-side and top-bottom Ideally this would be supported directly in the Intel MediaSDK but that's not the case nowadays.
Attachment 363158 [details] pushed as 538aae2 - msdkh264enc: Implement frame-packing SEI insertion for side-by-side and top-bottom