@@ -138,16 +138,17 @@ type TranscodeProAudio struct {
138138
139139// TransConfig TODO
140140type TransConfig struct {
141- AdjDarMethod string `xml:"AdjDarMethod,omitempty"`
142- IsCheckReso string `xml:"IsCheckReso,omitempty"`
143- ResoAdjMethod string `xml:"ResoAdjMethod,omitempty"`
144- IsCheckVideoBitrate string `xml:"IsCheckVideoBitrate,omitempty"`
145- VideoBitrateAdjMethod string `xml:"VideoBitrateAdjMethod,omitempty"`
146- IsCheckAudioBitrate string `xml:"IsCheckAudioBitrate,omitempty"`
147- AudioBitrateAdjMethod string `xml:"AudioBitrateAdjMethod,omitempty"`
148- DeleteMetadata string `xml:"DeleteMetadata,omitempty"`
149- IsHdr2Sdr string `xml:"IsHdr2Sdr,omitempty"`
150- HlsEncrypt * HlsEncrypt `xml:"HlsEncrypt,omitempty"`
141+ AdjDarMethod string `xml:"AdjDarMethod,omitempty"`
142+ IsCheckReso string `xml:"IsCheckReso,omitempty"`
143+ ResoAdjMethod string `xml:"ResoAdjMethod,omitempty"`
144+ IsCheckVideoBitrate string `xml:"IsCheckVideoBitrate,omitempty"`
145+ VideoBitrateAdjMethod string `xml:"VideoBitrateAdjMethod,omitempty"`
146+ IsCheckAudioBitrate string `xml:"IsCheckAudioBitrate,omitempty"`
147+ AudioBitrateAdjMethod string `xml:"AudioBitrateAdjMethod,omitempty"`
148+ DeleteMetadata string `xml:"DeleteMetadata,omitempty"`
149+ IsHdr2Sdr string `xml:"IsHdr2Sdr,omitempty"`
150+ HlsEncrypt * HlsEncrypt `xml:"HlsEncrypt,omitempty"`
151+ AIGCMetadata * AIGCMetadata `xml:"AIGCMetadata,omitempty"`
151152}
152153
153154// Transcode TODO
@@ -362,12 +363,13 @@ type HlsEncrypt struct {
362363
363364// Segment TODO
364365type Segment struct {
365- Format string `xml:"Format,omitempty"`
366- Duration string `xml:"Duration,omitempty"`
367- TranscodeIndex string `xml:"TranscodeIndex,omitempty"`
368- HlsEncrypt * HlsEncrypt `xml:"HlsEncrypt,omitempty"`
369- StartTime string `xml:"StartTime,omitempty"`
370- EndTime string `xml:"EndTime,omitempty"`
366+ Format string `xml:"Format,omitempty"`
367+ Duration string `xml:"Duration,omitempty"`
368+ TranscodeIndex string `xml:"TranscodeIndex,omitempty"`
369+ HlsEncrypt * HlsEncrypt `xml:"HlsEncrypt,omitempty"`
370+ StartTime string `xml:"StartTime,omitempty"`
371+ EndTime string `xml:"EndTime,omitempty"`
372+ AIGCMetadata * AIGCMetadata `xml:"AIGCMetadata,omitempty"`
371373}
372374
373375// VideoMontageVideo TODO
@@ -673,6 +675,16 @@ type PicProcess struct {
673675 ProcessRule string `xml:"ProcessRule,omitempty"`
674676}
675677
678+ type AIGCMetadata struct {
679+ Label string `xml:"Label,omitempty"`
680+ ContentProducer string `xml:"ContentProducer,omitempty"`
681+ ProduceID string `xml:"ProduceID,omitempty"`
682+ ReservedCode1 string `xml:"ReservedCode1,omitempty"`
683+ ContentPropagator string `xml:"ContentPropagator,omitempty"`
684+ PropagateID string `xml:"PropagateID,omitempty"`
685+ ReservedCode2 string `xml:"ReservedCode2,omitempty"`
686+ }
687+
676688// PicProcessResult TODO
677689type PicProcessResult struct {
678690 UploadResult struct {
@@ -691,14 +703,15 @@ type PicProcessResult struct {
691703 } `xml:"OriginalInfo"`
692704 ProcessResults struct {
693705 Object struct {
694- Key string `xml:"Key"`
695- Location string `xml:"Location"`
696- Format string `xml:"Format"`
697- Width int32 `xml:"Width"`
698- Height int32 `xml:"Height"`
699- Size int32 `xml:"Size"`
700- Quality int32 `xml:"Quality"`
701- Etag string `xml:"Etag"`
706+ Key string `xml:"Key"`
707+ Location string `xml:"Location"`
708+ Format string `xml:"Format"`
709+ Width int32 `xml:"Width"`
710+ Height int32 `xml:"Height"`
711+ Size int32 `xml:"Size"`
712+ Quality int32 `xml:"Quality"`
713+ Etag string `xml:"Etag"`
714+ AIGCMetadata * AIGCMetadata `xml:"AIGCMetadata,omitempty"`
702715 } `xml:"Object"`
703716 } `xml:"ProcessResults"`
704717 } `xml:"UploadResult"`
@@ -2041,8 +2054,9 @@ type NodeSmartCover struct {
20412054
20422055// NodeSegmentConfig TODO
20432056type NodeSegmentConfig struct {
2044- Format string `xml:"Format,omitempty"`
2045- Duration string `xml:"Duration,omitempty"`
2057+ Format string `xml:"Format,omitempty"`
2058+ Duration string `xml:"Duration,omitempty"`
2059+ AIGCMetadata * AIGCMetadata `xml:"AIGCMetadata,omitempty"`
20462060}
20472061
20482062// NodeStreamPackConfigInfo TODO
0 commit comments