Browser source plugin (1.0-24-g30ce603 2013/5/21)

Status
Not open for further replies.
Jack0r said:
Also its always helpful if you link some benchmarks or tests that support your statement cause I personally havent heard of such a big difference in performance.
As mentioned previously, it largely depends on CPU but also on what settings you use to encode with.

For example, this is a test using the params I use for live streaming.
Encodes were ran 3x with ~0.5-1% variance between runs, averaging ~24% fps increase with x64 over x86.

x86 said:
D:\Encoding\ffmpeg\x264 testing>x86.x264.2345.exe --opencl --preset fast --bfram
es 16 --bitrate 3000 --vbv-maxrate 3000 --vbv-bufsize 3000 --nal-hrd cbr --vf re
size:1280,720 -o x86.mkv 0.avi

ffms [info]: 1920x1080p 1:1 @ 30/1 fps (vfr)
resize [info]: resizing to 1280x720
x264 [info]: using SAR=1/1
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2
x264 [info]: OpenCL acceleration enabled with NVIDIA Corporation GeForce GTX 480

x264 [info]: profile High, level 3.1
x264 [info]: frame I:5 Avg QP:18.05 size:169955
x264 [info]: frame P:301 Avg QP:20.85 size: 25126
x264 [info]: frame B:700 Avg QP:24.06 size: 6050
x264 [info]: consecutive B-frames: 9.8% 9.1% 7.8% 4.8% 25.3% 41.7% 1.4% 0.
0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0%
x264 [info]: mb I I16..4: 8.0% 47.7% 44.3%
x264 [info]: mb P I16..4: 1.0% 3.8% 1.5% P16..4: 36.2% 11.9% 8.2% 0.0% 0
.0% skip:37.3%
x264 [info]: mb B I16..4: 0.2% 0.2% 0.1% B16..8: 6.9% 2.5% 0.5% direct:
3.0% skip:86.5% L0:35.9% L1:51.0% BI:13.1%
x264 [info]: 8x8 transform intra:55.4% inter:50.4%
x264 [info]: coded y,uvDC,uvAC intra: 60.0% 78.2% 52.2% inter: 8.4% 11.9% 5.2%
x264 [info]: i16 v,h,dc,p: 18% 34% 18% 31%
x264 [info]: i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 12% 20% 24% 6% 8% 6% 9% 6% 9%
x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 17% 26% 15% 6% 8% 7% 9% 6% 7%
x264 [info]: i8c dc,h,v,p: 51% 26% 15% 7%
x264 [info]: Weighted P-Frames: Y:0.0% UV:0.0%
x264 [info]: ref P L0: 82.2% 17.8%
x264 [info]: ref B L0: 87.3% 12.7%
x264 [info]: ref B L1: 94.7% 5.3%
x264 [info]: kb/s:3017.33

encoded 1006 frames, 38.73 fps, 3017.52 kb/s
x64 said:
D:\Encoding\ffmpeg\x264 testing>x64.x264.2345.exe --opencl --preset fast --bfram
es 16 --bitrate 3000 --vbv-maxrate 3000 --vbv-bufsize 3000 --nal-hrd cbr --vf re
size:1280,720 -o x64.mkv 0.avi

ffms [info]: 1920x1080p 1:1 @ 30/1 fps (vfr)
resize [info]: resizing to 1280x720
x264 [info]: using SAR=1/1
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2
x264 [info]: OpenCL acceleration enabled with NVIDIA Corporation GeForce GTX 480

x264 [info]: profile High, level 3.1
x264 [info]: frame I:5 Avg QP:18.07 size:170153
x264 [info]: frame P:301 Avg QP:20.88 size: 25125
x264 [info]: frame B:700 Avg QP:24.08 size: 6042
x264 [info]: consecutive B-frames: 9.8% 9.1% 7.8% 4.8% 25.3% 41.7% 1.4% 0.
0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0%
x264 [info]: mb I I16..4: 7.8% 48.4% 43.8%
x264 [info]: mb P I16..4: 1.0% 3.9% 1.5% P16..4: 36.3% 11.9% 8.1% 0.0% 0
.0% skip:37.3%
x264 [info]: mb B I16..4: 0.2% 0.3% 0.1% B16..8: 6.8% 2.5% 0.5% direct:
3.0% skip:86.5% L0:35.8% L1:51.1% BI:13.0%
x264 [info]: 8x8 transform intra:56.3% inter:50.8%
x264 [info]: coded y,uvDC,uvAC intra: 60.0% 77.8% 52.1% inter: 8.4% 11.9% 5.2%
x264 [info]: i16 v,h,dc,p: 17% 34% 18% 31%
x264 [info]: i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 13% 20% 22% 7% 7% 6% 10% 6% 9%
x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 17% 26% 15% 6% 8% 6% 9% 6% 7%
x264 [info]: i8c dc,h,v,p: 51% 26% 15% 7%
x264 [info]: Weighted P-Frames: Y:0.0% UV:0.0%
x264 [info]: ref P L0: 82.0% 18.0%
x264 [info]: ref B L0: 87.1% 12.9%
x264 [info]: ref B L1: 94.7% 5.3%
x264 [info]: kb/s:3016.25

