Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Video Encoding > MPEG-4 AVC / H.264
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
Old 4th April 2018, 11:48   #1  |  Link
easy2Bcheesy
Moderator
 
easy2Bcheesy's Avatar
 
Join Date: Feb 2002
Posts: 643
Simple NvEnc Transcoding Tool?

Hi there,

I'm looking for simple GUI tool that will allow me to take 10-bit ProRes 4:2:2 footage captured at UHD 60Hz from an Atomos Shogun Inferno, and to transcode it into 10-bit h.264 4:2:2 using Nvidia NvEnc, at CRF 14.

The idea here is to crunch down extremely large video captures into a more manageable size that we can more easily upload and share between staff working together remotely without losing much quality, and also with minimal transcoding time.

Any thoughts? Also happy to consider other alternatives, though I've found that transcoding to HEVC makes the encoded files difficult to deal with at the other end...
easy2Bcheesy is offline   Reply With Quote
Old 4th April 2018, 12:16   #2  |  Link
Atak_Snajpera
RipBot264 author
 
Atak_Snajpera's Avatar
 
Join Date: May 2006
Location: Poland
Posts: 7,816
Why not use x264 in "fake" AVC-Intra ( --preset superfast --tune fastdecode --keyint 1 ) mode for this task?

Last edited by Atak_Snajpera; 4th April 2018 at 12:18.
Atak_Snajpera is offline   Reply With Quote
Old 4th April 2018, 17:55   #3  |  Link
easy2Bcheesy
Moderator
 
easy2Bcheesy's Avatar
 
Join Date: Feb 2002
Posts: 643
What's the simplest GUI with switch support that can do this? Not all of the team are expert encoders so I'd like to keep this as simple as possible.
easy2Bcheesy is offline   Reply With Quote
Old 4th April 2018, 19:00   #4  |  Link
poisondeathray
Registered User
 
Join Date: Sep 2007
Posts: 5,377
nvenc does not support encoding 10bit422 AVC
poisondeathray is offline   Reply With Quote
Old 5th April 2018, 00:37   #5  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
A collection of batch files for x264, setup so you simply drag and drop the video file on the one you want?
__________________
madVR options explained
Asmodian is offline   Reply With Quote
Old 5th April 2018, 08:19   #6  |  Link
easy2Bcheesy
Moderator
 
easy2Bcheesy's Avatar
 
Join Date: Feb 2002
Posts: 643
Is that something you help with Asmodian? We do have pretty fast CPUs here - we just need a way to shrink 10-bit 4K ProRes into a format we can share online while retaining quality.

We need 10-bit in order to retain HDR data, and based on our NvEnc tests, CRF14 quality holds up even on a 200-300% zoom.
easy2Bcheesy is offline   Reply With Quote
Old 6th April 2018, 21:02   #7  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
Do you have a short sample I could use for testing a solution?
__________________
madVR options explained
Asmodian is offline   Reply With Quote
Old 8th April 2018, 15:29   #8  |  Link
easy2Bcheesy
Moderator
 
easy2Bcheesy's Avatar
 
Join Date: Feb 2002
Posts: 643
Here's a few seconds of 10-bit HDR (metadata gets manually injected in post): https://mega.nz/#!Y6x3gD4K!nw9R8Oq0X...xdsqiFQUeRwMc0

So it's about 670MB for 330 frames of UHD 4:2:2. You can see why we need to shrink the files somewhat!
easy2Bcheesy is offline   Reply With Quote
Old 9th April 2018, 14:41   #9  |  Link
Atak_Snajpera
RipBot264 author
 
Atak_Snajpera's Avatar
 
Join Date: May 2006
Location: Poland
Posts: 7,816
Quote:
Originally Posted by easy2Bcheesy View Post
Here's a few seconds of 10-bit HDR (metadata gets manually injected in post): https://mega.nz/#!Y6x3gD4K!nw9R8Oq0X...xdsqiFQUeRwMc0

So it's about 670MB for 330 frames of UHD 4:2:2. You can see why we need to shrink the files somewhat!
Indeed 1Gbps looks insane. Even 8C/16T is too slow for real time decoding.
Atak_Snajpera is offline   Reply With Quote
Old 10th April 2018, 10:22   #10  |  Link
easy2Bcheesy
Moderator
 
easy2Bcheesy's Avatar
 
Join Date: Feb 2002
Posts: 643
Quote:
Originally Posted by Atak_Snajpera View Post
Indeed 1Gbps looks insane. Even 8C/16T is too slow for real time decoding.
It's a ProRes file - it'll playback in realtime on my dual-core Macbook Pro! But we need a way to retain quality and be able to send footage across the internet...
easy2Bcheesy is offline   Reply With Quote
Old 10th April 2018, 15:56   #11  |  Link
foxyshadis
Angel of Night
 
foxyshadis's Avatar
 
Join Date: Nov 2004
Location: Tangled in the silks
Posts: 9,559
Handbrake is still my quick-n-easy GUI of choice for people who aren't really interested in encoding. They have "production" presets that have no b-frames, one ref, and fast search; you might want to distribute a custom profile with CRF 14, x264 10bit, and ":keyint=60" added to the options (max GOP of 1 second for your 60 fps stuff). Quick check with your sample shows video bitrate dropping from 1gbps to 139mbps.

You need this dll plopped into Handbrake's folder for 10bit x264 to show up: https://mattgadient.com/download/han...main10.dll.zip . If anyone has a Mac, you can grab this: https://mattgadient.com/download/han...c-20170703.zip . Newer version of Win dll available at https://forum.handbrake.fr/viewtopic...169744#p169744 but you have to register (which is pretty painless).
foxyshadis is offline   Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 04:43.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.