VP62 - More steady bitrate

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • ThuGhacK
    Junior Member
    • Jan 2004
    • 46

    VP62 - More steady bitrate

    Hey guys,

    I know nsv isnt all that much used anymore.
    But still i like it so i use it .
    I wish it was that simple, but i need a bit of help.

    Now i'm trying to encode on 640 all is kinda well.
    Except that at 1 point of the video encoding mostly the opening i guess more movement or not sure.
    It starts at around 300+- and then boosts up to 1000 then back to 300+-.
    Been messing with settings i can get the boost lower to around 700. but the quality of the overall stream is way worse!

    So i was wondering am i missing something? i want a pretty nice quality stream @ 640 and not having to stream at around 300 cause there are peaks that reach 1k

    I tried the temporal resamping, but it will just remove loads of frames where it would be 1000k and well its unwatchable. now then for Spatial resampling.
    The bitrate is nice and all but i get first a green bar suddenly @ top and then video messes up more and more.
    Not sure if im using a broken VP62 or something but aint able to find a better .

    Thanks in advance for any help i might be getting .

    Btw: No VP8 as i don't really get any results nor do i get a actuall panel to set options.
  • sankt
    Moderator
    • Apr 2003
    • 2976

    #2
    What is type of video that is being used as a source file ?

    Have you tried switching from variable to fixed bit rate encoding ?
    Scenic Television is your ambient window to the world - - www.ScenicTelevision.com

    Comment

    • ThuGhacK
      Junior Member
      • Jan 2004
      • 46

      #3
      Hey,

      Well i have it set to stream instead of local.
      I don't see any other option to set it to static.
      My source are originaly mp4 or mkv.
      I convert it first to avi before i encode it.

      It seems on 640kbps VP8 is able to stream well.
      Im on the list just search google have atm 1 test stream for vp8.

      Still the color's arent even close to the original.
      Have tried to compile the latest vp8.

      Might be that im on windows 8, 64bit that im getting some errors .

      Atm no xp box to test it on.

      Anyway if you know how to get more options/normal colors on vp8 i would be happy.
      As the bitrate is perfect although i have to set it to 1400 to get 570kbps kinda weird.

      So any fix for that would be great, as the quality seems pretty good.

      If you know how to fix vp62 im also happy though .
      Just trying to stream at uhmz i wouldnt dare say high quality.
      But still get the most out of the bitrate i'm streaming at.

      Comment

      • sankt
        Moderator
        • Apr 2003
        • 2976

        #4
        The original NSV software was designed around Windows XP and 32 bit.
        With each generation of windows " improvements " minor quirks appear.

        You have to remember that NSV has not been updated since 2004.
        Scenic Television is your ambient window to the world - - www.ScenicTelevision.com

        Comment

        • ThuGhacK
          Junior Member
          • Jan 2004
          • 46

          #5
          Hey,

          I know but i have no box to compile vp8 atm myself.
          I might try a virualbox but atm not quite the time for it.

          But from your reply. i asume you have no fix then ?
          Btw like your site .
          Had a small problem downloading a bit ago though got a internal server error.
          Not sure if its been fixed.
          Tried to email the webmaster email that was listed with the error but it never got deliverd.

          Comment

          • sankt
            Moderator
            • Apr 2003
            • 2976

            #6
            NSV was software that was developed and written by Justen Frankel in 2004. The executable code was not open source and I am not a programmer.

            Shoutcast and America Online chose not to continue active development of the NSV project.

            What were you trying to download from scvi.net ?
            Scenic Television is your ambient window to the world - - www.ScenicTelevision.com

            Comment

            • DrO
              • Sep 2003
              • 27868

              #7
              to make a correction to the above, NSV might have been started by Justin / Christophe, etc but most of the 'later' stuff was done by a completely different team within AOL (when they were trying to make use of it before other formats (WMV) were deemed more appropriate for company use. so NSV hadn't been under directly Winamp / SHOUTcast control (seeing as that basically ground to a halt in mid-2004 anyway) for some time.
              WACUP Project <‖> "Winamp Ramblings" - Indie Winamp Dev Blog

              Comment

              • ThuGhacK
                Junior Member
                • Jan 2004
                • 46

                #8
                Thanks for the info guys,
                But anyway .
                At that time the activex files.
                Although as i noticed firefox no longer supports it its useless.
                Though i found the people who have vlc installed can still see it online with the vlc plugin.
                That seems to work on most major browsers yay!

                No solution for mobile but what do you expect with nsv .

                Atm i will be using VP8 hope im at least using latest version thats compiled.
                No version so no clue .
                Atm thinking of writing a new nsvscsrc, or write a proper gui tool,
                To add the support it doesnt have, and fix a annoying bug of updating the title before its even connected..

                Any hints to improve my encoding speed or even quality is helpful .

                Edit:
                Offtopic but oh well,
                sank, as i have been reading quite some old posts.
                I noticed you where looking for a good p2p solution.
                Did you find a good one ? one that ofcourse has a userbase.
                As even though im listed in the shoutcast tv directory.
                Max viewers i can get is about 80. and thats more then most are getting.
                Even when im around 30-40 at good times i still top the others.
                So i asume the userbase has slimed down/was never to big.

                So checking if i can use nsv to stream to any other base to get some more viewers .

                Second Edit:
                It seems the icecast directory,
                Allows you to add servers to there list not coming from the ip thats adding them.
                I might whip up a app that reads the info from the shoutcast page.
                And adds it to the icecast directory .

                Now the question.. would it be usefull or just don't even try ?

                Comment

                • ThuGhacK
                  Junior Member
                  • Jan 2004
                  • 46

                  #9
                  Sorry for the double post,
                  But my other post got rather big,

                  Well i was able to compile the vp8 .
                  Now using 1.1.0 yay!

                  Seems i had to setup everything as it was set to build a .exe
                  Couldnt figure it out directly.. now build it with vc++ 2005 but seems i could have done it with 2008.. need to reinstall 2008 later and try and see if it still works .

                  I can encode and watch the vid. havent noticed any changes yet though.
                  Yes winamp does use 1.1.0 for decoding.

                  Could upload it somewhere if interested.

                  All this time i was trying to build as Debug, those settings where messed up.
                  While Release was correct. but i never checked.. shame on me!

                  Edit:
                  Seems the threads option was never passed so it only used 1 core.
                  1 small change from 1 to config.g_threads and now i can set the amounth of threads i want.
                  I asume its cause some people set a amounth that they dont have ?
                  usershoot/overshoot is also used. yet you cant set it.. no clue why.

                  Though threads shouldnt mean core's should it ? even if i set it to 4 it uses about 5% more to reach 80% i got 4 cores btw. so i asume it was just a mistake.
                  Love this blazing fast encoding. normaly i had to wait now i can watch and encode!

                  Edit:
                  Seems there is 1.2.0 but no name ?
                  Nor a actuall zip for it so i will try to just use the real latest modified a few days ago.
                  from github wish me luck lol.

                  Comment

                  • ThuGhacK
                    Junior Member
                    • Jan 2004
                    • 46

                    #10
                    For some reason i cant alter my other message.
                    But anyway.. i need cygwin to work to get what i need.
                    And for what ever reason always ls: command not found.
                    I googled and googled always set your path's right.
                    I checked it multiple times removed it and added it.

                    It just wont see it..

                    Comment

                    • sankt
                      Moderator
                      • Apr 2003
                      • 2976

                      #11
                      There was a open source NSV library that was developed some time ago. It is a cross platform C/C++ Library that can be used to read or write in NSV format.



                      This NSV lib could be made into a module for VLC - and VLC could be used for a video streaming GUI.
                      VLC has encoding capabilities for numerous video codecs and it also supports Shoutcast / Icecast server sourcing.

                      Instant NSV Karma.
                      Scenic Television is your ambient window to the world - - www.ScenicTelevision.com

                      Comment

                      • ThuGhacK
                        Junior Member
                        • Jan 2004
                        • 46

                        #12
                        Ah yeah i know about the nsvlib and about vlc.
                        Yet i wouldnt wanna use vlc as a streaming application.

                        Anyway anybody here interested in a vp80 v1.1.0 ?
                        I compiled it. if wanted i should be able to enable some extra feature's.
                        Like make the treading option actually do something.
                        Noise option and stuff like that.

                        Or just compile it as is.

                        Comment

                        • ThuGhacK
                          Junior Member
                          • Jan 2004
                          • 46

                          #13
                          Not sure why the edit button is gone but oh well..
                          Anyway been testing with some options etc.
                          Checking the code..
                          Found a major annoyings in the current released version.
                          Anybody noticed @ low quality aka also low framerate.
                          Lets say you set it to 12 frames. the quality is horrible ? @ 128kbps ? realtime ?
                          Its cause the encoders auto gets set to 30 in the code.
                          I fixed it and the quality @ 12 frames get amazing! and the target bitrate also now works cause of it yay! 2 fixed in 1 .

                          Comment

                          • jaromanda
                            Forum King
                            • Jun 2007
                            • 2290

                            #14
                            the live streaming program, nsvcap.exe is microsoft directshow capture example amcap with some minor additions to do the encoding and streaming
                            "If you don't like DNAS, write your own damn system"

                            So I did

                            Comment

                            • ThuGhacK
                              Junior Member
                              • Jan 2004
                              • 46

                              #15
                              Originally Posted by jaromanda View Post
                              the live streaming program, nsvcap.exe is microsoft directshow capture example amcap with some minor additions to do the encoding and streaming
                              I have really no clue how this is related.

                              Comment

                              Working...
                              X