Topaz Video AI v4.0.3

interesting…
Can you share the source clip at 23.824?

Because all video in YT are re encoded by YT… Thank’s.
I downloaded the YouTube video and here is what Mediainfo gives me:

Général
Nom complet                              : F:\temp\test\Original footage A5QcTez De Duped 23 824 fps apo8 DUPED FRAMES 90fps.mp4
Format                                   : MPEG-4
Profil du format                         : Base Media
Identifiant du codec                     : isom (isom/iso2/avc1/mp41)
Taille du fichier                        : 1,07 Mio
Durée                                    : 6s 804 ms
Débit global moyen                       : 1 314 kb/s
Images par seconde                       : 22,500 Im/s
Application utilisée                     : Lavf59.16.100

Vidéo
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Profil du format                         : Main@L3
Paramètres du format                     : CABAC / 3 Ref Frames
Paramètres du format, CABAC              : Oui
Paramètres du format, RefFrames          : 3 images
Identifiant du codec                     : avc1
Identifiant du codec/Info                : Advanced Video Coding
Durée                                    : 6s 756 ms
Débit                                    : 1 189 kb/s
Largeur                                  : 848 pixels
Hauteur                                  : 480 pixels
Format à l'écran                         : 16/9
Type d'images/s                          : Constant
>>>>>>>>>>>>>>>>>Images par seconde                       : 22,500 Im/s<<<<<<<<<<<<<<<<<<<<<<<
Espace de couleurs                       : YUV
Sous-échantillonnage de la chrominance   : 4:2:0
Profondeur des couleurs                  : 8 bits
Type de balayage                         : Progressif
Bits/(Pixel*Image)                       : 0.130
Taille du flux                           : 980 Kio (90%)
Gamme de couleurs                        : Limited
Coordonnées de chromaticité              : BT.709
Caractéristiques du transfert            : BT.709
Coefficients de la matrice               : BT.709
Codec configuration box                  : avcC

Audio
ID                                       : 2
Format                                   : AAC LC
Format/Info                              : Advanced Audio Codec Low Complexity
Identifiant du codec                     : mp4a-40-2
Durée                                    : 6s 804 ms
Type de débit                            : Constant
Débit                                    : 128 kb/s
Canaux                                   : 2 canaux
Channel layout                           : L R
Echantillonnage                          : 44,1 kHz
Images par seconde                       : 43,066 Im/s (1024 SPF)
Mode de compression                      : Avec perte
Taille du flux                           : 106 Kio (10%)
Titre                                    : ISO Media file produced by Google Inc.
Default                                  : Oui
Alternate group                          : 1

Bad…FPS=22,500 (?)

1 Like

I have tested it again, the error occurs if you have previously changed the relative values (no matter what model) and then render with ‘Automatic’.
Apparently the values from ‘Relative to Automatic’ are also used with Automatic mode.

So if you use Iris 2 with ‘Relative to Automatic’ and then switch to Protos Automatic, you will not get the Automatic mode but the relative values of Iris 2.
Or to put it another way, the values from ‘Relative to Automatic’ are always used even in Automatic mode.

Of course! Large 4K displays in windows ya know.

It’s clear the issue is because of that.
VEAI is also the only app I’ve ever come across that doesn’t know how to display video at 100% with Windows scaling enabled.

i do the test.
Source at 23,824 fps and you can downloaded it

Général
Nom complet                              : H:\TEMP\test_23_824\Beauval_23_824_h265.mov
Format                                   : MPEG-4
Profil du format                         : QuickTime
Identifiant du codec                     : qt   0000.02 (qt  )
Taille du fichier                        : 353 Mio
Durée                                    : 1 min 0s
Débit global moyen                       : 49,4 Mb/s
>>>>>>>>>>>>>Images par seconde          : 23,824 Im/s<<<<<<<<<<<<<<<<<<<<
Application utilisée                     : Lavf57.79.100

