VideoHelp Forum
+ Reply to Thread
Results 1 to 6 of 6
Thread
  1. Member
    Join Date: Oct 2004
    Location: United States
    Search Comp PM
    I refer to the process in an editor where filters are applied and cuts and other editing are done as "rendering". When the material is then output to other formats such as DVD, I refer to that as encoding. I know there is some crossover in the use of these terms. Is my definition correct in common usage?
    Quote Quote  
  2. Member Alex_ander's Avatar
    Join Date: Oct 2006
    Location: Russian Federation
    Search Comp PM
    I'd say rendering in NLE means applying changes to video, that were made at working on project. The data for changes is stored in small project file and rendering creates new video file (in encoded form) using this data. So encoding in NLE is just final stage of rendering a project.
    Quote Quote  
  3. Member edDV's Avatar
    Join Date: Mar 2004
    Location: Northern California, USA
    Search Comp PM
    The term "rendering" is used in college computer graphics classes for converting wireframe 2D or 3D models to full resolution frames with textures applied. The term "encoding" comes from hardware and software image processing/telco disciplines. Both types of people end up in digital video projects.

    I suppose "rendering" most strictly means enhancing a frame in some way where "encoding" means converting the format of a data stream. Most of the software engineers writing NLE software come from a computer graphics discipline (e.g. reading Foley & Van Dam and respecting advancements from Ivan Sutherland, Ed Catmull, Jim Blinn, Ed Catmull, Alvy Ray Smith, et. al.). These people use the term "rendering" for all major image computation.
    Quote Quote  
  4. Video Restorer lordsmurf's Avatar
    Join Date: Jun 2003
    Location: dFAQ.us/lordsmurf
    Search Comp PM
    Rendering is the term used for the creation of new material. NLE work, 3D graphics, etc., are rendered.

    Simply changing the format happens during the encoding process. Video is encoded.

    Many folks get confused when an NLE renders, then directly feeds to encoding in a single process. But it's two activities in a row, not a single activity.
    Quote Quote  
  5. Agree with the above. I use rendering to mean when the contents of a frame are being changed in some way and encoding is taking the rendered material plus unrendered (i.e., the frame hasn't changed) and creating a particular format of file, or streaming it somewhere.
    Quote Quote  
  6. Member
    Join Date: Jun 2004
    Location: Victoria, Australia
    Search Comp PM
    You render an effect, you encode a stream
    Quote Quote  



Similar Threads