Re: [CinCVS] X11-OpenGL slower than X11-XV ???

2007-05-01 Thread harm Lubbers
Graham Evans schreef:
 mark stavar wrote:
 I am getting the same results -- my playback is faster and smoother
 with X11-Xv than with OpenGL.  Now mine is probably not a hig-end
 graphics card (and a little dated now) but it supports OpenGL 2.0.  A
 tad disappointing :-(

 Hi mark

 Like Bruce you probably have a problem of some sort.  I just tried out
 the open gl video driver (PreferencesVideo OutVideo DriverOpenGL)
 and got 30 fps for the following effects chain playing in Open GL:
 camera z enlarge 2.2 (bicubic, gamma (no auto no histrogram), rgd and
 chromakey hsv)

I think there is something odd in the OpenGL implementation.
try this: Have two videotracks. In the bottom one there is video. On the
top track there is a small piece of video like in this example:
http://www.raldee.net/cinelerra.png

Now play this. At the point where the first track has information, the
framerate drops from 25 to 7fps with OpenGL. With the X11-XV driver,
performance is 25fps all the way.
Now the same applies to a simple dissolve in one track. Framerate drops
with OpenGL driver as well whereas the X11-XV driver has a constant
framerate of 25.

However, when I add an effect (like chromakey) to a single video
timeline (not the example above), the performance of the OpenGL driver
is much better (25fps) than X11-XV (11fps).

My Card is a Gforce 7800 with the latest NVidia drivers.

grtz
Harm


___
Cinelerra mailing list
Cinelerra@skolelinux.no
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra


Re: [CinCVS] MJPEG captures not loading correctly

2007-03-08 Thread harm Lubbers

Peter Federighi schreef:

--- Harm Lubbers [EMAIL PROTECTED] wrote:

  

Peter,
I use the zoran based DC10+ capture card and I can load the files 
perfectly.

I use qt format and full resolution (768x576).
I have seen the behaviour you describe and I believe that it is a
driver 
thing.

The kernel driver from 2.6.10 and up should be working (and earlier
ones 
maybe also)


If your in need for a test clip, please let me know as I can provide
one 
for you to test if it is Cinelerra or your driver


Harm Lubbers



Harm,
Hmm...  A driver thing, huh?  If it does turn out to be a driver thing,
is there anything that can be done in the Windows world?  (I actually do
most capturing in Windows because I can capture audio through the Zoran
card (DC30plus) so that should any frames be dropped, the audio will
still be synchronized.)  It would be great to have a clip that is known
to work.  If you could email it to me that would be great.  My email
address is pfederighi at yahoo.com.  FYI, Yahoo!Mail has a limit of 10MB
for attachments.

Thank you,
- Peter
  
I have been making some test clips for you today and have put them on my 
website. Please go to www.raldee.net/cin_test to see the clips. The 
clips are a little too big to email them to you.
As you can see I got the result you described only with half resolution 
clips. (I never noticed this before, simply because I never capture 
anything in half resolution).
Hope this is of any help to you. (if not, you can at least improve your 
Dutch language skills with these clips!)


grtz
Harm.

___
Cinelerra mailing list
Cinelerra@skolelinux.no
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra


Re: [CinCVS] Render mpeg video

2006-09-20 Thread harm Lubbers

Max-B wrote:

Hi,
I have a question that probably is very easy for you but not for me
Ven I try render mpeg video I got this error:

**ERROR: [mpeg2enc.plugin] Bit rate is greater than permitted in 
specified Level


These are my video info:
  INFO: [mpeg2enc.plugin] SETTING EXTENDED MMX for MOTION!
  INFO: [mpeg2enc.plugin] SETTING SSE and MMX for TRANSFORM!
  INFO: [mpeg2enc.plugin] SETTING EXTENDED MMX for PREDICTION!
  INFO: [mpeg2enc.plugin] Selecting generic MPEG2 output profile
  INFO: [mpeg2enc.plugin] Assuming norm PAL
  INFO: [mpeg2enc.plugin] Encoding MPEG-2 video to /home/maxo/max1.mpv
  INFO: [mpeg2enc.plugin] Horizontal size: 720 pel
  INFO: [mpeg2enc.plugin] Vertical size: 576 pel
  INFO: [mpeg2enc.plugin] Aspect ratio code: 2 = 4:3 display
  INFO: [mpeg2enc.plugin] Frame rate code:   3 = 25.0 (PAL/SECAM VIDEO 
/ converted FILM)

  INFO: [mpeg2enc.plugin] Bitrate: 100 KBit/s
  INFO: [mpeg2enc.plugin] Quality factor: 15 (Quantisation = 23) 
(1=best, 31=worst)

  INFO: [mpeg2enc.plugin] Field order for input: top-field-first
  INFO: [mpeg2enc.plugin] Sequence unlimited length
  INFO: [mpeg2enc.plugin] Search radius: 16
  INFO: [mpeg2enc.plugin] DualPrime: no
  INFO: [mpeg2enc.plugin] Using one-pass rate controller
  INFO: [mpeg2enc.plugin] GOP SIZE RANGE 45 TO 45
  INFO: [mpeg2enc.plugin] Setting colour/gamma parameters to PAL B/G
  INFO: [mpeg2enc.plugin] Forcing playback video to be: top-field-first
  INFO: [mpeg2enc.plugin] Progressive format frames = 0
Decrease the bitrate. If you try to make an Mpeg for a DVD the max 
bitrate is 9500KBits/s  (if I am not mistaken)


You will find the field when you hit the wrench in the render window.

Harm Lubbers

___
Cinelerra mailing list
Cinelerra@skolelinux.no
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra


Re: [CinCVS] OpenGL support question

2006-09-10 Thread harm Lubbers


 Post the output of glxinfo. The interesting part is the table at the end.

 -- Hannes

   
[EMAIL PROTECTED] ~ $ glxinfo
name of display: :1.0
display: :1  screen: 0
direct rendering: No
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context, GLX_EXT_texture_from_pixmap,
GLX_OML_swap_method,
GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyperpipe,
GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig
client glx vendor string: NVIDIA Corporation
client glx version string: 1.4
client glx extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info,
GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_SGI_video_sync,
GLX_NV_swap_group, GLX_NV_video_out, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer,
GLX_SGI_swap_control, GLX_NV_float_buffer, GLX_ARB_fbconfig_float
GLX version: 1.2
GLX extensions:
GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context, GLX_SGIX_fbconfig, GLX_ARB_get_proc_address
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce FX 5700/AGP/SSE2
OpenGL version string: 1.2 (2.0.2 NVIDIA 87.62)
OpenGL extensions:
GL_ARB_depth_texture, GL_ARB_imaging, GL_ARB_multitexture,
GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_shadow,
GL_ARB_texture_border_clamp, GL_ARB_texture_cube_map,
GL_ARB_texture_env_add, GL_ARB_texture_env_combine,
GL_ARB_texture_env_dot3, GL_ARB_texture_mirrored_repeat,
GL_ARB_window_pos, GL_ARB_vertex_program, GL_ARB_fragment_program,
GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color,
GL_EXT_blend_func_separate,
GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_draw_range_elements,
GL_EXT_fog_coord, GL_EXT_multi_draw_arrays, GL_EXT_packed_pixels,
GL_EXT_rescale_normal, GL_EXT_secondary_color,
GL_EXT_separate_specular_color, GL_EXT_shadow_funcs,
GL_EXT_stencil_wrap,
GL_EXT_texture3D, GL_EXT_texture_edge_clamp, GL_EXT_texture_env_add,
GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3, GL_EXT_texture_lod,
GL_EXT_texture_lod_bias, GL_EXT_texture_object, GL_EXT_vertex_array,
GL_HP_occlusion_test, GL_IBM_texture_mirrored_repeat,
GL_NV_blend_square,
GL_NV_texgen_reflection, GL_NV_texture_rectangle,
GL_NV_texture_env_combine4, GL_SGIS_generate_mipmap,
GL_SGIS_texture_lod,
GL_SGIX_depth_texture, GL_SGIX_shadow
glu version: 1.3
glu extensions:
GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess

   visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
 id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
--
0x2c 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x2d 24 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
0x2e 32 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 Ncon
0x2f 32 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 Ncon

___
Cinelerra mailing list
Cinelerra@skolelinux.no
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra


Re: [CinCVS] OpenGL support question

2006-09-10 Thread harm Lubbers
Graham Evans wrote:

 Chances are your card is OpenGL 1.5 not Open GL 2.0.

Hello Graham,

How Do I find out that my card is only OpenGL1.5?

grt
Harm

___
Cinelerra mailing list
Cinelerra@skolelinux.no
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra


Re: [CinCVS] OpenGL support question

2006-09-10 Thread harm Lubbers
Johannes Sixt wrote:
 On Sunday 10 September 2006 06:33, harm Lubbers wrote:
   
 Graham Evans wrote:
 
 Chances are your card is OpenGL 1.5 not Open GL 2.0.
   
 How Do I find out that my card is only OpenGL1.5?
 

 http://de.wikipedia.org/wiki/Geforce#GeForce_FX_series

 The OpenGL version string in glxinfo is the first hint. If it tells you that 
 it's 2.0, then the 2.0 features either won't work (and you'll notice this 
 immediately) or will be emulated in software (and you'll notice it only in 
 the rendering speed).

 -- Hannes

   
thank you Johannes and Graham for your help.
It's crystal clear for me now.
My card does not support openGL 2.0 (only up to 1.5)
So It's shopping time tomorrow!

grtz
Harm


___
Cinelerra mailing list
Cinelerra@skolelinux.no
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra


[CinCVS] OpenGL support question

2006-09-09 Thread harm Lubbers
Hello everybody,

I am trying to get Cinelerra compiled with openGL support.
I have an Nvidia FX5700 card with the nvidia drivers working.
I can compile Cinelerra with the --enabel-opengl option succesfully.
But when I run the program, select the openGL video output, try to play
some footage, the compositorwindow doesn't show anything at all.
Cinelerra reports the following error:
BC_PBuffer::new_pbuffer: glXChooseFBConfig failed
BC_PBuffer::new_pbuffer: glXChooseFBConfig failed
BC_Texture::create_texture frame size 720x576 bigger than maximum
texture 0x0. (this line is repeated for every frame it tries to play)

So I am a little confused. Is this because I don't have OpenGL support
or is it Cinelerra?

I have OpenGL enabled with 'eselect opengl set nvidia' (I am running
Gentoo on AMD64)
And on top of that I have XGL running (and that was supposed to run on
OpenGL wasn't it?)

Anyone has an idea?

many thanks
Harm Lubbers

___
Cinelerra mailing list
Cinelerra@skolelinux.no
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra


Re: [CinCVS] Imported pictures aspect ratio...

2006-08-12 Thread Harm Lubbers

Nicolas wrote:

Hello,

I'm importing images into cinelerra. I noticed in the past the aspect
ratio of the pictures wasn't good. I then edited my pictures with the
gimp, and used a 75x80 dpi resolution. I assumed that solved the
problem.
However, in my new project, I REALLY need the aspect ratio to be
perfect. My cinelerra project format is PAL.
I'm a bit lost... Do I need to edit my pictures with the Gimp in order
to modify the aspect ratio? How do I do that?
I had a look at the media properties in cinelerra, and there's no
possibility to modify the aspect ratio.

Does anyone has a clue?

  

Hi Nicolas,

I'v come up to this problem in the past also.
the aspect ratio of PAL images is 4:3, but 720x576 is 5:4.
This is because PAL images do not have square pixels.
To overcome this try to import 768x576 images. They will give you the 
right aspect ratio in cinelerra.
I am not sure if you have to rescale the image from 576 to 768 pixels 
wide. I can't remember how I did it, but this is certainly the way to go.
To check it make an image  with a perfect circle on it with a res of 
768x576 and import this in cinelerra and see if you're image look right. 
Ifit doesn't you'll probably have to scale the image to 720x576 (or the 
other way around: start with 720 and scale to 768)

Only scale horizontal. That is the way to get rectangular pixels.

succes

greetings from the netherlands,
Harm Lubbers

___
Cinelerra mailing list
Cinelerra@skolelinux.no
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra