Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
10 user(s) are online (7 user(s) are browsing Forums)

Members: 0
Guests: 10

more...

Support us!

Headlines

 
  Register To Post  

« 1 (2)
Re: How To: Video Streaming (Odyssey / IBrowse)
Just can't stay away
Just can't stay away


See User information
Post updated. Configuration for iBrowse added

MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne A1222plus AmigaOs4.1 FE
Go to top
Re: How To: Video Streaming (Odyssey / IBrowse)
Just popping in
Just popping in


See User information
Just got emotion player from amistore today and managed to configure aiostreams to play yt.rexx youtube video clips on emotion player successfully.

Yep, it certainly played all you tube clips in a more smoother playback experience than mplayer does.

Amiga OS 4.1 with A1222+
Amiga 1200 with V2, V4 & PiStorm32.
C64 with Epyx Fast Load and the VIC20.
Go to top
Re: How To: Video Streaming (Odyssey / IBrowse)
Quite a regular
Quite a regular


See User information
So far, all of your suggestions work great.

The only thing I do notice is something that is quite nitpciky. So, I have videos that open with Emotion and I have an RX 560 and no matter what the quality of the video, every so often there is a .3 / .5s delay in video - a very slight freeze that is hardly noticeable. I am wondering if anyone else sees this?

I repeat: it is nitpicky.

I also see it in vidoes that are played over my NAS share or even if the videos are copied to a local partition and played.

My version of Emotion is:
Emotion 1.9 (29/12/2020)

I also have Frameskip set to Disabled.
===

This seems to be something specific to Emotion. When I use DVPlayer I do not see this hardly-noticeable freeze.

Has anyone tried opening YouTube (etc) videos directly with DVPlayer?


Edited by rjd324 on 2024/9/20 4:16:36
Edited by rjd324 on 2024/9/20 4:19:59
If liberty means anything at all, it means the right to tell people what they do not want to hear.
George Orwell.
Go to top
Re: How To: Video Streaming (Odyssey / IBrowse)
Just can't stay away
Just can't stay away


See User information
@rjd324


Quote:

This seems to be something specific to Emotion. When I use DVPlayer I do not see this hardly-noticeable freeze.

Has anyone tried opening YouTube (etc) videos directly with DVPlayer?


There is a post https://www.amigans.net/modules/newbb/ ... id=150270#forumpost150270 where someone used DvPlayer to play streams and wrote a script for it. I would have liked to test it myself, but I didn't understand how it works.

I have not noticed these micro-jerks on my machine with Emotion, I have just checked it again. However, I'm using an RX570 (8gb) but I'm not sure if that makes a difference either.

Also the Emotion version is exactly the same as you are using. I'll leave you the settings of my tooltypes, maybe it will be helpful.

Resized Image

Here you can check again whether I also have these jerks, but I personally haven't noticed anything.

https://www.youtube.com/watch?v=SZu4DUMkBXY

MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne A1222plus AmigaOs4.1 FE
Go to top
Re: How To: Video Streaming (Odyssey / IBrowse)
Site Builder
Site Builder


See User information
@Maijestro
He is using curl, so I assume that he is downloading the video and then plays it back with DVPlayer. DVPlayer doesn't support online streaming. If you like to wait for a video before you play it back, then this solution is nice, but I prefer to stream videos.

Follow me on
Ko-fi, Twitter, YouTube, Twitch
Go to top
Re: How To: Video Streaming (Odyssey / IBrowse)
Just popping in
Just popping in


See User information
Hi All,

So far using Emotion for me has been fine.

I cant say I notice frame skipping yet.

Just to ask, anyone got subtitles to work on emotion?

I tried changing yt.cfg file to this setting below to enable subtitles.

HTML="0" /* Generate HTML page and open browser? 0/1 */
Debug="1" /* Write debug output to T:YT/YT-Debug.log? 0/1 */
AutoPlay="0" /* Automatically stream videos in mplayer/ffplay? 0/1 */
SkipDASH="0" /* Skip processing of DASH links. 0/1 */
Captions="1" /* Display list of captions? Console mode only. 0/1 */
CapLang="en" /* Caption language for autoplay. Blank for none. See docs. */
CapTrans="en" /* Translate captions to this language. See docs. */
Browser="" /* Default browser: Odyssey/IBrowse/AWeb/NetSurf. */
ScanLimit="10" /* Maximum amount of video links to scan. */
UsePipe="0" /* Streams HTTPS to MPlayer via STDOUT/STDIN 0/1 */

I tried several changes, like just leaving captions 0, then caplang as en and captrans as nothing, tried different combinations but it would display a subtitle during the stream.

Any ideas and thank you?

Amiga OS 4.1 with A1222+
Amiga 1200 with V2, V4 & PiStorm32.
C64 with Epyx Fast Load and the VIC20.
Go to top
Re: How To: Video Streaming (Odyssey / IBrowse)
Just can't stay away
Just can't stay away


See User information
@walkero

Quote:
walkero wrote:@Maijestro
He is using curl, so I assume that he is downloading the video and then plays it back with DVPlayer. DVPlayer doesn't support online streaming. If you like to wait for a video before you play it back, then this solution is nice, but I prefer to stream videos.


I know that DvPlayer does not support online streaming, I have already asked Hans if he can add this to DvPlayer. The answer was....we need more AmigaOs4.1 developers, so who else could add this feature to DvPlayer if not Hans?

Otherwise I agree with you to keep the loading times as short as possible Emotion clearly scores here as this multimedia player supports this function.

@Boabster

Emotion does not support subtitles for YouTube streams, I had already tested this. I'm not even sure if MPlayer can do that...

MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne A1222plus AmigaOs4.1 FE
Go to top
Re: How To: Video Streaming (Odyssey / IBrowse)
Quite a regular
Quite a regular


See User information
@Maijestro
@All

I have figured out why I am getting these "micro-jerks". Firstly, my ToolTypes are the same as yours.

It is caused by the program trying to resynchronise the video and audio. So, every so often I will notice the following output from Serial (this represents 3 "micro-jerks" about 1 minute apart):

audio threadvideo wait a moment.. a98.359722 v98.560000 new frametimer1110.590565
audio thread
video wait a moment.. a164.118633 v164.320000 new frametimer1176.516773
audio thread
video wait a moment.. a225.558633 v225.760000 new frametimer1238.114158


Or, sometimes it may be something like:
decode threadwait for pause of audio thread
decode thread
wait for pause of audio thread
audio thread
pause
decode thread
seek target101557249
audio thread
: continue
audio threadflush buffers
audio thread
flush done
audio thread
first fill after pause continue
main threaddelay 419.603058...
video threadflush buffers
video thread
flush done


For those that are not witnessing "micro-jerks" - either you never have a synchronisation problem, or, if you do - it is a lack of capturing any serial output that is causing it to not be noticeable.

===

Does the developer of Emotion ever visit this site?

===

EDIT: I have disabled any serial debugging. To make double sure, I have removed the serial cable and just deleted my os4_commandline in the startup environment. Still, I get "micro-jerks". So, either you guys are not seeing any lack of sync', or you are and you are just not as OCD as me and don't notice it as well.

Well, I sent an email. Let's see what happens.


Edited by rjd324 on 2024/9/21 21:10:52
Edited by rjd324 on 2024/9/21 21:31:20
If liberty means anything at all, it means the right to tell people what they do not want to hear.
George Orwell.
Go to top

  Register To Post
« 1 (2)

 




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




Powered by XOOPS 2.0 © 2001-2024 The XOOPS Project