![]() |
Re: Tried it... went back to OS 2007 for now
Quote:
I realize that there are extra constraints with this being an embedded platform. I also think it's acceptable to have this sort of breakage for brand-new platforms in brand-new categories. However, as the platform matures, as is surely the case with ITOS 2008, this sort of behaviour becomes less and less tolerable. I hope this is the last time that Nokia intentionally breaks compatibility. Otherwise, I fear they risk alienating 3rd party developers for the platform. Just look at all of the OSS apps that only work on specific versions of ITOS for examples of this already. Jpilot and Abiword to name two. What did this buy us? Lost apps and lost developers. Apple, Sun, Microsoft, Red Hat, Canonical, all of them keep old versions of libraries around to prevent just this sort of thing from happening. Sure, deprecate old APIs/libraries, but at least keep them around for a release or two. Can you imagine how popular Java would be if each new release of the JDK broke _ALL_ non-trivial apps compiled against the previous version? |
Re: Thoughts about OS 2008
Quote:
Maybe switching from the desktop to an app slows it down a bit, before the rss reader regonizes it isn't on top any more? |
Re: Thoughts about OS 2008
As soon as I get (the official) OS2008 I definitely intend to pack up my old OS2007 runtime libraries and install them somewhere in OS2008. As benmhall said, that's supposed to work. I'm just hoping that there's no such silliness as forgetting to update the shared library major number in those upgraded OS2008 versions (that would be terribly incompetent if so). And even if they didn't, I'll put the libs somewhere out of /lib /usr/lib and try my old applications with a runtime wrapper.
|
Re: Thoughts about OS 2008
For those of us who are either thinking about installing 08 or have decided to wait for the official release, how about a few screen shots so we can see what it looks like?
|
Re: Thoughts about OS 2008
|
Re: Thoughts about OS 2008
Quote:
http://www.internettablettalk.com/fo...5094#post95094 |
Re: Thoughts about OS 2008
Thanks! Not too awfully different. I look forward to seeing and hearing more about 08. More pics would be great. I will probably wait for the official release, (unless they take too long.)
|
Re: Thoughts about OS 2008
Quote:
|
Re: Tried it... went back to OS 2007 for now
Quote:
I understand that you suggest keeping certain legacy libs available for a followup release or two, but in Microsoft's example those legacy libs hang on indefinitely. Remember "DLL Hell"? I don't want to see the tablets replicate that nightmare. There may be a good middle ground here, but if I had to pick my poison, I'd pick breaking ties with legacy apps and pray that the developer incentives (like the big tablet discounts 500 people will enjoy) will help bring broken apps forward. The end result, of course, should be that the API breaks come with reasonable benefits, and I don't just mean eye candy. I believe they will. |
Re: Thoughts about OS 2008
I have to say that the media player is a huge disappointment. I'm used to being able to copy video from my media server to an sd card in my treo 700p w/o re-encoding or jumping through any special hoops. TCPMP plays whatever I throw at it.
Now the N800 runs a OMAP2420 microprocessor at 400 MHz. The Treo runs a Intel XScale at 312 MHz. Is the XScale that much more powerful than the OMAP2420? The N800/OS2008 has yet to play any of my personal videos. Luckily, I didn't buy it for that, but I'm surprised as heck that it does such a poor job. |
Re: Thoughts about OS 2008
Quote:
TCPMP was an add-on, perhaps you should try mplayer (and wait until Serge gets his N810 so he can optimise for that hardware, etc.) |
Re: Thoughts about OS 2008
I have used the new sleek os for allmost a week now. First of all I am somewhat impressed about 2008. Secondly ... it's not ready for prime time yet. Too many software missing, skype being the most important one. Install it now? Nah ... I'd wait for a month or 2 or untill skype etc. are ready to install. I am thinking of going back to os 2007.
Second gripe is about the video issues. I know it supports many formats. Currently I can watch video ment for iPod without any hickups. It just looks plain bad. The video itself is ment to be seen from iPod screen. Wich is far smaller than N800 video, so it's pixelorated. And nobody seems to know wich settings to use, to get the video right. |
Re: Thoughts about OS 2008
TCPMP is a pretty amazing application. It plays anything, no worries about reformatting even. And on (at this stage) old Palm hardware, at that..
|
Re: Thoughts about OS 2008
Quote:
It would be interesting to know how TCPMP is so fast on your old Palm hardware (cpu speed? HW video accel?). There is source for TCPMP before it became Core Player (what ever happened to the promised open source Betaplayer?), might be worth a look to see if there are any improvements/optimisations for mplayer. |
Re: Thoughts about OS 2008
Quote:
|
Re: Thoughts about OS 2008
Anyone tested the WMV format on the native player? I am really hoping that with this video format supported I will be able to use Canola and Orb (are these working on OS08 yet?) to view my shared (windows) media center videos and recorded TV without having to process them through media converter. Possibly even the "Live TV" that is available with Orb.
Thoughts on this approach? |
Re: Thoughts about OS 2008
One random wmv worked.
|
Re: Thoughts about OS 2008
Quote:
|
Re: Thoughts about OS 2008
Quote:
I have tried mplayer (use it all the time on the desktop), in fact I just compiled it according to Serg's instructions yesterday and the N800 choked on a bog-normal avi cartoon I downloaded somewhere: Code:
************************************************ And no, I'm not at all interested in re-encoding video especially for the N800. |
Re: Thoughts about OS 2008
Have you tried things like -framedrop as it suggests?
|
Re: Thoughts about OS 2008
Sure, Lardman. I believe I tried every possible parameter.
Quote:
Like I said, I love me some N800, but I'd sure like to hear technical reasons for it's poor performance vs the Treo. |
Re: Thoughts about OS 2008
Yeah, wit properly configured mplayer, video playback should be really good for all converted videos. But, if you are planning to try to play non-converted videos that are of even slightly high resolution , then it won't be able to make it.
also, it might be that the xscale has far more optimized codecs. It does have quite a lot of media acceleration instructions in the chipset. |
Re: Thoughts about OS 2008
Quote:
|
Re: Thoughts about OS 2008
Quote:
Quote:
Quote:
I don't know how one would go about testing this though, can TCPMP output any benchmark information about how fast it's processing videos? |
Re: Thoughts about OS 2008
Quote:
For Disney's Alice in Wonderland TCPMP reports: 624x480 FPS: 24.33 DivX/xVid format Plays perfectly. |
Re: Thoughts about OS 2008
Quote:
|
Re: Thoughts about OS 2008
Quote:
Are there any films available for download that play for you on TCPMP but not N800 (as then I can look at them too).? |
Re: Thoughts about OS 2008
With mplayer I seem to be getting good results if I run it with -nosound, but with sound on the same files can stall completely..
EDIT: I should qualify that, as this is an OS2008 thread: The above is with OS2007, and may not be relevant. |
Re: Thoughts about OS 2008
I tried to convert with sQuint. The output works like a charm. Looks like crap thou. Any ideas on how to increase the bitrate?
|
Re: Thoughts about OS 2008
Quote:
It's only 32Mb. I'll leave it up for a day or so. The site is hosted by godaddy so be warned: throughput is crappy. |
Re: Thoughts about OS 2008
I've been downloading iPod/psp formatted video from google and it works much better now, it used to not work at all.
|
Re: Thoughts about OS 2008
I think the Media Player still can can only decode videos where horizontal and vertical dimensions are multiples of 16. I'm guessing that's why it's telling you that toad.avi is not a playable format. That aside, even if it tried to play it, 720x360 @25fps (~6.5 megapixels/sec) would be too much for the N8xx hardware also. :( Mplayer would likely do better but I doubt you'd be happy with that file as is do to hardware limitations.
Re-encoding to a smaller version works fine. Here is a quick example, 21MB 480x272 @25fps: http://www.netfocal.com/toad-new.html |
Re: Thoughts about OS 2008
Quote:
I don't know if this trick is used in TCPMP by default for high resolution movies. Maybe it is better tuned there (both for performance and image quality) than ffmpeg's low resolution decoding mode. After all, ffmpeg primarily targets desktop systems and this low resolution mode is unlikely to get much attention. Quote:
|
Re: Thoughts about OS 2008
I thought we also have SIMD instructions, the edsp stuff? No idea whether it's used by GCC though. Are there other OpenMAX libraries for things like MPEG decoding?
|
Re: Thoughts about OS 2008
Moonshine
Quote:
|
Re: Thoughts about OS 2008
Quote:
http://www.xilisoft.com/video-converter.html I also installed the Nokia Internet Tablet Video Converter. (On a Vista machine even :) ) It seemed to convert his clip just fine for me. Made a 19MB MP4 file: http://www.netfocal.com/toad-new.mp4 From what I've seen on a couple clips the nokia app actually does a pretty nice job :) |
Re: Thoughts about OS 2008
Quote:
I shall try it out again. |
Re: Thoughts about OS 2008
Well, it already got offtopic here, but I'll try to reply to this question.
Quote:
ARM11 core used in Nokia N800 supports SIMD instructions which treat 32-bit registers as pairs of 16-bit values (or four 8-bit values). SIMD instructions allow to perform two 16-bit multiplications in a single cycle. SIMD instructions from XScale use twice wider operands (64-bit) and can process more data in a single cycle. New NEON SIMD instructions from Cortex cores (OMAP3) are even wider according to documentation (128-bit): http://www.arm.com/products/CPUs/NEON.html Quote:
Code:
#include <inttypes.h> Code:
00000000 <testmul1>: So the compiler (gcc 3.4.4) is not very clever and will lose to hand optimized assembly, especially on a bit more complicated pieces of code. Quote:
edit: having a second look, testmul4 example is incorrect here (intermediate result overflows before shift), but anyway, I wasn't able to change this code to make compiler use optimal instruction. |
Re: Thoughts about OS 2008
Quote:
OS2008 package for mplayer is available in extras devel repository, check this thread for more details http://www.internettablettalk.com/fo...ad.php?p=98115 |
Re: Thoughts about OS 2008
Good work Serge and thanks for the details of the edsp/SIMD instructions above.
Simon |
All times are GMT. The time now is 21:03. |
vBulletin® Version 3.8.8