View Full Version : Examples of well encoded 1080p
Chengbin
29th May 2009, 02:55
Are there any well encoded samples of 1080p (around 20-30mbps) encoded by x264 that shows real 1080p quality that is not low passed?
Are there any >1080p sources that we can use to test encode to 1080p? Or is Blu-ray the best source we'll get for a while?
LoRd_MuldeR
29th May 2009, 02:56
The "Crowdrun" sample comes to my mind. Also the OpenMovies "Elephants Dream" and "Big Buck Bunny" ;)
http://www.mediafire.com/?sharekey=a0977474231d0c7dd2db6fb9a8902bda
http://media.xiph.org/ED/ED-1080-png/
http://media.xiph.org/BBB/BBB-1080-png/
Chengbin
29th May 2009, 04:00
The Crowdrun sample is STUNNING, but I have no way to play it! How do I play this! I have a Q6600, is that enough? (I'm guessing no)
I can't believe this is only crf 22, and the video is like 280mbps.
Dark Shikari
29th May 2009, 04:02
The Crowdrun sample is STUNNING, but I have no way to play it! How do I play this! I have a Q6600, is that enough? (I'm guessing no)
I can't believe this is only crf 22, and the video is like 280mbps.That's because it's not 1080p ;)
Chengbin
29th May 2009, 04:10
We definitely need a more advanced codec for 2160p! (No offense to x264). CRF 22 = 334MB for a 10 second clip is, umm, downright outrageous.
How do I check the x264 settings on this video? Mediainfo doesn't show.
Dark Shikari
29th May 2009, 04:21
It's 50 frames per second raw camera footage, what do you expect?
Almost all the "detail" is noise; you could almost surely encode it at 50-70 megabits without significant loss.
Chengbin
29th May 2009, 04:26
50-70mbps for 2160p or 1080p?
Dark Shikari
29th May 2009, 04:29
50-70mbps for 2160p or 1080p?2160p, of course.
We definitely need a more advanced codec for 2160p! (No offense to x264).
Bah, x264 is just fine. And it will be just fine for a long long time. The next evolution will probably be wavelet based, but those won't be in a "working" state for a long while. Too many hurdles to cross first.
LoRd_MuldeR
29th May 2009, 14:15
We definitely need a more advanced codec for 2160p! (No offense to x264). CRF 22 = 334MB for a 10 second clip is, umm, downright outrageous.
First of all we need a screen to show 2160p in it's native resolution. And that screen either needs to be LARGE or you need to sit really close to see all the detail/noise :p
How do I check the x264 settings on this video? Mediainfo doesn't show.
AVInaptic is your friend here:
http://pastie.org/493842
XhmikosR
29th May 2009, 14:24
Latest MediaInfo should work also, or at least it works with my 2160p encoded test videos:
http://pastie.org/493845
rack04
29th May 2009, 14:25
Is there an automated way to download all the png files from "Elephants Dream" and "Big Buck Bunny". Also, what avisynth script will combine the png files?
LoRd_MuldeR
29th May 2009, 14:29
Is there an automated way to download all the png files from "Elephants Dream" and "Big Buck Bunny". Also, what avisynth script will combine the png files?
Any decent download tool will be able to do so (e.g. DownThemAll!). And Avisynth' ImageSource() is your friend ;)
XhmikosR
29th May 2009, 14:32
You can use Orbit Downloader or a similar program to batch download all the png images.
I used ImageReader in my avisynth script.
ImageReader("../3_DucksTakeOff_2160p50_CgrLevels_MASTER_SVTdec05_\%d.png", use_DevIL=false, start=12987, end=13486, fps=50)
EDIT:
Lord_Mulder beat me to it.:)
Chengbin
29th May 2009, 15:03
First of all we need a screen to show 2160p in it's native resolution. And that screen either needs to be LARGE or you need to sit really close to see all the detail/noise :p
That's my problem. Also, I can't get it to play smoothly anyway. Hardware acceleration doesn't work. ffdshow would only use like 1.5 core.
LoRd_MuldeR
29th May 2009, 15:19
That's my problem. Also, I can't get it to play smoothly anyway. Hardware acceleration doesn't work. ffdshow would only use like 1.5 core.
CoreAVC doesn't support that resolution. You may try DivX 7 H.264 Decoder or the multi-threaded MPlayer with "gl:yuv=2" renderer:
http://forum.doom9.org/showpost.php?p=1291101&postcount=402
But generally I would downscale that 2160p clip to 1080p and re-encode. That should give you a "high quality" 1080p source ;)
Chengbin
29th May 2009, 15:24
No wonder CoreAVC doesn't work.
ajp_anton
29th May 2009, 21:28
In timecodec, ffdshow-mt decodes it at 48fps (95% CPU) and DivX at 61fps (85% CPU) on a 3.3GHz i7 with HT. Can't get it to play smoothly in MPC though...
Chengbin
29th May 2009, 23:36
What should I use to play it. I used MPC when I tried to play it.
I guess my computer will not be able to play it at 50fps (I have a crappy Q6600 at 2.4Ghz)
LoRd_MuldeR
30th May 2009, 15:08
What should I use to play it. I used MPC when I tried to play it.
I guess my computer will not be able to play it at 50fps (I have a crappy Q6600 at 2.4Ghz)
Downscale it to your native screen resolution and re-encode. Then you should be able to play it smooth and you don't loose anything...
rack04
2nd June 2009, 15:59
Downscale it to your native screen resolution and re-encode. Then you should be able to play it smooth and you don't loose anything...
http://www.sendspace.com/file/4hjiop
General
Format : Matroska
File size : 24.4 MiB
Duration : 10s 0ms
Writing library : Haali DirectShow Matroska Muxer 1.9.42.1
Video
Format : AVC
Format profile : High@L5.0
Format settings, ReFrames : 16 frames
Bit rate : 20.1 Mbps
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16/9
Frame rate : 50.000 fps
Writing library : x264 core 67 r1163M 3f56e27
Encoding settings : cabac=1 / ref=16 / deblock=1:-1:-1 / analyse=0x3:0x133 / me=tesa / subme=9 / psy_rd=1.0:0.0 / mixed_ref=1 / me_range=32 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / chroma_qp_offset=-2 / threads=3 / nr=0 / decimate=0 / mbaff=0 / bframes=4 / b_pyramid=1 / b_adapt=2 / b_bias=0 / direct=1 / wpredb=1 / keyint=250 / keyint_min=25 / scenecut=40 / rc=crf / crf=18.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / ip_ratio=1.40 / pb_ratio=1.30 / aq=1:1.00
Manaka
5th June 2009, 10:01
Try to encode those 2160p image but I got a problem. Using this scrip
ImageSource("D:\Project\2_ParkJoy_2160p50_CgrLevels_MASTER_SVTdec05\%d.sgi", use_DevIL=false, start=15523, end=16022, fps=50)
ConvertToYV12()
and when I open it with AvsP and press preview, I get a bunch of error messages
Traceback (most recent call last):
File "AvsP.pyo", line 5819, in OnMenuVideoToggle
File "AvsP.pyo", line 8925, in ShowVideoFrame
File "AvsP.pyo", line 9467, in PaintAVIFrame
File "pyavs.pyo", line 322, in DrawFrame
File "pyavs.pyo", line 301, in _GetFrame
File "avisynth.pyo", line 277, in GetFrame
WindowsError: exception: access violation reading 0x045F4000
Traceback (most recent call last):
File "AvsP.pyo", line 7123, in OnPaintVideoWindow
File "AvsP.pyo", line 9467, in PaintAVIFrame
File "pyavs.pyo", line 322, in DrawFrame
File "pyavs.pyo", line 301, in _GetFrame
File "avisynth.pyo", line 277, in GetFrame
WindowsError: exception: access violation reading 0x045F9000
Traceback (most recent call last):
File "AvsP.pyo", line 7123, in OnPaintVideoWindow
File "AvsP.pyo", line 9467, in PaintAVIFrame
File "pyavs.pyo", line 322, in DrawFrame
File "pyavs.pyo", line 301, in _GetFrame
File "avisynth.pyo", line 277, in GetFrame
WindowsError: exception: access violation reading 0x045FC000
Traceback (most recent call last):
File "AvsP.pyo", line 7123, in OnPaintVideoWindow
File "AvsP.pyo", line 9467, in PaintAVIFrame
File "pyavs.pyo", line 322, in DrawFrame
File "pyavs.pyo", line 301, in _GetFrame
File "avisynth.pyo", line 277, in GetFrame
WindowsError: exception: access violation reading 0x04601000
And can't encode it properly too(can' not open avs file). Any help?
-------------------------------------------------------------------
Edit: use x264 x86 and it work, but stop at 16th frame. x264 report:
avis [info]: 3840x2160 @ 50.00 fps (500 frames)
x264 [warning]: MB rate (1620000) > level limit (983040)
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2
x264 [info]: profile Main, level 5.1
kemuri-_9
5th June 2009, 15:51
with such a high resolution i would take a gander that your problem is that you're over allocating memory past the 2GB limit for x86 programs....
vBulletin® v3.8.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.