Vidéo
ID                                       : 1
Format                                   : HEVC
Format/Info                              : High Efficiency Video Coding
Profil du format                         : Format Range@L3.1@Main
Identifiant du codec                     : hev1
Identifiant du codec/Info                : High Efficiency Video Coding
Durée                                    : 1 min 0s
Débit                                    : 49,4 Mb/s
Largeur                                  : 1 280 pixels
Hauteur                                  : 720 pixels
Format à l'écran                         : 16/9
Type d'images/s                          : Constant
Images par seconde                       : 23,824 Im/s
Espace de couleurs                       : YUV
Sous-échantillonnage de la chrominance   : 4:2:2
Profondeur des couleurs                  : 8 bits
Bits/(Pixel*Image)                       : 2.248
Taille du flux                           : 353 Mio (100%)
Bibliothèque utilisée                    : x265 2.5+12-fcd9154fa4e2:[Windows][GCC 7.2.0][64 bit] 8bit+10bit+12bit
Paramètres d'encodage                    : cpuid=1173503 / frame-threads=5 / wpp / no-pmode / no-pme / no-psnr / no-ssim / log-level=2 / input-csp=2 / input-res=1280x720 / interlace=0 / total-frames=0 / level-idc=0 / high-tier=1 / uhd-bd=0 / ref=4 / no-allow-non-conformance / no-repeat-headers / annexb / no-aud / no-hrd / info / hash=0 / no-temporal-layers / open-gop / min-keyint=23 / keyint=250 / bframes=4 / b-adapt=2 / b-pyramid / bframe-bias=0 / rc-lookahead=25 / lookahead-slices=4 / scenecut=40 / no-intra-refresh / ctu=64 / min-cu-size=8 / rect / no-amp / max-tu-size=32 / tu-inter-depth=1 / tu-intra-depth=1 / limit-tu=0 / rdoq-level=2 / dynamic-rd=0.00 / no-ssim-rd / signhide / no-tskip / nr-intra=0 / nr-inter=0 / no-constrained-intra / strong-intra-smoothing / max-merge=3 / limit-refs=3 / limit-modes / me=3 / subme=3 / merange=57 / temporal-mvp / weightp / no-weightb / no-analyze-src-pics / deblock=0:0 / sao / no-sao-non-deblock / rd=4 / no-early-skip / rskip / no-fast-intra / no-tskip-fast / no-cu-lossless / no-b-intra / no-splitrd-skip / rdpenalty=0 / psy-rd=2.00 / psy-rdoq=1.00 / no-rd-refine / analysis-reuse-mode=0 / no-lossless / cbqpoffs=0 / crqpoffs=0 / rc=crf / crf=3.0 / qcomp=0.60 / qpstep=4 / stats-write=0 / stats-read=0 / ipratio=1.40 / pbratio=1.30 / aq-mode=1 / aq-strength=1.00 / cutree / zone-count=0 / no-strict-cbr / qg-size=32 / no-rc-grain / qpmax=69 / qpmin=0 / no-const-vbv / sar=0 / overscan=0 / videoformat=5 / range=0 / colorprim=2 / transfer=2 / colormatrix=1 / chromaloc=0 / display-window=0 / max-cll=0,0 / min-luma=0 / max-luma=255 / log2-max-poc-lsb=8 / vui-timing-info / vui-hrd-info / slices=1 / opt-qp-pps / opt-ref-list-length-pps / no-multi-pass-opt-rps / scenecut-bias=0.05 / no-opt-cu-delta-qp / no-aq-motion / no-hdr / no-hdr-opt / no-dhdr10-opt / analysis-reuse-level=5 / scale-factor=0 / refine-intra=0 / refine-inter=0 / refine-mv=0 / no-limit-sao / ctu-info=0
Langue                                   : Anglais
Gamme de couleurs                        : Limited
Coefficients de la matrice               : BT.709
Codec configuration box                  : hvcC

target by TVEAI 4.0.3 at 90 fps : And you can download it

Général
Nom complet                              : H:\TEMP\test_interpolate_to_90_fps\Beauval_23_824_h265_apo8.mov
Format                                   : MPEG-4
Profil du format                         : QuickTime
Identifiant du codec                     : qt   0000.02 (qt  )
Taille du fichier                        : 86,7 Mio
Durée                                    : 59s 989 ms
Débit global moyen                       : 12,1 Mb/s
>>>>>>>>>>>>>Images par seconde          : 90,000 Im/s
major_brand                              : qt  
minor_version                            : 512
compatible_brands                        : qt  
videoai                                  : Slowmo 100% and framerate changed to 90 using apo-8 ignoring duplicate frames
encoder                                  : Lavf60.14.101

