Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
64 user(s) are online (44 user(s) are browsing Forums)

Members: 1
Guests: 63

orgin, more...

Support us!

Headlines

 
  Register To Post  

« 1 ... 50 51 52 (53) 54 55 56 ... 72 »
Re: Odyssey 1.23 progress
Home away from home
Home away from home


See User information
@all
Question : should we have by default in prefs/media all options being set to ON, instead as it now, when only fastseeking and mp4 is enabled ?

Those options when off, mean that when you click on those formats, they didn't plays in browser but bring you save-as requester to download it instead. But imho, the other way around expected to be defaul : everything enabled, and if one wish, he disable it.

So question, should i just enable them all by default ?

Go to top
Re: Odyssey 1.23 progress
Quite a regular
Quite a regular


See User information
@kas1eQuote:
Question : should we have by default in prefs/media all options being set to ON

I vote all on since they seem to be working well.
Are there issues on slower systems than the X1000 or X5000?
People with slower systems might answer differently if they have issues.

Go to top
Re: Odyssey 1.23 progress
Home away from home
Home away from home


See User information
@ktadd
But then, if you visit a page with video, you probabaly want to watch it ? And without let's say enabled webm, or ogg, you will have no ability to do so. But if you didn't visit those video pages, then it does not matter if things for media on or off, it will be the same by speed of odyssey usage.

In end, those options still will be there of course, and anyone will have a wish to not have video/audio played in browser can disable it easyly.

I just fear, some ppls unpack it, run, and then just didn't have working video/audio in some parts think "damn crap, odyssey can't play them", and they surely will not thing that to have working video/audio, they need to enabled those options (which in all other browsers everywhere just default thing).


Edited by kas1e on 2020/3/18 19:31:53
Go to top
Re: Odyssey 1.23 progress
Quite a regular
Quite a regular


See User information
@kas1e

Agreed!

Go to top
Re: Odyssey 1.23 progress
Home away from home
Home away from home


See User information
@ktadd
Also what make me curious : i tested video of webp which you point out on (that with Lava one), and there i can choice any format : webp, vp8 and vp9 too, and all works. But in prefs/media we have string "WebM (VP8) support", but then , should't it be "WebP (VP8,VP9) support" instead ?

Join us to improve dopus5!
AmigaOS4 on youtube
Go to top
Re: Odyssey 1.23 progress
Quite a regular
Quite a regular


See User information
@kas1eQuote:
Also what make me curious : i tested video of webp which you point out on (that with Lava one), and there i can choice any format : webp, vp8 and vp9 too, and all works. But in prefs/media we have string "WebM (VP8) support", but then , should't it be "WebP (VP8,VP9) support" instead ?

VP9 Codec is the successor to VP8 and was released in 2017. Since we can play it, go ahead and add it.

Go to top
Re: Odyssey 1.23 progress
Just can't stay away
Just can't stay away


See User information
@kas1e

If it supports "new" webp modes, maybe due 'cos you updated webp support, just changing the string in catalog/cd/ct to "WebP (VP8,VP9) support" will be nice.

I tried yotube on my SAM460ex it crawls, but doesn't freeze/crash as on your system, I'm using bultin sound sm502 (IIRC).

Will try yhat web page with webp video and see what happens.

THX everyone testing and kas1e to take time to update Odyssey, thx!!!!

Go to top
Re: Odyssey 1.23 progress
Quite a regular
Quite a regular


See User information
@kas1e @All

Found a good HTML5 Video/Audio test page with many different containers formats and video/audio codecs. Says it's mainly for Crome and Firefox so spoofing as those might help. Webm also supports a newer codec AV1 but we are not able to play it. You might even get a crash while trying to.

https://tools.woolyss.com/html5-audio-video-tester/

Have at it.

Go to top
Re: Odyssey 1.23 progress
Home away from home
Home away from home


See User information
@kas1e

Quote:
Probably for you localisation in OS are broken, and Mar translate to some Tue, if that Tue dind't mean Mar in italian


Right, abbreviation of the letters for the day and the name of the month are the same in italian, also the order of the month/number of day is inverted in english compared to what it will be in italian so this probably can lead to some confusion :)

What wrong about reusing the old but very standard scheme for the date ?
like: 16.03.2020

Go to top
Re: Odyssey 1.23 progress
Home away from home
Home away from home


