Opened 10 years ago

Last modified 2 years ago

#11974 new bug

Moho 2.5 dont render animations

Reported by: bruno Owned by: nobody
Priority: normal Milestone: Unscheduled
Component: Add-Ons/Media Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: x86

Description

Moho 2.5 dont render animations. Maybe a software problem... maybe not!

Will add screenshoots... And the bug report...

Please check..

Attachments (7)

screenshot1.png (60.9 KB ) - added by bruno 10 years ago.
Moho-1570-debug-15-04-2015-09-11-18.report (29.7 KB ) - added by bruno 10 years ago.
MOho.png (87.4 KB ) - added by bruno 10 years ago.
Moho-1283-debug-22-11-2015-20-04-30.report (30.8 KB ) - added by bruno 9 years ago.
screenshot1.2.png (124.1 KB ) - added by bruno 9 years ago.
rendering a file does not crash Moho but still problems with libavcodec maybe…
MohoRender.avi (639.1 KB ) - added by bruno 6 years ago.
Mohorender.m4v (45.0 KB ) - added by bruno 6 years ago.
Moho render

Download all attachments as: .zip

Change History (25)

by bruno, 10 years ago

Attachment: screenshot1.png added

by bruno, 10 years ago

Attachment: MOho.png added

comment:1 by bruno, 10 years ago

a software problem maybe

comment:2 by pulkomandy, 10 years ago

Component: - GeneralAdd-Ons/Media

The crash is in the FFMPEG encoder, so the code comes from Haiku.

comment:3 by bruno, 10 years ago

I know Moho looks something not professional... but you can do alot of amazing tricks and animation with it if you know how to do so!

comment:4 by bruno, 10 years ago

Yesterday I did a clean install and forgot to backup my Moho 2.5 Version... Cannot remember where i downloaded it.. Someone an idea?

comment:6 by bruno, 9 years ago

If I start MOHO 2.5 in Terminal I get this message:

Welcome to the Haiku shell.

~> /boot/home/Programme/Moho/Moho [dv @ 0x18863a58] Can't initialize DV format! Make sure that you supply exactly two streams:

video: 25fps or 29.97fps, audio: 2ch/48kHz/PCM (50Mbps allows an optional second audio stream)

Compiler did not align stack variables. Libavcodec has been miscompiled and may be very slow or crash. This is not a bug in libavcodec, but in the compiler. You may try recompiling using gcc >= 4.2. Do not report crashes to FFmpeg developers. Kill Thread

comment:7 by bruno, 9 years ago

Is it difficult to fix?

comment:8 by bruno, 9 years ago

any news about this problem? thx...

comment:9 by bruno, 9 years ago

Hello...

Now it renders something... at least Moho is not crashing when trying to render an animation... But the output rendered file is 0KB in size... and so not playable...

But still I got the same output when starting in the terminal...

Version 0, edited 9 years ago by bruno (next)

by bruno, 9 years ago

Attachment: screenshot1.2.png added

rendering a file does not crash Moho but still problems with libavcodec maybe...

comment:11 by bruno, 6 years ago

Moho will render to image file like: jpg and png files... all seems to work! ;-)

but still cannot render movie files like: avi/jpeg or mpeg4 files output of the video files is always 0 Bytes

btw. you can download Moho 2.5 at BeShare and try by yourself...

Last edited 6 years ago by bruno (previous) (diff)

comment:12 by waddlesplash, 6 years ago

Please retest after hrev52057.

comment:13 by bruno, 6 years ago

Still Moho renders something but cannot manage to save the file... ...still cannot render animations like: avi/jpeg or mpeg4 files output of the video files is always 0 Bytes I will attach a BeScreenCapture file showing Moho busy render the animation...

But strange Moho 2.5 can render Flash animations! The generated Flash animation can be renamed to animation.swf and be played! I tested with Windows and played the file in Windows Explorer...

Last edited 6 years ago by bruno (previous) (diff)

by bruno, 6 years ago

Attachment: MohoRender.avi added

by bruno, 6 years ago

Attachment: Mohorender.m4v added

Moho render

comment:14 by bruno, 5 years ago

Moho is rendering but it seems it cannot save or does not find its path to ffmpeg or save path... no idea how to correct this problem since it is only the binary available. All functions in Moho 2.5 working very well and since it is a native BeOs programm it is very fast and multithreaded. Would be nice if someone could find a solution.

comment:15 by pulkomandy, 4 years ago

So, the "libavcodec has been miscompiled" part is gone now.

But we still get this:

[dv @ 0x18d29700] Can't initialize DV format!
Make sure that you supply exactly two streams:
     video: 25fps or 29.97fps, audio: 2ch/48|44|32kHz/PCM
     (50Mbps allows an optional second audio stream)

Which is strange because the list of formats in Moho export offers AVI and MOV, but not DV. Why is ffmpeg deciding to encode in DV, which is obviously not a great choice here?

It seems Moho doesn't really notice the error and still tries to encode something.

comment:16 by pulkomandy, 4 years ago

So, the "libavcodec has been miscompiled" part is gone now.

But we still get this:

[dv @ 0x18d29700] Can't initialize DV format!
Make sure that you supply exactly two streams:
     video: 25fps or 29.97fps, audio: 2ch/48|44|32kHz/PCM
     (50Mbps allows an optional second audio stream)

Which is strange because the list of formats in Moho export offers AVI and MOV, but not DV. I traced things a bit, and this seems to come from the app (from BMediaFile constructor). So, somehow the list of formats in the GUI does not work and Moho picks some random format? I tried removing DV from the list of formats in ffmpeg and then I managed to get something in the output file, but still I couldn't load it in MediaPlayer. But that's possibly the same problem as in MediaConverter being broken.

comment:17 by bruno, 2 years ago

I tried to contact the new owner of Moho (https://moho.lostmarble.com/), maybe they will at least answer...

Last edited 2 years ago by bruno (previous) (diff)

comment:18 by bruno, 2 years ago

Lost Marble Support posted 10/25/22 4:24 PM I spoke with the dev team and they said they might be able to find the source code for Moho 2.5, but it's uncertain given how old that is (as it came out roughly 20 years ago). But even if they were to find it, they unfortunately cannot release the source code to the public as it still contains confidential code. My apologies.

Note: See TracTickets for help on using tickets.