Vidéo
ID                                       : 1
Format                                   : HEVC
Format/Info                              : High Efficiency Video Coding
Profil du format                         : Main@L4.1@Main
Identifiant du codec                     : hvc1
Identifiant du codec/Info                : High Efficiency Video Coding
Durée                                    : 59s 989 ms
Débit                                    : 12,1 Mb/s
Largeur                                  : 1 280 pixels
Hauteur                                  : 720 pixels
Format à l'écran                         : 16/9
Type d'images/s                          : Constant
Images par seconde                       : 90,000 Im/s
Espace de couleurs                       : YUV
Sous-échantillonnage de la chrominance   : 4:2:0
Profondeur des couleurs                  : 8 bits
Type de balayage                         : Progressif
Bits/(Pixel*Image)                       : 0.146
Taille du flux                           : 86,7 Mio (100%)
Langue                                   : Anglais
Gamme de couleurs                        : Limited
Coefficients de la matrice               : BT.709
Codec configuration box                  : hvcC

no black frame, no lost frame.
I can’t reproduce your problem. Sorry.

Dear support,
Have you forgotten about the unresolved problem with processing MPEG2 576i files, which are processed without any problems in version 3.3.9? Or maybe the lack of response from you for a long time is due to the fact that you are still trying to solve this problem?

There is no reason to lose courtesy. Almost none of these objections are of real importance in application. Some certainly are of concern for the developpers but some of them are debatable. For me personally, Topaz applications improve my videos and my photos in 99% of the cases and often significantly.

We know that not all models are suitable for all situations, and continually trying to improve all aspects of applications entails risks for users. But I accept them because I understand that the benefit is greater than the risk. I prefer this dynamism and the closeness of the developers than having a
stuck, stable and “super-release” application that almost never offers anything new, which on the other hand would be very unfortunate in a field like AI that is in exponential development nowadays.

2 Likes

I have nothing bad to say about the models @nandoide it’s really the only reason why I still use this.

But the UX/UI is. Just. Really. Bad. Yes you can get your results as is, but that is not the point.
It’s sure all nice of you use this once a month but start using this daily for work and you will understand how bad it is.

4 Likes

Still seem to be unable to change priority of videos being processed since v4 update.

1 Like

Sure thing, here is the original unprocessed video, and the original de-duped footage before interpolation.

Just spent over 200 dollars to upgrade and the Watermark is still there. What the hell?!

Hello,
Could you send us an email at help@topazlabs.com with the full log files from the app?

To gather logs, please select Help > Logging and make sure that there is a check mark next to File Logging. Next, recreate the issue and then return to the Help menu and select > Get Logs for Support and attach the “logsForSupport” file to your reply.

I decided to export and use jpeg/png frames instead of video, so no container will get in the way of testing.

I have no idea why I’m getting duped frames, are you on Windows or Mac?

NOTE: I would love nothing more to be wrong on this, but I keep getting duped frames, I’m going to do a clean re-install and see if the results repeat, another thing of note, there are far less duped frames with apollo than chronos, my guess is because chronos uses more frames…

Works OK for me with Iris2. Which model did you try?

Firefox, Chrome and Edge all suffer from the same issue for both images and video.

I don’t know whether the devs can “force” the video overlays to not scale as the app is currently coded. They should certainly do it if they can.

Have you performed the tests on this sample file and they passed without any problems?
https://drive.google.com/drive/folders/1YTjt5uA3L009FbiqU3pio8gvfjMILg89?usp=drive_link

I performed the last tests for version 4.0.0 and the program stopped with an error. I did not install subsequent versions because it was simply a waste of time, since each subsequent version causes the same errors with the processing of MPEG2 576i files. I’m waiting for feedback from technical support that this problem has been resolved, and then I’m going to reinstall the program to the latest version.

Hello,
Your duplicated images come from VirtualduB2. I don’t know how you do this result. (?)
Personally what I did:
I downloaded the source video.
Then I took avisynth+ and the DEDUP plugin which is very easy to use. It is in 2 passes: the first identifies all the images and the difference between the current image and the previous one in a .txt file. Send the script to virtualdub2 et run.


film1="F:\temp\dunmer2007\Gary-Busey-opening-portal-to-another-dimension.mp4"

SetMemoryMax(768)
LSMASHVideoSource(source=film1, track=0, threads=1, \
seek_mode=0, seek_threshold=10, dr=False, format=   "YUV420P8").trim(7,999999).tweak(cont=0.85,bright=10)

KillAudio( )
assumefps(25)

DupMC(log="fichierDup.txt")

return last

Result:

