+ Reply to Thread
Results 1 to 12 of 12

2 pass encoding in winmenc what does it do?

This is a discussion on 2 pass encoding in winmenc what does it do? within the Video and Imaging forums, part of the miniPlayer M6 / SL category; see title for question...

  1. #1
    Member
    Join Date
    Nov 2006
    Location
    Vancouver, Canada
    Posts
    112
    Thanks
    10
    Thanked 12 Times in 7 Posts

    2 pass encoding in winmenc what does it do?

    see title for question

  2. #2
    Freshman
    Join Date
    Nov 2006
    Posts
    21
    Thanks
    0
    Thanked 0 Times in 0 Posts
    It's to have a better quality, but it takes more time. I Think one pass is enough to have a very good quality.

  3. #3
    Passing By
    Join Date
    Nov 2006
    Posts
    3
    Thanks
    0
    Thanked 0 Times in 0 Posts
    My experience is that it produce a noticeable better quality... but, probably because the bitrate gets sometimes too high, the video on the miniplayer becomes a bit choppy.

  4. #4
    Founder
    Join Date
    Nov 2006
    Location
    Stockholm
    Posts
    2,876
    Thanks
    133
    Thanked 261 Times in 77 Posts
    No jbl2012, it uses the same bitrate (same filesize) but results in a better video.
    Can't wait to play with the Meizu MX!

  5. #5
    MMDE Moderator
    Join Date
    Nov 2006
    Location
    Germany
    Posts
    163
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Can miniPlayer play it or is the CPU too slow (so it's choppy) ?

  6. #6
    Founder
    Join Date
    Nov 2006
    Location
    Stockholm
    Posts
    2,876
    Thanks
    133
    Thanked 261 Times in 77 Posts
    It is the same thing. Same bitrate, same filesize. Just better video because more time was taken in converting. Why wouldn't miniPlayer play it?
    Can't wait to play with the Meizu MX!

  7. #7
    MMDE Moderator
    Join Date
    Nov 2006
    Location
    Germany
    Posts
    163
    Thanks
    0
    Thanked 0 Times in 0 Posts
    More to compute I think

  8. #8
    Valued Member
    Join Date
    Nov 2006
    Posts
    10
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Using multipass technique when encoding video into another format means basically that the video encoder analyzes the video many times from the beginning to the end before the actual encoding process. While scanning the file, encoder writes information about the original video to its own logfile and uses that log to determine the best possible way to fit the video within the bitrate limits user has set for the encoding process -- this is why multi-pass encoding is only used in VBR encoding (the CBR encoding doesn't offer any flexibility for the encoder to determine the bitrate for each frame). Best way to understand why this is used is to think of a movie -- when there are shots that are totally, absolutely black, like scene changes, normal 1-pass CBR encoding uses the exact same amount of data to that part as it uses for complex action scene. But by using VBR and multi-pass, encoder "knows" that this piece is Ok with lower bitrate and that bitrate can be then used for more complex scenes, thus creating better quality for those scenes that require more bitrate.

  9. #9
    Founder
    Join Date
    Nov 2006
    Location
    Stockholm
    Posts
    2,876
    Thanks
    133
    Thanked 261 Times in 77 Posts
    In what way? Bitrate, codec and screen resolution are the only variables in video playback @ Meizu M6. If their all constant, why would anything change?

    Edit: Thanks Tipsytc for the explanation.
    Can't wait to play with the Meizu MX!

  10. #10
    MMDE Moderator
    Join Date
    Nov 2006
    Location
    Germany
    Posts
    163
    Thanks
    0
    Thanked 0 Times in 0 Posts
    When I convert flac to LAME-mp3 there's a big difference in time consumption depending on the compression rate the flac was ripped.
    I think two-pass encoding will take more CPU time to decompress, too.
    Seems that I have to explore it by myself because two answers say different things
    Last edited by PeterHamburg; 11-19-2006 at 09:35 PM.

  11. #11
    Passing By
    Join Date
    Nov 2006
    Posts
    3
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Quote Originally Posted by Err0r View Post
    No jbl2012, it uses the same bitrate (same filesize) but results in a better video.
    Error: same filesize only means same average bitrate

    Quote Originally Posted by Tipsytc View Post
    But by using VBR and multi-pass, encoder "knows" that this piece is Ok with lower bitrate and that bitrate can be then used for more complex scenes, thus creating better quality for those scenes that require more bitrate.
    That's why I think that complex scenes require sometimes too high bitrate for the Meizu.

  12. #12
    Freshman
    Join Date
    Nov 2006
    Posts
    21
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Yes but basicaly you have to chose your min bitrate and the max bitrate. Then the encoder chose according to the scene a bitrate between [min bitrate ; max bitrate]

    The result is that you have the best quality video for a smaller size.

    Sorry for my bad english :s


 

Similar Threads

  1. WinMEnc (Supports subtitle, rm, mov, avi, wmv, etc)
    By Err0r in forum Video and Imaging
    Replies: 24
    Last Post: 12-17-2008, 01:20 AM