Topaz Video AI v3.0.5

You would need to have ‘beta tester’ status to see that particular link. You can apply for it on this forum by messaging Ida Patton.

1 Like

Interlaced or progressive original video? That might be the key. Perhaps, the original video was poorly deinterlaced, and Topaz sharpening is bringing out the interlace lines as artifacts.

3 Likes

You just don’t change the “os”, it’s not the same command lines arguments for Windows

You should have something like this

{
    "text": "ProRes 4444XQ",
    "encoder": "-c:v prores_ks -profile:v 5 -pix_fmt yuv444p12le",
    "ext": [
      "mov"
    ],
    "transcode": "aac",
    "os": "windows"
    "minSize": [2,2],
    "maxSize": [15360,8640],
    "doNotScaleFullColorRange": "always"
  },

don’t know if having -vendor apl0 changes something

1 Like

As mentioned above, prores_ks only supports 10-bit (yuv422p10le yuv444p10le yuva444p10le), so setting yuv444p12le will automatically convert to yuv444p10le.
The following FFMPEG warning message would be in the log.

Incompatible pixel format 'yuv444p12le' for codec 'prores_ks', auto-selecting format 'yuv444p10le'

Thanks for the reply. Let’s hope we can move forward to ‘better than 2.6.4’ in the New Year.

3 Likes

Thanks. That rendered and looking at MediaInfo it showed it as ProRes 4444 but when I loaded it into After Effects CC2023 it showed it as Apple ProRes 422.

Maybe it’s the profile parameter that needs changing.

Thanks. I’ll try that one.

edit: That rendered too thanks. MediaInfo also says that’s ProRes 4444 but again when I load it into After Effects it says it’s ProRes 422. Maybe it could be a bug in After Effects where it’s showing the info for it wrong. Though it shows it okay if I render a test clip with After Effects with the codec set to ProRes 4444 and then load it back into the project (it shows that as ProRes 4444).

One difference that MediaInfo shows between one created by After Effects and one output by Topaz Video AI with that ProRes 4444 option is in MediaInfo After Effect’s output file says:

Format : ProRes
Format version : Version 1

And Topaz Video AI’s output file says:
Format : ProRes
Format version : Version 0

So they’re outputting different versions of ProRes - maybe that’s what makes After Effects think the file is 422 instead of 4444.

Da Vinci Resolve shows them as Prores 4444XQ even at 12 bits depth

screenshot

2 Likes

Thanks. It might be a bug in After Effects like I said. I’ll probably ask Adobe about it.

The image below is what MediaInfo shows about the output from Topaz Video AI with the ProRes 4444 export option. That shows it as 4:4:4 and also says “Format version 0”.

The image below is what After Effects CC2023 shows when that file is imported.
It shows it as “Apple Pro Res 422”
After-Effects-showing-imported-topaz-video-file

This is an example of what MediaInfo shows for a stock clip that is ProRes 4444 that shows as ProRes 4444 in After Effects:

Format                                   : MPEG-4
Format profile                           : QuickTime
Codec ID                                 : qt   2005.03 (qt  )
File size                                : 23.3 MiB
Duration                                 : 16 s 783 ms
Overall bit rate mode                    : Variable
Overall bit rate                         : 11.7 Mb/s
Encoded date                             : UTC 2022-03-03 23:13:57
Tagged date                              : UTC 2022-12-06 14:26:46
Writing library                          : Apple QuickTime
TIM                                      : 00;00;00;00
TSC                                      : 2997
TSZ                                      : 100

Video
ID                                       : 1
Format                                   : ProRes
Format version                           : Version 1
Format profile                           : 4444
Codec ID                                 : ap4h
Duration                                 : 16 s 783 ms
Bit rate mode                            : Variable
Bit rate                                 : 11.2 Mb/s
Width                                    : 2 048 pixels
Height                                   : 1 080 pixels
Display aspect ratio                     : 1.896
Frame rate mode                          : Constant
Frame rate                               : 29.970 (30000/1001) FPS
Color space                              : YUVA
Chroma subsampling                       : 4:4:4
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.168
Stream size                              : 22.3 MiB (96%)
Writing library                          : adb0
Language                                 : English
...
Color primaries                          : BT.709
Transfer characteristics                 : BT.709
Matrix coefficients                      : Identity
matrix_coefficients_Original             : BT.709

And this is from a test file output from After Effects CC2023 with the ProRes 4444 codec (without an alpha channel), that shows as ProRes 4444 when it’s imported back into After Effects:

Format                                   : MPEG-4
Format profile                           : QuickTime
Codec ID                                 : qt   2005.03 (qt  )
File size                                : 697 MiB
Duration                                 : 601 ms
Overall bit rate mode                    : Variable
Overall bit rate                         : 9 727 Mb/s
...
Writing library                          : Apple QuickTime
TIM                                      : 00:47:30:57
TSC                                      : 2997
TSZ                                      : 50

Video
ID                                       : 1
Format                                   : ProRes
Format version                           : Version 1
Format profile                           : 4444
Codec ID                                 : ap4h
Duration                                 : 601 ms
Bit rate mode                            : Variable
Bit rate                                 : 9 719 Mb/s
Width                                    : 7 680 pixels
Height                                   : 4 320 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Constant
Frame rate                               : 59.940 (60000/1001) FPS
Color space                              : YUV
Chroma subsampling                       : 4:4:4
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 4.887
Stream size                              : 696 MiB (100%)
Writing library                          : adb0
...
Color primaries                          : BT.709
Transfer characteristics                 : BT.709
Matrix coefficients                      : BT.709

Other
ID                                       : 2
Type                                     : Time code
Format                                   : QuickTime TC
Duration                                 : 601 ms
Frame rate                               : 59.940 (59940/1000) FPS
Time code of first frame                 : 00:47:30:57
Time code of last frame                  : 00:47:31:32
Time code, stripped                      : Yes

It seems like one thing that both videos that show as “ProRes 4444” in After Effects have in common is they both show “Format version 1” whereas the one output from Topaz Video AI shows “Format version 0”. That might be something to do with it like I said. Another difference is what MediaInfo shows for the codec id in the General section of MediaInfo.

But I’ll probably ask Adobe in case it’s a bug in After Effects thanks.

A new release is now available.