Hi Alexander, the ArrayIndexOutOfBounds exception should be fixed, please use the latest revision or the next upcoming nightly build to rerun your tests.
Thanks! Sebastian 2012/4/11 Listas Fernandes <listasffernan...@gmail.com> > Hi. > > I have a terrible problem when I'm saving my recordings. > > Here's my environment: > > OpenMeetins version: > > openmeetings_1_9_1_r4707.zip > > > [root@omserver ~]# ffmpeg --version > FFmpeg version SVN-r26402, Copyright (c) 2000-2011 the FFmpeg developers > built on Apr 11 2012 11:22:16 with gcc 4.4.6 20110731 (Red Hat 4.4.6-3) > configuration: --enable-libmp3lame --enable-postproc --enable-gpl > --enable-pthreads --enable-avfilter --prefix=/usr > libavutil 50.36. 0 / 50.36. 0 > libavcore 0.16. 1 / 0.16. 1 > libavcodec 52.108. 0 / 52.108. 0 > libavformat 52.93. 0 / 52.93. 0 > libavdevice 52. 2. 3 / 52. 2. 3 > libavfilter 1.74. 0 / 1.74. 0 > libswscale 0.12. 0 / 0.12. 0 > libpostproc 51. 2. 0 / 51. 2. 0 > ffmpeg: missing argument for option '-version' > > > [root@omserver ~]# sox --version > sox: SoX v14.3.2 > > > [root@omserver ~]# convert --version > Version: ImageMagick 6.7.5-0 2012-01-31 Q16 http://www.imagemagick.org > Copyright: Copyright (C) 1999-2012 ImageMagick Studio LLC > Features: OpenMP > > > [root@omserver ~]# cat /etc/redhat-release > CentOS release 6.2 (Final) > > > > I've attached the log file, but basically the video conference is recorded > but I get the following error when I click in the 'save' button. > > ERROR 04-11 12:45:08.127 FlvRecorderConverter.java 1465258 264 > org.openmeetings.app.data.flvrecord.converter.FlvRecorderConverter > [openmeetings.TaskExecutor-1] - [stripAudioFromFLVs] > java.lang.ArrayIndexOutOfBoundsException: 5 > at > org.openmeetings.app.data.flvrecord.converter.BaseConverter.mergeAudioToWaves(BaseConverter.java:109) > ~[openmeetings.jar:na] > at > org.openmeetings.app.data.flvrecord.converter.FlvRecorderConverter.stripAudioFromFLVs(FlvRecorderConverter.java:81) > [openmeetings.jar:na] > at > org.openmeetings.app.data.flvrecord.converter.FlvRecorderConverter.startConversion(FlvRecorderConverter.java:45) > [openmeetings.jar:na] > at > org.openmeetings.app.data.flvrecord.converter.FlvRecorderConverterTask$1.run(FlvRecorderConverterTask.java:29) > [openmeetings.jar:na] > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) > [na:1.6.0_22] > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) > [na:1.6.0_22] > at java.lang.Thread.run(Thread.java:679) [na:1.6.0_22] > > > I've tested that with two, three and four people. > > > The recording files are like this: > > [root@omserver 9]# file * > rec_1_stream_0_11_04_2012_12_44_23.flv: > Macromedia Flash Video > rec_1_stream_0_11_04_2012_12_44_23_FULL_WAVE.wav: > RIFF (little-endian) data, WAVE audio, Microsoft PCM, 16 bit, mono 44100 Hz > rec_1_stream_0_11_04_2012_12_44_23_GAP_FULL_WAVE_0.wav: > RIFF (little-endian) data, WAVE audio, Microsoft PCM, 16 bit, mono 44100 Hz > rec_1_stream_0_11_04_2012_12_44_23_GAP_FULL_WAVE_1.wav: > RIFF (little-endian) data, WAVE audio, Microsoft PCM, 16 bit, mono 44100 Hz > rec_1_stream_0_11_04_2012_12_44_23_WAVE.wav: > RIFF (little-endian) data, WAVE audio, Microsoft PCM, 16 bit, mono 44100 Hz > rec_1_stream_2_11_04_2012_12_44_23.flv: > Macromedia Flash Video > rec_1_stream_2_11_04_2012_12_44_23_FULL_WAVE.wav: > RIFF (little-endian) data, WAVE audio, Microsoft PCM, 16 bit, mono 44100 Hz > rec_1_stream_2_11_04_2012_12_44_23_GAP_FULL_WAVE_0.wav: > RIFF (little-endian) data, WAVE audio, Microsoft PCM, 16 bit, mono 44100 Hz > rec_1_stream_2_11_04_2012_12_44_23_GAP_FULL_WAVE_1.wav: > RIFF (little-endian) data, WAVE audio, Microsoft PCM, 16 bit, mono 44100 Hz > rec_1_stream_2_11_04_2012_12_44_23_WAVE.wav: > RIFF (little-endian) data, WAVE audio, Microsoft PCM, 16 bit, mono 44100 Hz > rec_1_stream_4ddecfaf20b136051e6a87a98674ceb6_11_04_2012_12_44_24.flv: > Macromedia Flash Video > > > All the individual files has the righ content. > > I've reinstalled the whole openmeetings environment at each test (that's > why there's so few files above), including a complete drop database and > server reboot. > > I can execute 'sox' in the command line and merge the sound files > normally. No errors. > > I can do the same with ffmpeg (I can merge audio and video files normally. > No errors too). > > I've changed de directory permission, even a desperately 'chmod -R 777' > in the OpenMeetings root directory. > > > Since I believe it's not a normal situation for you guys, is there any > clue about how can I debug this error? > > > I've already reinstalled sox and ffmpeg and run a 'yum update' for the > whole system. > > > Every try give the same error... > > > Thanks for any idea! > > > []s > Alexander > Brazil > -- Sebastian Wagner https://twitter.com/#!/dead_lock http://www.openmeetings.de http://www.webbase-design.de http://www.wagner-sebastian.com seba.wag...@gmail.com