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. C / C++ / MFC
  4. How to improve quality of a video.?

How to improve quality of a video.?

Scheduled Pinned Locked Moved C / C++ / MFC
helptutorialquestioncode-review
13 Posts 2 Posters 0 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.
  • M mbatra31

    Hi, Can you please be bit more specific. Is it related to the problem I have asked or related to the forum, that I should not ask for the direct solution.? Regards,

    E Offline
    E Offline
    Erudite_Eric
    wrote on last edited by
    #4

    How much research have you done on this problem so far? It seems very little since you dont have specific questions. That is why I havent given you specific answers.

    M 1 Reply Last reply
    0
    • E Erudite_Eric

      How much research have you done on this problem so far? It seems very little since you dont have specific questions. That is why I havent given you specific answers.

      M Offline
      M Offline
      mbatra31
      wrote on last edited by
      #5

      Ok fine. I have not gone too far. I was thinking I might go in the wrong direction. Please let me know if you need any specific information: Here I have elaborated what I want: I am working on a project in which I capture a video using a camera. Now that video plays fine. it will be of the same quality as captured using the camera. I have downloaded some HD video from the net. when I play that video in my application, that video doesn't look like its a HD video. its quality deteriorates somewhat. if I play the same video in any other software (Windows Media player, VLC or any other player which can encode/decode HD video), it plays fine. Wherever I search on any forum or on any site, I'll found that codecs which uses H.264 standard can better encode/decode HD videos and plays a video with high quality. Regards,

      E 1 Reply Last reply
      0
      • M mbatra31

        Ok fine. I have not gone too far. I was thinking I might go in the wrong direction. Please let me know if you need any specific information: Here I have elaborated what I want: I am working on a project in which I capture a video using a camera. Now that video plays fine. it will be of the same quality as captured using the camera. I have downloaded some HD video from the net. when I play that video in my application, that video doesn't look like its a HD video. its quality deteriorates somewhat. if I play the same video in any other software (Windows Media player, VLC or any other player which can encode/decode HD video), it plays fine. Wherever I search on any forum or on any site, I'll found that codecs which uses H.264 standard can better encode/decode HD videos and plays a video with high quality. Regards,

        E Offline
        E Offline
        Erudite_Eric
        wrote on last edited by
        #6

        So does your application use codec?

        M 2 Replies Last reply
        0
        • E Erudite_Eric

          So does your application use codec?

          M Offline
          M Offline
          mbatra31
          wrote on last edited by
          #7

          I am not sure about this. I am using only DirectShow to capture and play any video file. Regards,

          1 Reply Last reply
          0
          • E Erudite_Eric

            So does your application use codec?

            M Offline
            M Offline
            mbatra31
            wrote on last edited by
            #8

            I am using FFmpeg, that produces libraries and programs for handling multimedia data. it includes libavcodec, an audio/video codec library for transcoding multimedia files.

            E 2 Replies Last reply
            0
            • M mbatra31

              I am using FFmpeg, that produces libraries and programs for handling multimedia data. it includes libavcodec, an audio/video codec library for transcoding multimedia files.

              E Offline
              E Offline
              Erudite_Eric
              wrote on last edited by
              #9

              And are there any better libraries around?

              1 Reply Last reply
              0
              • M mbatra31

                I am using FFmpeg, that produces libraries and programs for handling multimedia data. it includes libavcodec, an audio/video codec library for transcoding multimedia files.

                E Offline
                E Offline
                Erudite_Eric
                wrote on last edited by
                #10

                As in, if I google for "directshow codes for HD video" I get this: Windows Essentials Codec Pack is a collection of audio and video DirectShow codecs and filters Read more: Windows Essentials Media Codec Pack - Free download and software reviews - CNET Download.com http://download.cnet.com/Windows-Essentials-Media-Codec-Pack/3000-13632_4-10662709.html#ixzz2aX4xtd5d[^]

                M 1 Reply Last reply
                0
                • E Erudite_Eric

                  As in, if I google for "directshow codes for HD video" I get this: Windows Essentials Codec Pack is a collection of audio and video DirectShow codecs and filters Read more: Windows Essentials Media Codec Pack - Free download and software reviews - CNET Download.com http://download.cnet.com/Windows-Essentials-Media-Codec-Pack/3000-13632_4-10662709.html#ixzz2aX4xtd5d[^]

                  M Offline
                  M Offline
                  mbatra31
                  wrote on last edited by
                  #11

                  Hi Eric, I have installed this codec pack on my PC...It does not seem to make any difference....Still playing HD videos shows some blurness at the edges of the objects. I have seen when playing the same HD video in Windows Media Player, it is quite bright and of good quality. I was wondering what could be the difference in playing a video using DirectShow in Windows Media Player and my Application. Whatelse extra they are implementing or shipping with their product. What special codec or filter is being used.? Regards,

                  E 1 Reply Last reply
                  0
                  • M mbatra31

                    Hi Eric, I have installed this codec pack on my PC...It does not seem to make any difference....Still playing HD videos shows some blurness at the edges of the objects. I have seen when playing the same HD video in Windows Media Player, it is quite bright and of good quality. I was wondering what could be the difference in playing a video using DirectShow in Windows Media Player and my Application. Whatelse extra they are implementing or shipping with their product. What special codec or filter is being used.? Regards,

                    E Offline
                    E Offline
                    Erudite_Eric
                    wrote on last edited by
                    #12

                    I just found that link from a 2 second google, I didnt recomend it, but just gave it as an exmple of what is out there with the implied suggestion that you look yourself.

                    M 1 Reply Last reply
                    0
                    • E Erudite_Eric

                      I just found that link from a 2 second google, I didnt recomend it, but just gave it as an exmple of what is out there with the implied suggestion that you look yourself.

                      M Offline
                      M Offline
                      mbatra31
                      wrote on last edited by
                      #13

                      Hi Eric, I want to ask one thing if you have an idea. I have also searched and found that H.264 is the standard used for HD videos.... Now there are various codec using H.264 as the standard for encoding and decoding. One such is x264 codec which is open source and freely available. I have downloaded that codec, now will that work for my application also, if I play any HD file in my application. I mean to ask is it sufficient that a codec is installed on your PC and if you play any HD file in your application, it will encode HD automatically.? Regards,

                      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