maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Nokia N900 (https://talk.maemo.org/forumdisplay.php?f=44)
-   -   Why can't N900 play videos smoothly? (https://talk.maemo.org/showthread.php?t=48454)

byte_76 2010-03-27 22:52

Re: Why can't N900 play videos smoothly?
 
Quote:

Originally Posted by attila77 (Post 584626)
To get the facts straight:

1. Forget MHz/GHz. In the 21st century it is an almost completely meaningless indicator due to differences in processor architectures. Forget it. Really.

2. Only the built-in media player uses hardware acceleration. If you don't play it in that, it's not accelerated (=it's slow).

3. Flash will gain acceleration in 10.1 when it gets released for ARM.

I did not know that the built-in media player uses hardware acceleration because I rarely use it. The videos that do work in the built-in player do not run any better than in Mplayer with SiB and the flv videos do not work at all in the built-in player.

I hope that Nokia will make improvements to the media player to improve performance and hopefully a codec will be released to bring flv support because I have lots of flv videos.

As for VLC, I look forward to trying it and hope that it supports hardware acceleration.

Alex Atkin UK 2010-03-28 00:32

Re: Why can't N900 play videos smoothly?
 
Quote:

Originally Posted by byte_76 (Post 584781)
I did not know that the built-in media player uses hardware acceleration because I rarely use it. The videos that do work in the built-in player do not run any better than in Mplayer with SiB and the flv videos do not work at all in the built-in player.

I hope that Nokia will make improvements to the media player to improve performance and hopefully a codec will be released to bring flv support because I have lots of flv videos.

As for VLC, I look forward to trying it and hope that it supports hardware acceleration.

You mentioned Vivo, surely they are available in H264 (.mp4) as well as flv? I can't check as Vivo is blocked in the UK due to licensing :mad: but almost all files on Youtube are available in mp4 these days and play perfectly on iPod and the N900.

I have downloaded music videos from Youtube in mp4 format before and they play perfectly in media player. You really shouldn't be playing in anything else unless it absolutely doesn't work. I love mplayer but its real CPU hog (as is vlc) even on desktop Linux, its not even closely comparable to playing back the same files in Windows for example.

geneven 2010-03-28 00:40

Re: Why can't N900 play videos smoothly?
 
I watched a video today from a company called Nokia that explained how a device called the N900 worked when switching windows, etc.

The video was about one minute and thirty seconds long. I tried and tried to play it, but the furthest I got was about fifteen seconds from the end. I didn't get any error messages, the video just stopped. I spent about ten minutes working on playing it, never saw the end.

I don't know why that was, but I don't think my system is set up in a super-impaired way.

shadowjk 2010-03-28 09:24

Re: Why can't N900 play videos smoothly?
 
MPlayer on desktop is beaten by very few things in CPU consumption, especially as it supports vapi, vdpau and dxva now.. The ffmpeg decoding libraries are one of the fastest, if not the fastest around, and also used on windows by the awesome ffdshow package...

biterror 2010-03-28 09:29

Re: Why can't N900 play videos smoothly?
 
Quote:

Originally Posted by pycage (Post 584440)
You should rephrase the question to "Why can't N900 play _my_ videos smoothly?" because for many users it plays smoothly. It greatly depends on the codec, resolution, and bitrate, though.

It doesn't play even the videos recorded on the same N900 that well. Actually, playback is often pretty awful. Sometimes it plays audio only and video gets stuck.

Fargus 2010-03-28 09:34

Re: Why can't N900 play videos smoothly?
 
Quote:

Originally Posted by Dave999 (Post 584602)
My main concern is the poor streaming of all(swedish) television. Its a shame. Until that is working well, we can not say its more like an phone han a computer/tv. BAD :(

Surely that is more the fault of the provider than the N900?

Fargus 2010-03-28 09:36

Re: Why can't N900 play videos smoothly?
 
Quote:

Originally Posted by geneven (Post 584909)
I watched a video today from a company called Nokia that explained how a device called the N900 worked when switching windows, etc.

The video was about one minute and thirty seconds long. I tried and tried to play it, but the furthest I got was about fifteen seconds from the end. I didn't get any error messages, the video just stopped. I spent about ten minutes working on playing it, never saw the end.

I don't know why that was, but I don't think my system is set up in a super-impaired way.

ooh - nice shot! LOL

Were yo ustreaming that from YouTube? What was the format of the video? I've found that Youtube sometimes has a hissy halfway through streaming and that will stop the stream mid flow.

byte_76 2010-03-28 09:44

Re: Why can't N900 play videos smoothly?
 
Quote:

Originally Posted by biterror (Post 585197)
It doesn't play even the videos recorded on the same N900 that well. Actually, playback is often pretty awful. Sometimes it plays audio only and video gets stuck.

Agreed, I think there are definitely improvements to be made and I think the hardware is capable of better performance if the software is optimized better.

attila77 2010-03-28 10:23

Re: Why can't N900 play videos smoothly?
 
Quote:

Originally Posted by byte_76 (Post 584781)
I did not know that the built-in media player uses hardware acceleration because I rarely use it. The videos that do work in the built-in player do not run any better than in Mplayer with SiB and the flv videos do not work at all in the built-in player.

To avoid confusion - the built-in media player acceleration happens on codecs/format level. The accelerated ones are IIRC MP4, DIVX, XVID, WMV9, baseline H264. It might play back others (especially with the extra codecs pack), but that does not mean everything gets acceleration.

Quote:

As for VLC, I look forward to trying it and hope that it supports hardware acceleration.
Sadly, it doesn't. And if it would, it would have to go through the same subsystem as the media player goes through, i.e. they would in essence have the same performance (the media player is just a front-end for the gstreamer multimedia framework).

slobodsky 2010-03-28 11:17

Re: Why can't N900 play videos smoothly?
 
Quote:

Originally Posted by attila77 (Post 584626)
2. Only the built-in media player uses hardware acceleration. If you don't play it in that, it's not accelerated (=it's slow).

It's not so bad: the built-in player do it through gstreamer and any other player that use gstreamer as backend will get hardware acceleration too. But it supports only a limited set of codecs and this is not a technical problem, but licensing and patents AFAIK.


All times are GMT. The time now is 05:44.

vBulletin® Version 3.8.8