openmeetings-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Maxim Solodovnik <solomax...@gmail.com>
Subject Re: [jira] [Updated] (OPENMEETINGS-138) Errors and quality of Recording with screensharing application
Date Sun, 08 Apr 2012 07:00:01 GMT
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) <
jira@apache.org> 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

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message