Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. Graphics
  4. HOW TO place a logo watermark on live video?

HOW TO place a logo watermark on live video?

Scheduled Pinned Locked Moved Graphics
csharpc++graphicshelp
9 Posts 4 Posters 12 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J Offline
    J Offline
    jondiego
    wrote on last edited by
    #1

    I´m new here, so I want to ask you guys if you could tell me how to (or point me in the right direction) composite my logo (with transparency) over live video. Kind of like what networks do when they place their logos over their signal. I am good at VB6, and am learning VB.NET. Should I do it in VC++? Please help me, I am very interested in graphics programming. jondiego

    L S 4 Replies Last reply
    0
    • J jondiego

      I´m new here, so I want to ask you guys if you could tell me how to (or point me in the right direction) composite my logo (with transparency) over live video. Kind of like what networks do when they place their logos over their signal. I am good at VB6, and am learning VB.NET. Should I do it in VC++? Please help me, I am very interested in graphics programming. jondiego

      L Offline
      L Offline
      Lost User
      wrote on last edited by
      #2

      Check out Virtual Dub[^] They have an overlay filter and might have the source code for it there. Cheers, Drew.

      J 1 Reply Last reply
      0
      • L Lost User

        Check out Virtual Dub[^] They have an overlay filter and might have the source code for it there. Cheers, Drew.

        J Offline
        J Offline
        jondiego
        wrote on last edited by
        #3

        Drew, I really appreciate your response; I am new to this whole forum thing and thought noone would ever really read my post. Thanks again and when I try it I will tell you how im doing. Juan Diego.

        M L 3 Replies Last reply
        0
        • J jondiego

          Drew, I really appreciate your response; I am new to this whole forum thing and thought noone would ever really read my post. Thanks again and when I try it I will tell you how im doing. Juan Diego.

          M Offline
          M Offline
          Mark Salsbery
          wrote on last edited by
          #4

          Lots of us read your post.  Not lots of us know how to do it in VB. OK, I can't say that - I meant I can't do it in VB :) If you have access to each frame before it's rendered, you can draw the logo on top of the frame bitmap then render it. How is your video being rendered? Mark

          Mark Salsbery Microsoft MVP - Visual C++ :java:

          1 Reply Last reply
          0
          • J jondiego

            Drew, I really appreciate your response; I am new to this whole forum thing and thought noone would ever really read my post. Thanks again and when I try it I will tell you how im doing. Juan Diego.

            L Offline
            L Offline
            Lost User
            wrote on last edited by
            #5

            jondiego wrote:

            I really appreciate your response;

            No problem!

            jondiego wrote:

            I am new to this whole forum thing and thought noone would ever really read my post.

            Just be patient. There are lots of people here that want to help. It would probably help if you try yourself first so you can ask more specific questions. This topic can be quite complicated, depending on the video stream you want to work with. In essence, you need to retrieve decoded frames, overlay an image and then encode the stream again. The overlay part is very simple (check here on CP for lots of articles on how to do this using various languages). The decoding and encoding is done using a codec, of which many are available (some for pay, some from the public domain).

            jondiego wrote:

            Thanks again and when I try it I will tell you how im doing.

            Sounds great - it will be nice to hear how it works out for you. Cheers, Drew.

            1 Reply Last reply
            0
            • J jondiego

              Drew, I really appreciate your response; I am new to this whole forum thing and thought noone would ever really read my post. Thanks again and when I try it I will tell you how im doing. Juan Diego.

              L Offline
              L Offline
              Lost User
              wrote on last edited by
              #6

              I forgot to mention that in the TV industry those logos are called "bugs". Cheers, Drew.

              1 Reply Last reply
              0
              • J jondiego

                I´m new here, so I want to ask you guys if you could tell me how to (or point me in the right direction) composite my logo (with transparency) over live video. Kind of like what networks do when they place their logos over their signal. I am good at VB6, and am learning VB.NET. Should I do it in VC++? Please help me, I am very interested in graphics programming. jondiego

                S Offline
                S Offline
                Sebastian Morgan
                wrote on last edited by
                #7

                I also want to know that how and where to place a professional and customized logo design in watermark in a video which is going to be lived soon.

                1 Reply Last reply
                0
                • J jondiego

                  I´m new here, so I want to ask you guys if you could tell me how to (or point me in the right direction) composite my logo (with transparency) over live video. Kind of like what networks do when they place their logos over their signal. I am good at VB6, and am learning VB.NET. Should I do it in VC++? Please help me, I am very interested in graphics programming. jondiego

                  S Offline
                  S Offline
                  Sebastian Morgan
                  wrote on last edited by
                  #8

                  I also want to know that how and where to place a professional and customized logo design in watermark in a video which is going to be lived soon.

                  1 Reply Last reply
                  0
                  • J jondiego

                    I´m new here, so I want to ask you guys if you could tell me how to (or point me in the right direction) composite my logo (with transparency) over live video. Kind of like what networks do when they place their logos over their signal. I am good at VB6, and am learning VB.NET. Should I do it in VC++? Please help me, I am very interested in graphics programming. jondiego

                    S Offline
                    S Offline
                    Sebastian Morgan
                    wrote on last edited by
                    #9

                    I have recently gone through 4 5 graphic design companies and I found only one providing the the best affordable and quality logo design services got unlimited revisions and unlimited concepts also and their respond time is very good.

                    1 Reply Last reply
                    0
                    Reply
                    • Reply as topic
                    Log in to reply
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes


                    • Login

                    • Don't have an account? Register

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • Categories
                    • Recent
                    • Tags
                    • Popular
                    • World
                    • Users
                    • Groups