Hey guys,
Just wanted to share my experience on this forum and check your thoughts about it.
I'm not an engineer, though I love video and have some technical experience thanks to this amazing forum.
I have acquired a Canon C100 last year and I'm amazed by the image quality.
It is a 4k sensor downsampling a beautiful 1080p c-logged on a MPEG-4 AVC/H.264 24 Mbps LPCM VBR (4:2:0)
My only two complaints:
- The 4.2.0 8bit color codec that, when I try to color grade, starts to fall apart.
- No 4k.
Then I researched online about AI resizing and I found Topaz Video Enhance AI (I swear I haven't read the topic about it back then )
I have converted my recorded AVCHD to PRORES 422 4k and I think the results are better than simply grading the original MTS file.
I understand that there is no magical way to improve footage, but should I always convert the compressed 4.2.0 8 bit 1080p MTS files to 4.2.2 10bit PRORES 4k to grade?
Even if I use avisynth instead of Topaz? Or is it just jibberish?
Here are some samples for your appreaciation:
original MPEG-4 AVC/H.264 24 Mbps LPCM VBR (4:2:0)
[Attachment 59129 - Click to enlarge]
Original video file
https://drive.google.com/file/d/1A6rOKOdi_jzgsxnsfH8CU5fbQNOdyR-I/view?usp=sharing
Curves and scopes
[Attachment 59130 - Click to enlarge]
upscaled PRORES 422
[Attachment 59131 - Click to enlarge]
Original video file
https://drive.google.com/file/d/1A03Dch5LiNmocPuahq535zAHpF3Qr_JI/view?usp=sharing
Curves and scopes
[Attachment 59132 - Click to enlarge]
DxnHD 422 8bit files recorded on a external Ninja Inferno monitor
[Attachment 59135 - Click to enlarge]
Original video file
https://drive.google.com/file/d/1C9aa37NrodKFyj2fgcDs1Fj7pCJ5YYmC/view?usp=sharing
Curves and scopes
[Attachment 59134 - Click to enlarge]
Cheers from rio!
Try StreamFab Downloader and download from Netflix, Amazon, Youtube! Or Try DVDFab and copy Blu-rays! or rip iTunes movies!
+ Reply to Thread
Results 1 to 11 of 11
Thread
-
Last edited by dogmydog; 27th May 2021 at 12:44.
-
The 4.2.0 8bit color codec that, when I try to color grade, starts to fall apart.
You're denoising it by using prores, but losing some signal detail as a trade off. Depending on which model you used in Topaz, that might apply some denoising as well. People convert to Prores because it's easier to edit. If the noise is limiting your ability to grade, then denoising might be beneficial for your specific workflow. The quality is techically worse.
On the other hand, if you use a dedicated denoiser workflow and lossless intermediates - you might be able to target the noise better and retain more details
You provided lossy jpg's which add additional artifacts, but if you look closely you can tell the ninja retains the most details, and the most noise (esp. chroma noise) . The range is undetermined, because you provided a jpg, not the native ninja stream. There is clipping in the hair, but that is likely from the jpg conversion. Also , in the lumetri view you have clamp signal, so you cannot tell if there are additional details in the actual stream
The color is shifted (709/601 mismatch) on the upscale - you probably just used the mts directly in Topaz, and the RGB conversion was done incorrectly. Topaz works internally in RGB, and that is potentially a problem for clipping. It does not matter that you export in prores, the clipping occurs at the RGB conversion stage before prores. To get ideal results in Topaz (or anything for that matter) you generally need to pre and post process correctly. Not only is color shifted, but the highlights are clipped in the RGB conversion - hair detail is lost and not recoverable. The correct way to do this is either legalize the range first, or use a full range conversion to RGB if using Topaz.
It's generally a mistake to clip usable data so early, and that definitely limits your grading in other ways than noise - your dynamic range is limited. Colorists generally like to have all the data so they can manipulate it in the way they see fit, instead of discarding some right off the bat
This is an apng, it should animate in most browsers, but you can see the hair detail clipping
-
Dear @poisondeathray, thanks for the complete answer!
I'm learning a lot from it.
I have also linked the video files to compare.
They are the google drive links between the screenshot and the curves (sorry about ticking the Clamp Signal, I missed the checkbox)
MTS
https://drive.google.com/file/d/1A6rOKOdi_jzgsxnsfH8CU5fbQNOdyR-I/view?usp=sharing
Upscaled Topaz
https://drive.google.com/file/d/1A03Dch5LiNmocPuahq535zAHpF3Qr_JI/view?usp=sharing
Ninja DxHD
https://drive.google.com/file/d/1C9aa37NrodKFyj2fgcDs1Fj7pCJ5YYmC/view?usp=sharing
Yes, I simply dragged the MTS into the Topaz.
I'm going to do the correct RGB conversion next time.
-
By falling apart I mean that when I start to grade on Premiere Pro, applying LUTs, etc, I notice the introduction of blocking and loss of detail.
It seems that the detail and quality of the original MTS starts to look compressed and with less resolution.
Here is another example
https://drive.google.com/file/d/15YDJVk6omfhKoBWBudbNU3JWthYXUHUZ/view?usp=sharing
On the other hand, if you use a dedicated denoiser workflow and lossless intermediates - you might be able to target the noise better and retain more details
What would be a dedicated denoiser workflow? I do not use proxy and always work with the original MTS files straight into premiere pro for grading and editing.
Thanks for the support!! -
I mean use dedicated denoiser such as neat video, or preprocess in avisynth etc... They will probably do a better job than relying on a codec such as prores to denoise and deblock, because that' s their specific job. But some of the models in Topaz might do a good job too with denoising, it depends on what model was used and how the model was trained. It can be a delicate balance between over denoising and losing fine details
The ninja is the closest to the "original" signal, and it keeps the highlights. The tradeoff for retaining more details, is retaining more of the sensor noise. -
Fantastic! Thank you for this.
If it's not too much trouble, can you please recommend a guide on how I can retain/improve my 4.2.0 8bit footage to grade?
My whole point here is to get better results grading the MPEG-4 AVC/H.264 24 Mbps LPCM VBR (4:2:0) recorded in camera without exporting a mushy h264 mp4 at the end. -
Hey guys,
Sorry to bring this topic back up, but I still wonder if there is anyway of improving the Canon C100 8 bit c-log native AVCHD format to something else using Avisynth or any other software based method in post, so I don't lose much information on the color grading process.
Here are again the original files:
MTS (8bit 4.2.0 recorded in camera)
https://drive.google.com/file/d/1A6rOKOdi_jzgsxnsfH8CU5fbQNOdyR-I/view?usp=sharing
Upscaled Topaz (MTS upscaled to 4k Prores)
https://drive.google.com/file/d/1A03Dch5LiNmocPuahq535zAHpF3Qr_JI/view?usp=sharing
Ninja DxHD (8bit 4.2.2 externally recorded)
https://drive.google.com/file/d/1C9aa37NrodKFyj2fgcDs1Fj7pCJ5YYmC/view?usp=sharing
I understand that converting to PRORES to colorgrade is bad because I'm losing information right on the start.
However, if I simply drag the MTS files into Premiere Pro and start color correcting, with LUTs etc, I start to introduce blocking and loose resolution.
Can anyone help me with more insights?
Thanks again, -
a. Have you thought about using some lossless format instead of ProRes? (I guess Premiere Pro should support some lossless formats.)
b. Have you tried other resizers than the one from Topaz? (nnedi3, Waifu2x with upconv_7_photo as model, SRMD, RealSR with DF2K_JPEG as model, AiUpscale or some GLS-Resizer are the first things that come to mind)
c. I don't get why color changes should introduce blocking, this should only happen if you export sot some lossy format with a too low bitrate,.. (sure color clipping, gamma changes can remove details, but introduce blocking?)
Cu Selurusers currently on my ignore list: deadrats, Stears555 -
Dear Selur, thanks for the quick response!
a. I have thought about DnxHD, since it is windows friendly for a longer time. Would that help me not losing details on the early conversion?
b. Thanks for the examples, I will definately look them up! But for now, resizing is not my main goal, the main goal is being able to apply LUTs, colorgrade without my exports looking like this (her face details look worse then the rest, they look mushy and not like the background):
https://drive.google.com/file/d/15YDJVk6omfhKoBWBudbNU3JWthYXUHUZ/view?usp=sharing
When I shooted 14bit magic lantern raw video on my Canon 50D I was able to grade all I wanted and when I exported to the final format (h264 8bit 420 5mbps), the end result would looke cleaner than the one I just linked.
c. Yes, my question is: if I color correct/grade my MTS file, do I lose more details, colors get more clipped, etc. than if I convert to an lossless intermediary codec such as DnxHD for example?
Thank you for the patience and sorry if these are all newbie questions -
I have thought about DnxHD, since it is windows friendly for a longer time. Would that help me not losing details on the early conversion?
Avid DNxHD ("Digital Nonlinear Extensible High Definition") is a lossy high-definition video post-production codec ...
her face details look worse then the rest, they look mushy and not like the background
b. seems more like a bitrate issue on encoding, adjusting adaptive quantization might help a bit, but other than that you would need more bit rate to keep the detail level. This is easy to check, if you export to a lossless format and the details are not then it's not a problem of the encoder. If the lossless output has the details, then it's a problem with the encoder, encoder settings. It might help to lightly remove some grain etc. to lower the amount of details in a controlled fashion to help the encoder with its job trying to preserve details.
if I color correct/grade my MTS file, do I lose more details, colors get more clipped, etc. than if I convert to an lossless intermediary codec such as DnxHD for example?
If converting from a lossless to a lossy format removed to many details only options are:
a. try better suited output format in case that is possible
b. try another (better) encoder and/or adjust the encoder settings
c. remove details in a controlled way to help the encoder (combined with b.)
Cu Selurusers currently on my ignore list: deadrats, Stears555 -
Similar Threads
-
big color gradient 8bit vs 10bit X265 encode from 8bit source PLZ help
By kamyar in forum Newbie / General discussionsReplies: 0Last Post: 21st Apr 2021, 04:51 -
Do I need to convert colorspace before upscaling in Topaz Video Enhance
By LaserBones in forum Newbie / General discussionsReplies: 1Last Post: 27th Dec 2020, 05:16 -
Upscaling to 60FPS with MeGUI/Avisynth trouble....
By FormulaFox in forum Video ConversionReplies: 17Last Post: 28th Jul 2017, 18:40 -
Can't Import AVCHD Footage to Picasa Now....
By D.V. Dee in forum CapturingReplies: 0Last Post: 29th Oct 2016, 09:59 -
Canon c100 on moza lite 2 lens choices.
By Al3k5 in forum Camcorders (DV/HDV/AVCHD/HD)Replies: 0Last Post: 17th Oct 2016, 06:04