VideoHelp Forum




+ Reply to Thread
Results 1 to 9 of 9
  1. Thanks for reading my topic.
    Here is Linux Lubuntu 24.04.3 kernel 6.14 using a GT 640 driver 470.
    I see when enconding using nvenc the file is much more big than if using x264 cpu enconding.
    Why happen it ?
    I have tested using and disabling b frames and is the same result.
    Have a nice week.
    Quote Quote  
  2. Different encoders + different settings = different file size
    Quote Quote  
  3. NVENC encoder usually need more bitrate to deliver same/comparable quality - software encoders usually offers higher compression at a cost of encoding time - hardware encoders such as NVENC usually need to use simpler encoding techniques but in exchange they offer encoding speed way higher than software encoders - there is always trade-off between bitrate/quality/encoding speed
    Quote Quote  
  4. Originally Posted by pandy View Post
    hardware encoders such as NVENC usually need to use simpler encoding techniques but in exchange they offer encoding speed way higher than software encoders
    Maybe not on a GT 640. x264 at the veryfast preset may be faster and deliver better quality per bitrate.
    Quote Quote  
  5. Originally Posted by jagabo View Post
    Originally Posted by pandy View Post
    hardware encoders such as NVENC usually need to use simpler encoding techniques but in exchange they offer encoding speed way higher than software encoders
    Maybe not on a GT 640. x264 at the veryfast preset may be faster and deliver better quality per bitrate.
    Depends on CPU and quite important - x264 at veryfast preset probably will require higher bitrate to deliver same or comparable quality to one offered by NVENC is highest quality settings - so still NVENC may be better in situation when you can accept bitrate higher for example by 20% but your goal is encoding speed.

    It could be interesting exercise to check where is intersection point (x264 vs NVENC) - sadly i can't perform such exerciser as i have no NVidia card equipped with NVENC (and AMD video encoders are way worse than NVidia) - perhaps Intel encoders can match NVidia.
    Quote Quote  
  6. users currently on my ignore list: deadrats, Stears555, marcorocchini
    Quote Quote  
  7. Originally Posted by Selur View Post
    No clue - OP asked about NVENC - HW encoding focus on speed not on quality - of course broadcast encoders may deliver HQ in real time but still software encoders working without time constrains usually are able to deliver highest quality and at the same lowest bitrate.
    Quote Quote  
  8. ... using a GT 640 ...
    users currently on my ignore list: deadrats, Stears555, marcorocchini
    Quote Quote  
  9. Originally Posted by Selur View Post
    ... using a GT 640 ...
    True but...
    I see when enconding using nvenc
    And rule is quite universal - HW faster but more bitrate for same quality or software - slower but lower bitrate for same quality
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!