See User information
@samo
Quote:

What wrong about reusing the old but very standard scheme for the date ?

That just need properly done stuff: need to create version.c , which will be always compiled does not matter if other files touched or not (so compilation date will be taken from every compile) , and that in turn mean needs to change a bit CMakefiles and some other stuff so makefiles for odyssey (at least for the amiga parts) will be generated with that force-to-compile version.c file with necessary flag to provide date.

That all easy, just boring stuff which can be done later, and instead i just use inbuild __DATE__ macro of GCC which have that format you see now

Go to top
Re: Odyssey 1.23 progress
Home away from home
Home away from home


See User information
@all

http://kas1e.mikendezign.com/aos4/ody ... odyssey_1.23r5_beta04.lha

Odyssey 1.23 r5_beta04 - AmigaOS4


-- Major change in Video/Audio:

Thanks to Frank from AmiBoing/EntwicklerX Odyssey now uses Frank's real amiga shared libs for all FFmpeg parts handling video/audio in the browser. That in comparison with my older static FFmpeg compile mean:

1. We have now FFmpeg 2.2.16 instead of an older 2.2.1 (why not 3.x and 4.x ? Because since 2.2.16 some decoders start to be slower).
2. Binary of Odyssey is smaller on 5mb now, as no FFmpeg code built-in, that code in the shared libs instead.
3. Frank's version recognize Altivec unit and if available, uses the Altivec code automatically (so theoretically those ones who has Altivec machines can have better speed in video playback). Quite interesting to see comprassion results on x1000 when play the same mediafile via beta03 and beta04.
4. ffmpeg libs can be updated separately, without odyssey updates.

All the shared libs also placed in the LIBS folder of Odyssey and will be used from there now, so users will have no issues. But of course, you can move them all to system LIBS: directory if you wish: AmigaOS4 will
firstly search libs in the LIBS: directory of Odyssey, and if nothing found then the system's one.

-- In the prefs/media enabled by default WebM, Flv and Ogg (before they were disabled), so everything works out of the box. If users wish to not have video/audio be played in the browser but to have downloads instead, then
those options can be disabled.

-- incorporated some changes which Deadwood did for 1.25 version back in past and which wasn't in our version till now, such as: Improved audio/video sync code in MediaPlayer and Free locale resources regardless of application creation.

-- one more user-agent for spoofing by request: Nintendo Wii



Github also updated with all latest changes, so SDK includes/libs also changed quite heavy, and everyone who will build latest odyssey should update all the SDK files.
Also frank's ffmpeg libraries should be in the LIBS directory when you will test odyssey (take them of from beta04, or from Frank directly: https://sourceforge.net/projects/ffmpeg-amigasharedlibraries/files/

Go to top
Re: Odyssey 1.23 progress
Home away from home
Home away from home


See User information
@kas1e

Not bad, smart move using external libs from Frank :)
Maybe just placebo sensation but the old audio/video sync code patch from deadwood seems improved a little bit the video testing of html5videoplayer, expecially when reverting/forwarding the stream

http://www.html5videoplayer.net/html5video/mp4-h-264-video-test/

Go to top
Re: Odyssey 1.23 progress
Not too shy to talk
Not too shy to talk


See User information
On my X-1000 the video on test page from samo79 play better than
beta 3 with 10-20% lower CPU usage

Go to top
Re: Odyssey 1.23 progress
Home away from home
Home away from home


See User information
@kas1e

Tested more and more and got this same crash almost twice, i will try to reproduce, so just have a look for now

Quote:
Crash log for task "Odyssey"
Generated by GrimReaper 53.19
Crash occured in module avformat2.library at address 0x6C810420
Type of crash: DSI (Data Storage Interrupt) exception
Alert number: 0x80000003

Register dump:
GPR (General Purpose Registers):
0: 6D7E65D0 4F58D6E0 00000000 51FB1C1C 51FC9730 020B973C 00000040 0000000F
8: 51FB1C1C 12841284 12841284 4F58D700 000001B0 51FCA240 00000000 58984340
16: 6D6584B4 00000000 00000000 00340014 02280000 6F9EFFF0 6EFDCA28 56655D30
24: 00000000 00000000 6EFDB52C 51FC3058 51FC9730 00000000 51F39D80 4F58D6E0


