8k resolution video causes X Error

Donald McLachlan Donald.McLachlan at crc.ca
Sun Dec 4 09:11:26 PST 2011


Hi,

I don't know where to start to resolve this problem and guessed maybe 
this is a good place to start. If not, please point me in the right 
direction.

Our ultimate goal is to stream 8k resolution video using sage (see 
www.sagecommons.org).

- We first used ffmpeg to convert a 4k resolution video file to yuv 
format, and we were able to view it with ffplay, mplayer, and crcview 
(an in house program).
- We then used ffmpeg to convert/resample the same 4k resolution video 
file to yuv/8k resolution; the conversion completed without error.
- When trying to view the resulting yuv/8k resolution file all three 
viewer programs failed with the same X Error.  For example, here is the 
output from ffplay:

    ffplay -i Lupe.8k.yuv -s 8192x4320 -pix_fmt yuv420p -x 1920 -y 1080
    ffplay version 0.8, Copyright (c) 2003-2011 the FFmpeg developers
       built on Nov 30 2011 13:01:22 with gcc 4.5.1 20101208
    [gcc-4_5-branch revision 167585]
       configuration:
       libavutil    51.  9. 1 / 51.  9. 1
       libavcodec   53.  7. 0 / 53.  7. 0
       libavformat  53.  4. 0 / 53.  4. 0
       libavdevice  53.  1. 1 / 53.  1. 1
       libavfilter   2. 23. 0 /  2. 23. 0
       libswscale    2.  0. 0 /  2.  0. 0
    [rawvideo @ 0x129d740] Estimating duration from bitrate, this may be
    inaccurate
    Input #0, rawvideo, from 'Lupe.8k.yuv':
       Duration: N/A, start: 0.000000, bitrate: N/A
         Stream #0.0: Video: rawvideo, yuv420p, 8192x4320, 25 tbr, 25
    tbn, 25 tbc
    X Error of failed request:  BadLength (poly request too large or
    internal Xlib length error)
       Major opcode of failed request:  132 (XVideo)
       Minor opcode of failed request:  18 ()
       Serial number of failed request:  23
       Current serial number in output stream:  24

In case it matters, we are using openSuse 11.4 64 bit linux, on an ASUS 
P6T7 WS Supercomputer motherboard, with 12 G RAM, and a ASUS GTX590 
video card.

My guess is the 8k resolution video format is exceeding a buffer size 
limit somewhere, either in software, or maybe on the video card.
Is there a way to find out what buffers are affected and is there a way 
to overcome these limits?

Thanks for any assistance you can provide,
Don

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.x.org/archives/xorg/attachments/20111204/2eb1016e/attachment.html>


More information about the xorg mailing list