Interesting difference in decoding results between AmigaOS 4.1 and MorphOS on the Sam460ex . The MorphOS version decodes 2.36x faster than the AmigaOS 4.1 version. What could cause such a large difference ?
Very interesting, especially since the libavcodec library version is supposed to be the same. Maybe the following entries in the MorphOS output could be key:
[h264 @ 0x23e7b4f0]Warning: not compiled with thread support, using thread emulation [aac @ 0x23e7b4f0]Warning: not compiled with thread support, using thread emulation [mjpeg @ 0x23e7b4f0]Warning: not compiled with thread support, using thread emulation
I'd expect multi-threading in the codecs to only help with multi-core machines.
The only other difference that I found was the following in the AmigaOS version:
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x5a795a48]Could not find codec parameters for stream 2 (Video: mjpeg, none): unspecified size Consider increasing the value for the 'analyzeduration' and 'probesize' options
However, I doubt that this would make much of a difference.
Also, you may want to doublecheck that the config files have the same settings. You disabled skiploopfilter in the command line, but there may be other settings in the config file that also matter.
Finally, could the MorphOS version have been compiled with a newer version of gcc with a better optimizer? Or maybe with better compiler settings?
RAM disk can be pretty slow. Try from a fast and modern SFS formatted disk. Could be faster. Especially in the old days, RAM disk was dead slow. A UDMA harddisk was much faster.
MorphOS has done stuff to improve the RAM disk speed, so has OS4. Maybe MOS got it better? But check the mplayer config etc first.
Software developer for Amiga OS3 and OS4. Develops for OnyxSoft and the Amiga using E and C and occasionally C++
Interesting difference in decoding results between AmigaOS 4.1 and MorphOS on the Sam460ex . The MorphOS version decodes 2.36x faster than the AmigaOS 4.1 version. What could cause such a large difference ?
Different version avcodec (FFMPEG)
Older FFMPEG is faster on operating systems with no hardware accelerated video decoding, but support fewer new video formats.
I suggest you take a look at codec version when comparing results, should be present in console output.
Try different version of MPlayer to see what is best.
(NutsAboutAmiga)
Basilisk II for AmigaOS4 AmigaInputAnywhere Excalibur and other tools and apps.
The real question is not what this can do (since we've known it from about 6 months that "it is coming") but when it will be released.
You've been playing with it from the beginning but we, simple users who will pay for the software, are left over.
For me, with no released date, it's useless speaking of it, sorry.
And since I don't think it will appear before the A1222 is released officially for everyone (in 6 months or more), it's even useless to tease us with cryptic messages.
Here, we have nothing except "cryptic messages" of something we all know about and some videos posted on social networks on which we have to guess what is happening.
I wonder if the hold up could have anything to do with trying to find some option(s) for X1000 users ?. (Pure speculation on my part).
My role is as a Beta tester. One is not always allowed to be verbose .(I already overstepped earlier in the year).
I have tasked myself to push the video playback on Polaris as far as I can with the machine,components,drivers and software available to me. Interestingly this is an area that the actual Developers of the drivers and Emotion may not have had the time to explore.
Edited by Spectre660 on 2020/5/12 20:38:18 Edited by Spectre660 on 2020/5/12 20:52:18