FPR (Floating Point Registers, NaN = Not a Number):
0: nan 1 0.35 525
4: 10 42 493 525
8: 10 493 4.5036e+15 1
12: inf 0 0 -0
16: 0 0 0 0
20: 0 0 0 1.61895e-319
24: 0 0 2.65249e-315 0
28: 0 1.58462e+09 1.58462e+09 0

FPSCR (Floating Point Status and Control Register): 0xA2202100


SPRs (Special Purpose Registers):
Machine State (msr) : 0x0002F030
Condition (cr) : 0x549DCDA0
Instruction Pointer (ip) : 0x6C810420
Xtended Exception (xer) : 0x018233AC
Count (ctr) : 0x00000000
Link (lr) : 0x00000000
DSI Status (dsisr) : 0x01842B34
Data Address (dar) : 0x00000000



680x0 emulated registers:
DATA: 5848258E 00000003 00000000 00000000 00000000 00000000 00000000 00000000
ADDR: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 4F58D1B0
FPU0: 0 0 0 0
FPU4: 0 0 0 0



Symbol info:
Instruction pointer 0x6C810420 belongs to module "avformat2.library" (PowerPC)
Symbol: ffurl_register_protocol + 0x20 in section 1 offset 0x000133FC

Stack trace:
CURRDIR:Libs/avformat2.library:ffurl_register_protocol()+0x20 (section 1 @ 0x133FC)
Odyssey:ffurl_register_protocol()+0x30 (section 1 @ 0x1CCC8E0)
Odyssey:_ZN7WebCore18MediaPlayerPrivateC2EPNS_11MediaPlayerE()+0x15c (section 1 @ 0x18A9E0)
Odyssey:_ZN7WebCore18MediaPlayerPrivate6createEPNS_11MediaPlayerE()+0x68 (section 1 @ 0x18AFA4)
Odyssey:_ZN7WebCore11MediaPlayer23loadWithNextMediaEngineEPNS_18MediaPlayerFactoryE()+0x98 (section 1 @ 0x17DD40)
Odyssey:_ZN7WebCore11MediaPlayer4loadERKNS_4KURLERKNS_11ContentTypeERKN3WTF6StringE()+0x308 (section 1 @ 0x17E370)
Odyssey:_ZN7WebCore16HTMLMediaElement12loadResourceERKNS_4KURLERNS_11ContentTypeERKN3WTF6StringE()+0x640 (section 1 @ 0x42DF30)
Odyssey:_ZN7WebCore16HTMLMediaElement19loadNextSourceChildEv()+0xe0 (section 1 @ 0x432C84)
Odyssey:_ZN7WebCore16HTMLMediaElement19selectMediaResourceEv()+0x298 (section 1 @ 0x43301C)
Odyssey:_ZN7WebCore16HTMLMediaElement12loadInternalEv()+0xa8 (section 1 @ 0x4332D8)
Odyssey:_ZN7WebCore16HTMLMediaElement14loadTimerFiredEPNS_5TimerIS0_EE()+0x74 (section 1 @ 0x437B0C)
Odyssey:_ZN7WebCore5TimerINS_16HTMLMediaElementEE5firedEv()+0x3c (section 1 @ 0x439270)
Odyssey:_ZN7WebCore12ThreadTimers24sharedTimerFiredInternalEv()+0xf0 (section 1 @ 0x1DE160)
Odyssey:_ZN7WebCore12ThreadTimers16sharedTimerFiredEv()+0x44 (section 1 @ 0x1DE218)
Odyssey:_ZN7WebCore17fireTimerIfNeededEv()+0x38 (section 1 @ 0x1CF3D0)
Odyssey:_ZN14WebViewPrivate21fireWebKitTimerEventsEv()+0x2c (section 1 @ 0xDCAFC)
Odyssey:_ZN7WebView21fireWebKitTimerEventsEv()+0x30 (section 1 @ 0xC18B4)
Odyssey:_ZL28handleMM_OWBApp_WebKitEventsP6IClassPmP4_Msg()+0x194 (section 1 @ 0x4D08)
Odyssey:_ZL8dispatchP6IClassPmP4_Msg()+0xf94 (section 1 @ 0x10798)
native kernel module intuition.library.kmod+0x00021448
native kernel module intuition.library.kmod+0x000215ec
native kernel module intuition.library.kmod+0x0000a3f4
native kernel module intuition.library.kmod+0x0000a034
Odyssey:_Z9main_loopv()+0x130 (section 1 @ 0x1368)
Odyssey:main()+0x1f0 (section 1 @ 0x1680)
native kernel module newlib.library.kmod+0x000020ac
native kernel module newlib.library.kmod+0x00002d5c
native kernel module newlib.library.kmod+0x00002ef0
Odyssey:_start()+0x170 (section 1 @ 0x214)
native kernel module dos.library.kmod+0x000255c8
native kernel module kernel+0x0003e7b4
native kernel module kernel+0x0003e7fc

