No that is actually then correct I was already wondering why FLV and AVI are so much different in size.
Sebastian 2012/4/8 Maxim Solodovnik <[email protected]> > Hello Sebastian, > > I found the reason for AVI bad quality: > FFMPEG reported > Incompatible pixel format 'bgr24' for codec 'mpeg4', auto-selecting format > 'yuv420p' > while compression so colors are broken. > > I can fix it by setting "-vcodec copy" option, but this will result big > AVI size (same as flv). > Is it OK? > Or maybe you see better solution? > > > On Sat, Apr 7, 2012 at 00:53, SebastianWagner (Updated) (JIRA) < > [email protected]> wrote: > >> >> [ >> https://issues.apache.org/jira/browse/OPENMEETINGS-138?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel] >> >> SebastianWagner updated OPENMEETINGS-138: >> ----------------------------------------- >> >> Attachment: flvRecording_3.flv >> flvRecording_3.avi >> >> > Errors and quality of Recording with screensharing application >> > -------------------------------------------------------------- >> > >> > Key: OPENMEETINGS-138 >> > URL: >> https://issues.apache.org/jira/browse/OPENMEETINGS-138 >> > Project: Openmeetings >> > Issue Type: Bug >> > Reporter: SebastianWagner >> > Fix For: 2.0 Apache Incubator Release >> > >> > Attachments: flvRecording_3.avi, flvRecording_3.flv >> > >> > >> > Settings in the screensharer is "High" >> > 1) The quality of the AVI is really bad. FLV is good. The AVI recording >> gets bad after roughly 15 seconds. It starts good but then gets uggly. >> > Attached a sample recording avi and flv. >> > 2) The recordings have the wrong length (both AVI and FLV) show 2:13 as >> overall length, while the movie actually is only ~ 1:16 (which is right! I >> did not record more then that) >> > 3) Sometimes you can see those logs in the Java Console of the >> Screensharing app. >> > It _seems_ to have no actual effect to the data. >> > java.nio.BufferOverflowException >> > at java.nio.HeapByteBuffer.put(Unknown Source) >> > at >> org.apache.mina.core.buffer.AbstractIoBuffer.put(AbstractIoBuffer.java:637) >> > at >> org.apache.mina.core.buffer.AbstractIoBuffer.put(AbstractIoBuffer.java:1340) >> > at >> org.openmeetings.screen.webstart.CoreScreenShare.pushVideo(CoreScreenShare.java:1113) >> > at >> org.openmeetings.screen.webstart.CoreScreenShare$CaptureScreen.run(CoreScreenShare.java:1198) >> > at java.lang.Thread.run(Unknown Source) >> > java.nio.BufferOverflowException >> > at java.nio.HeapByteBuffer.put(Unknown Source) >> > at >> org.apache.mina.core.buffer.AbstractIoBuffer.put(AbstractIoBuffer.java:637) >> > at >> org.apache.mina.core.buffer.AbstractIoBuffer.put(AbstractIoBuffer.java:1340) >> > at >> org.openmeetings.screen.webstart.CoreScreenShare.pushVideo(CoreScreenShare.java:1113) >> > at >> org.openmeetings.screen.webstart.CoreScreenShare$CaptureScreen.run(CoreScreenShare.java:1198) >> > at java.lang.Thread.run(Unknown Source) >> > java.nio.BufferOverflowException >> > at java.nio.HeapByteBuffer.put(Unknown Source) >> > at >> org.apache.mina.core.buffer.AbstractIoBuffer.put(AbstractIoBuffer.java:637) >> > at >> org.apache.mina.core.buffer.AbstractIoBuffer.put(AbstractIoBuffer.java:1340) >> > at >> org.openmeetings.screen.webstart.CoreScreenShare.pushVideo(CoreScreenShare.java:1113) >> > at >> org.openmeetings.screen.webstart.CoreScreenShare$CaptureScreen.run(CoreScreenShare.java:1198) >> > at java.lang.Thread.run(Unknown Source) >> > java.nio.BufferOverflowException >> > at java.nio.HeapByteBuffer.put(Unknown Source) >> > at >> org.apache.mina.core.buffer.AbstractIoBuffer.put(AbstractIoBuffer.java:637) >> > at >> org.apache.mina.core.buffer.AbstractIoBuffer.put(AbstractIoBuffer.java:1340) >> > at >> org.openmeetings.screen.webstart.CoreScreenShare.pushVideo(CoreScreenShare.java:1113) >> > at >> org.openmeetings.screen.webstart.CoreScreenShare$CaptureScreen.run(CoreScreenShare.java:1198) >> > at java.lang.Thread.run(Unknown Source) >> > java.nio.BufferOverflowException >> > at java.nio.HeapByteBuffer.put(Unknown Source) >> > at >> org.apache.mina.core.buffer.AbstractIoBuffer.put(AbstractIoBuffer.java:637) >> > at >> org.apache.mina.core.buffer.AbstractIoBuffer.put(AbstractIoBuffer.java:1340) >> > at >> org.openmeetings.screen.webstart.CoreScreenShare.pushVideo(CoreScreenShare.java:1113) >> > at >> org.openmeetings.screen.webstart.CoreScreenShare$CaptureScreen.run(CoreScreenShare.java:1198) >> > at java.lang.Thread.run(Unknown Source) >> > java.nio.BufferOverflowException >> > at java.nio.HeapByteBuffer.put(Unknown Source) >> > at >> org.apache.mina.core.buffer.AbstractIoBuffer.put(AbstractIoBuffer.java:637) >> > at >> org.apache.mina.core.buffer.AbstractIoBuffer.put(AbstractIoBuffer.java:1340) >> > at >> org.openmeetings.screen.webstart.CoreScreenShare.pushVideo(CoreScreenShare.java:1113) >> > at >> org.openmeetings.screen.webstart.CoreScreenShare$CaptureScreen.run(CoreScreenShare.java:1198) >> > at java.lang.Thread.run(Unknown Source) >> >> -- >> This message is automatically generated by JIRA. >> If you think it was sent incorrectly, please contact your JIRA >> administrators: >> https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa >> For more information on JIRA, see: http://www.atlassian.com/software/jira >> >> >> > > > -- > WBR > Maxim aka solomax > -- Sebastian Wagner https://twitter.com/#!/dead_lock http://www.openmeetings.de http://www.webbase-design.de http://www.wagner-sebastian.com [email protected]