eDup 0.17 by Loren Merritt, based on Dup 2.20 beta 1 by Donald Graft/Klaus Post, Copyright 2004
frm 0: diff from frm 1 = 30.8428% at (128,288)
frm 392: diff from frm 393 = 100.0000% at (0,0)
frm 3: diff from frm 4 = 0.5918% at (352,320)
frm 2: diff from frm 3 = 18.6723% at (192,224)
frm 1: diff from frm 2 = 0.3777% at (384,320)
frm 4: diff from frm 5 = 0.1064% at (224,32)
frm 5: diff from frm 6 = 16.0397% at (288,256)
frm 6: diff from frm 7 = 0.2427% at (448,352)
frm 7: diff from frm 8 = 12.8541% at (256,256)
frm 8: diff from frm 9 = 0.3366% at (480,352)
frm 9: diff from frm 10 = 0.0835% at (128,96)
frm 10: diff from frm 11 = 12.2968% at (288,256)
frm 11: diff from frm 12 = 0.4197% at (480,384)
frm 12: diff from frm 13 = 10.9716% at (320,256)
frm 13: diff from frm 14 = 0.2410% at (512,352)
frm 14: diff from frm 15 = 0.1143% at (288,192)
frm 15: diff from frm 16 = 11.0584% at (320,288)
frm 16: diff from frm 17 = 0.1583% at (352,128)
frm 17: diff from frm 18 = 10.3649% at (352,320)
frm 18: diff from frm 19 = 0.3059% at (96,64)
frm 19: diff from frm 20 = 0.1550% at (480,352)
frm 20: diff from frm 21 = 10.7563% at (288,352)
frm 21: diff from frm 22 = 0.1820% at (352,64)
frm 22: diff from frm 23 = 10.6163% at (320,320)
frm 23: diff from frm 24 = 0.2518% at (352,256)
frm 24: diff from frm 25 = 0.1903% at (416,384)
frm 25: diff from frm 26 = 10.8573% at (320,352)
frm 26: diff from frm 27 = 0.3250% at (192,352)
frm 27: diff from frm 28 = 12.4850% at (288,352)
frm 28: diff from frm 29 = 0.2942% at (320,384)
frm 29: diff from frm 30 = 0.0752% at (512,288)
frm 30: diff from frm 31 = 11.4906% at (64,224)
frm 31: diff from frm 3 et'c.... etc...

Next passe 2 again with avisynth+ and virtualdub2


film1="F:\temp\dunmer2007\Gary-Busey-opening-portal-to-another-dimension.mp4"

SetMemoryMax(768)
LSMASHVideoSource(source=film1, track=0, threads=1, \
seek_mode=0, seek_threshold=10, dr=False, format=   "YUV420P8").trim(7,999999).tweak(cont=0.85,bright=10)

KillAudio( )
assumefps(25)


dedup(log="fichierDup.txt",times="temps.txt",threshold=2.00,show=true, maxdrops=3)

AssumeFrameBased()
assumefps(25) #<<<<<<<<<<<<<<<<<<<<<<<here change to the desired framerate
Lanczos4Resize(1480,1080)  #optional
return last

Threshold = 2.00 to dismiss the false dedup

and results:
dedup file (passe 2)

Apollo8 (to 90fps)

Chronos (to 90fps)

Note:
no black, no dupes. Apollo and Chronos are OK friom 25 to 90fps
All links will be deleted in 1 month.

Good tests.

Note:
I’m on PC and please remove the “.trim(7,999999).tweak(cont=0.85,bright=10)”. It’s a non mandatory code for this test. Bye.

1 Like

You have a bad frame in your clip, somewhere close to the end. If I set an out point somewhere about two thirds into it, TVAI gets through.
I have transformed clips much longer than that without any issues.

In version 3.3.9 this file and all others are processed correctly. So I’m waiting for information from technical support until it works in the latest version as well.

Nice results, however I am still getting duped frames as my uploads clearly show… I’ll try to repeat your method of testing, but regardless, my videos are indeed choppy and full of duplicate files (Or extremely similar if not duplicate) when interpolating using 4.0.3, and I have no idea why that is, as your results are not choppy from duplicate frames.

EDIT: I wonder if you can De-Duplicate footage using avisynth?

Something is wrong with the preview scale.
100% is not output but input 100% scale.

As you can see I upscale to 1920x1080 and the real 100% is at the second screenshot, about 278%

1 Like