encoded 1006 frames, 47.96 fps, 3016.44 kb/s
 

Jack0r

The Helping Squad
Forum Moderator
Trigunflame said:
As mentioned previously, it largely depends on CPU but also on what settings you use to encode with.

For example, this is a test using the params I use for live streaming.
Encodes were ran 3x with ~0.5-1% variance between runs, averaging ~24% fps increase with x64 over x86.
Thanks for reporting back, I did a few of my own tests with 3 different types of content/footage. Fast, medium and slow.
Battlefield 3:
32 Bit
SSIM Mean Y:0.9260365 (11.310db)
encoded 2350 frames, 38.93 fps, 7816.29 kb/s
64Bit
SSIM Mean Y:0.9261492 (11.316db)
encoded 2350 frames, 42.26 fps, 7816.62 kb/s

League of Legends
32 Bit
SSIM Mean Y:0.9712866 (15.419db)
encoded 1950 frames, 40.26 fps, 8019.12 kb/s
64 Bit
SSIM Mean Y:0.9712912 (15.420db)
encoded 1950 frames, 42.73 fps, 8019.43 kb/s

GunPoint
32 Bit
SSIM Mean Y:0.9997910 (36.798db)
encoded 6652 frames, 62.35 fps, 6919.10 kb/s
64 Bit
SSIM Mean Y:0.9997909 (36.797db)
encoded 6652 frames, 67.36 fps, 6919.79 kb/s
As you can see on my I5 2320 the differences between 32Bit and 64Bit are alot lower with the settings I used to test:
x264 --preset veryfast --bitrate 8000 --ssim --tune ssim --psy-rd 0,0 -o output.mp4 input.mp4
I used those settings to make sure nothing like the "opencl" you are using for example, can interfere with the default settings and change the results of an CPU encoding. In your case the graphics card is used, I dunno how much this will be different between 32 and 64 bit of x264 =D
So overall, yes I can confirm a slight increase in performance, though it seems to me that it might be not that big, depending on encoding settings, used hardware and used content.

Greetings =)
 
Okay, I can NOT get SWF files to work, nor can I get transparency to work on the html files. I made sure to publish the files with transparency, but either I'm not choosing the right path, or something. It just will not work.

I can get the html files to load perfectly fine, but still, not transparent. It has a white background.
Halp.
 
japi said:
Yes, you just have to edit put in the properties, in custom CSS

body {
background-color: rgba(0, 0, 0, 0);
margin: 0 auto;

And magic happens :)

Please don't use browser plugin in global sources yet, it has a bug that could make your computer go very very slow, Faruton already is fixing it, a new release will come out soon

THANK YOU ! :)))
 
Hello, Thank you so much for this great plugin.

I am trying to use this to show swf file which is saved on local path to asset://local/c:/Program Files/fcg/コメントジェネレーター2.swf

It is Japanese program, Anyways it does not show up at all.....I am not sure what is going on......can someone help me?
 
Mr. Faruton helped me with this plug-in yesterday! and now it is working perfectly.
I am using Japanese Application called Comment Generator.

Anyways, just wanted to say thank you and appreciate your dedication to make plug-ins for OBS!
 
Faruton said:
I have a version I haven't released yet as I'm still testing it.

If you'd like to try it you can download it here: http://catchexception.org/plugins/bsp/B ... 6d2-x86.7z
Sorry for the super huge necro but it seems like OBS likes to crash when using this plugin in global sources. If there is any fix available it would be much appreciated.

Note: I'm currently using the version you have in your original thread post. I'll give the one I quoted a try right now and see if it resolves my issue.

Edit: it seems like I've posted in the wrong thread, sorry about that! Google gave me this thread, I'll use the search on the website next time. :X
 
Status
Not open for further replies.
Top