Skip to content

Conversation

@VitaliiGitHub
Copy link

It is suggested to add info for the Cinegy Daniel and Daniel2 codecs.
About the company Cinegy : https://www.cinegy.com
About Daniel2 codec: https://www.daniel2.com

Before

Video
ID                                       : 0
Format                                   : CNGA
Codec ID                                 : CNGA
Duration                                 : 5 s 960 ms
Bit rate                                 : 4 775 kb/s
Width                                    : 720 pixels
Height                                   : 576 pixels

OR

Video
ID                                       : 1
Format                                   : CDA2
Codec ID                                 : CDA2
Duration                                 : 33 s 367 ms
Bit rate mode                            : Variable
Bit rate                                 : 95.8 Mb/s
Width                                    : 1 920 pixels
Height                                   : 1 080 pixels

After

Video
ID                                       : 0
Format                                   : Cinegy Daniel
Codec ID                                 : CNGA
Duration                                 : 5 s 960 ms
Bit rate                                 : 4 775 kb/s
Width                                    : 720 pixels
Height                                   : 576 pixels

OR

Video
ID                                       : 1
Format                                   : Cinegy Daniel2
Codec ID                                 : CDA2
Duration                                 : 33 s 367 ms
Bit rate mode                            : Variable
Bit rate                                 : 95.8 Mb/s
Width                                    : 1 920 pixels
Height                                   : 1 080 pixels
...

@cjee21
Copy link
Contributor

cjee21 commented Nov 13, 2025

Does not match... in Format it is put as Daniel but in Mpeg4 and Riff it is put as Cinegy Daniel.

@JeromeMartinez
Copy link
Member

Sample file please.

@cjee21
Copy link
Contributor

cjee21 commented Nov 13, 2025

Sample file please.

Quick search found Daniel2 only: https://www.daniel2.com/index.php/download/videos

@VitaliiGitHub
Copy link
Author

Samples(AVI, MOV) - samples.zip

@VitaliiGitHub
Copy link
Author

Does not match... in Format it is put as Daniel but in Mpeg4 and Riff it is put as Cinegy Daniel.

updated

@VitaliiGitHub
Copy link
Author

Also added code for MXF container with Daniel2

@JeromeMartinez
Copy link
Member

Also added code for MXF container with Daniel2

Sample file please.

@VitaliiGitHub
Copy link
Author

Also added code for MXF container with Daniel2

Sample file please.

https://www.daniel2.com/index.php/download/videos
sample_MXF_Daniel2.zip

case 0x01 :
switch (Code7 & 0xF0)
{
case 0x10 : return "Cinegy Daniel2 (M0)";
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What is the meaning of Nx? Something like a profile?

Copy link
Author

@VitaliiGitHub VitaliiGitHub Nov 14, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What is the meaning of Nx? Something like a profile?

M0..M3 - coding method (compression subtype)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants