From: Siyuan X. <xia...@gm...> - 2011-02-14 09:23:05
|
Hi, Guys, I used JSVM 9.19.10(beta) Encoder to encode a video with mixed CGS/MGS configuration. There are 3 resolutions 320x180, 640x360, 1280x720 with total number of 8 layers. when I use opensvcdecoder to decode, an error is prompted "A layer is using a different scan for residual block" in SliceHeaderExtension.c:306. I use MGS setting in configure file as following: MGSVectorMode 1 # Write coefficients into multiple slices MGSVector0 8 # Number of coefficients that are contained in slice 1 MGSVector1 8 # Number of coefficients that are contained in slice 2 Is there anything wrong with the configuration? profile & level info: ===================== DQ= 0: Main @ Level 1.2 DQ= 1: Scalable High @ Level 1.3 320x180 DQ= 2: Scalable High @ Level 1.3 DQ= 16: Scalable High @ Level 3 DQ= 17: Scalable High @ Level 3.1 DQ= 18: Scalable High @ Level 3.1 DQ= 32: Scalable High @ Level 4 DQ= 33: Scalable High @ Level 4 # I do not know why JSVM shows wrong resolution 320x192, 640x368, but the JSVM decoded resolution is right. SUMMARY: bitrate Min-bitr Y-PSNR U-PSNR V-PSNR --------- ---------- -------- -------- -------- 320x192 @ 3.0000 105.3180 3.2400 75.1867 77.6071 75.0764 320x192 @ 6.0000 223.8720 8.4840 67.7323 76.1392 74.2387 320x192 @ 12.0000 338.7904 18.6560 57.3909 77.7631 76.0774 320x192 @ 24.0000 838.7456 34.9696 49.8598 70.5339 67.9347 640x368 @ 3.0000 596.0040 452.5980 65.9925 69.5955 66.0604 640x368 @ 6.0000 1227.1800 928.7520 60.0840 67.7073 65.3157 640x368 @ 12.0000 1904.9728 1436.2048 54.8221 65.1333 62.7191 640x368 @ 24.0000 4268.8896 3183.4624 52.2276 63.3834 60.6160 1280x720 @ 3.0000 861.6300 607.2900 65.9835 69.4145 66.7894 1280x720 @ 6.0000 1745.2800 1222.5960 59.6164 67.9509 64.2980 1280x720 @ 12.0000 2785.9584 1945.9072 54.6809 66.0932 63.4704 1280x720 @ 24.0000 5871.8528 4134.2336 54.5693 63.6624 61.2874 Regards, Siyuan --- On Tue, Feb 8, 2011 at 10:38, Siyuan Xiang <xia...@gm...> wrote: > Thank you Mickaël and Médéric. > > I was using debug mode and SVC_decoder_v9 in > \src_1.10\Libs\SVC\build\PC.c. > Now it is much faster with Release_MMX configuration. > > > Regards, > Siyuan > --- > > > > > On Tue, Feb 8, 2011 at 02:34, Médéric Blestel < > Med...@in...> wrote: > >> Dear Siyuan, >> >> I'm using TCPMP or mplayer to do the benchmarcks with give a timing and a >> frame rate more accurate. >> The decoder is compilled with the Release_MMX configuration. >> I am using windows 7 with visual studio 2008 professional. >> >> kind regards, >> Médéric >> >> Le 08/02/2011 10:56, Siyuan Xiang a écrit : >> >> Dear Médéric, >> >> Thanks for your reply. I am using windows 7 with visual studio 2008 >> express. >> >> >> Regards, >> Siyuan >> --- >> >> >> >> On Tue, Feb 8, 2011 at 01:30, Médéric Blestel < >> Med...@in...> wrote: >> >>> Dear Siyuan, >>> >>> Thank you for using OpenSVCDecoder. >>> >>> The Benchmarks on this page are quite old (version 1.07, sorry for >>> that!!), but seems to still be updated. >>> I just try on my computer and the sequence was decoded at 80 fps on a >>> 2.93Ghz processor. >>> >>> What is your operating system? >>> >>> kind regards, >>> Médéric >>> >>> Le 08/02/2011 10:12, Siyuan Xiang a écrit : >>> >>> Hi, all, >>> >>> I played with the open SVC codec recently. I am quite impressive with >>> the excellent work. When I use the main program PC.c to decode SVCBST-15 >>> with 1280x720, but I did not think the playback frame rate is as fast as >>> reported in >>> >>> http://sourceforge.net/apps/mediawiki/opensvcdecoder/index.php?title=Decoder_Features >>> >>> >>> My computer is intel core 2 2.24GHz, the source code is the src 1.1.0 >>> version. Is there anything I am missing? Should MMX , SSE or other >>> optimization be enabled? >>> >>> >>> Regards, >>> Siyuan >>> --- >>> >>> >>> ------------------------------------------------------------------------------ >>> The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: >>> Pinpoint memory and threading errors before they happen. >>> Find and fix more than 250 security defects in the development cycle. >>> Locate bottlenecks in serial and parallel code that limit performance.http://p.sf.net/sfu/intel-dev2devfeb >>> >>> >>> _______________________________________________ >>> Opensvcdecoder-support mailing lis...@li...https://lists.sourceforge.net/lists/listinfo/opensvcdecoder-support >>> >>> >>> >> >> ------------------------------------------------------------------------------ >> The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: >> Pinpoint memory and threading errors before they happen. >> Find and fix more than 250 security defects in the development cycle. >> Locate bottlenecks in serial and parallel code that limit performance.http://p.sf.net/sfu/intel-dev2devfeb >> >> >> _______________________________________________ >> Opensvcdecoder-support mailing lis...@li...https://lists.sourceforge.net/lists/listinfo/opensvcdecoder-support >> >> >> > |