Announcement

Collapse
No announcement yet.

Which power must be a cpu for HD 1080p?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • #21
    Originally posted by alelinuxbsd View Post
    I would like known, in the eventuality is impossible use driver open for a fluent display of video hd 1080p, which power must be a cpu for this task.
    The only possible answer is: it depends.

    It depends on the codec - VC-1 is much less demanding than H.264, for example. MPEG-2 is less demanding than VC-1.

    It depends on the bitrate - more bitrate requires more CPU power. There's a world of difference between 1080p rips found on the net (5-10 Mbps) and BD content (20-30 Mbps).

    If H.264 is used, it depends on the encode settings, i.e. profile and precise features used. H.264 is very scalable and "baseline" profile content optimized for fast decoding vs. "high" profile content with every H.264 feature enabled can easily mean you need multiple times the CPU power.

    Of course, it also depends on the efficiency of the player/decoder, if postprocessing (for example deinterlacing) is needed and how the video output device/driver performs.

    So, if you ever see a claim like "my $SLOW_CPU plays 1080p just fine!", take it with a grain of salt.

    Comment


    • #22
      Originally posted by alelinuxbsd View Post
      [VO_XV] It seems there is no Xvideo support for your video card available.
      Fix that problem first. X11 video output is SLOW* and always tears.
      In other words, it's terrible and the worst possible option to output video.

      * (video scaling and colorspace conversion in software, plus needs lots of GPU bandwidth)

      Comment


      • #23
        On the dual core i have this:
        $ xvinfo
        X-Video Extension version 2.2
        screen #0
        Adaptor #0: "Radeon Textured Video"
        number of ports: 16
        port base: 63
        operations supported: PutImage
        supported visuals:
        depth 24, visualID 0x21
        number of attributes: 3
        "XV_BICUBIC" (range 0 to 2)
        client settable attribute
        client gettable attribute (current value is 2)
        "XV_VSYNC" (range 0 to 1)
        client settable attribute
        client gettable attribute (current value is 1)
        "XV_HWPLANAR" (range 0 to 1)
        client settable attribute
        client gettable attribute (current value is 1)
        maximum XvImage size: 2048 x 2048
        Number of image formats: 4
        id: 0x32595559 (YUY2)
        guid: 59555932-0000-0010-8000-00aa00389b71
        bits per pixel: 16
        number of planes: 1
        type: YUV (packed)
        id: 0x32315659 (YV12)
        guid: 59563132-0000-0010-8000-00aa00389b71
        bits per pixel: 12
        number of planes: 3
        type: YUV (planar)
        id: 0x30323449 (I420)
        guid: 49343230-0000-0010-8000-00aa00389b71
        bits per pixel: 12
        number of planes: 3
        type: YUV (planar)
        id: 0x59565955 (UYVY)
        guid: 55595659-0000-0010-8000-00aa00389b71
        bits per pixel: 16
        number of planes: 1
        type: YUV (packed)
        On the single core i should see what is present, i make some change from the time that the topic was start.

        I think on future i choice a power Cpu because i don't like the situation present about graphics card on linux (despite is better then some years ago) and i think i remain on amd platform (because i don't like change everything after few time) even if a similar situation isn't ideal.
        For me is only important that work using H.264 with a max bitrate about 17 mbps (or even better the google code less demanding when will be free).

        Comment

        Working...
        X