PPC disassembly:
6c810418: 4800002c b 0x6C810444
6c81041c: 7d2a4b78 mr r10,r9
*6c810420: 812a001c lwz r9,28(r10)
6c810424: 2f890000 cmpwi cr7,r9,0
6c810428: 40fefff4 bne- cr7,0x6C81041C

System information:

CPU
Model: AMCC PPC440EP V1.3
CPU speed: 799 MHz
FSB speed: 133 MHz
Extensions:

Machine
Machine name: Sam440EP
Memory: 1048576 KB
Extensions: bus.pci

Go to top
Re: Odyssey 1.23 progress
Home away from home
Home away from home


See User information
@samo
I got this one randomly few times too. That function in which it crashes was private in ffmpeg and should't be used at all (but was), and so in 2.2.16 it was removed and Frank add it on top of his port , so possible it may have some bug. Will ask Frank about, maybe he will see a bug just from crashlog. Sadly it can't be reproduced very easyly (as usual wth Odyssey) :)

edit: sended mail to Frank

@pvanni
Yeah, cool! Altivec made a difference then, was worth of :)

Go to top
Re: Odyssey 1.23 progress
Just popping in
Just popping in


See User information
I have the feeling that the image search in google is yet way faster than before. Fine. Video plays with beta4 little faster (on X1000) i think also.
I like it. Many thanks to all involved :D

Go to top
Re: Odyssey 1.23 progress
Just can't stay away
Just can't stay away


See User information
@kas1e
Thanks for the latest version you released.
And the Nintendo Wii spoffing, thanks.
Now the H.264 videos work well and in the same session going on Youtube the audio is heard perfectly.
Thanks again.

Go to top
Re: Odyssey 1.23 progress
Home away from home
Home away from home


See User information
@kas1e

Quote:
edit: sended mail to Frank


Ok good
Just an unrelated question, did you changed something in bookmark behaviour since the first beta 1 compared to the public version ?

I ask because i noted i'm unable to "import" the bookmark from my stable release to any of that new betas .. instead everything works fine copying the bookmarks.html file from a beta to another (tested in all versions) ... when i open the bookmark from OWB i can see my saved links, but all the old links i saved with the public version cannot be read in any of that new betas

Go to top
Re: Odyssey 1.23 progress
Home away from home
Home away from home


See User information
@samo
Nope, didn't change anything about bookmarks, but as it was recompiled with newer GCC and since that with lots of new libraries, mixing os4depot version and new ones is bad idea.

Maybe you just find some bug in "importn" fucntion which was hided on gcc 4.x as was with path names trashing, dunno.

Join us to improve dopus5!
AmigaOS4 on youtube
Go to top
Re: Odyssey 1.23 progress
Just can't stay away
Just can't stay away


See User information
Re bookmarks.
I just copied the bookmarks file from OS4Depot version to new beta. All seems to work well here.

AmigaOne X1000.
Radeon RX550

http://www.tinylife.org.uk/
Go to top

  Register To Post
« 1 ... 50 51 52 (53) 54 55 56 ... 72 »

 




Currently Active Users Viewing This Thread: 1 ( 0 members and 1 Anonymous Users )



Polls
Running AmigaOS 4 on?
AmigaOne SE/XE or microA1 12% (26)
Pegasos2 3% (8)
X5000 22% (48)
X1000 14% (30)
A1222 8% (19)
Sam 440/460 18% (40)
Classic PowerPC Amiga 2% (6)
WinUAE emulation 7% (16)
Qemu emulation 9% (21)
Total Votes: 214
The poll closed at 2025/12/1 12:00
6 Comments


Powered by XOOPS 2.0 © 2001-2024 The XOOPS Project