maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Multimedia (https://talk.maemo.org/forumdisplay.php?f=32)
-   -   Decoders Support for N900 (https://talk.maemo.org/showthread.php?t=35332)

ajamils 2009-12-15 21:26

Re: Decoders Support for N900
 
any update on this ?

Tomaszd 2009-12-17 09:30

Re: Decoders Support for N900
 
Well, it will enter Extras most likely unchanged, Don't worry about system stabiility, the package really isn't doing anything fancy or dangerous. I've had it installed since I made it and nothing bad is happening. I'll look into the bugtracker field, but be aware that I'm doing this in my spare time and besides packaging bugs (of which there are none, at least to my knowledge) I wouldn't even begin to be able to fix any decoder-related issues. The next version will most likely enter testing in 2010, I need to figure out the packaging details of the -bad gstreamer set, which contains RealMedia demuxing and other useful things. Just don't expect anything spectacular, this will not work on the DSP, so it'll eat the battery like there's no tomorrow. It's one of the reasons why I'm not really pushing to get all these things done as quickly as possible.

By the way, do not waste your time hoping for playback of HD video of any format. I'm aware that the N900 is technically able to playback 720p H.264 video without any troubles, using the DSP, but the current software does not allow this and I'm certainly unable to fix that.

Also, I recently found out that H.264 format support only covers the Baseline profile, which makes Matroska support rather useless, as almost nobody uses Baseline for that container. Matroska does work, but it's only a tick on the list of formats, in the real world we would also need Normal and High profile, CABAC support, etc.

Chapbass 2009-12-17 21:03

Re: Decoders Support for N900
 
Quote:

Originally Posted by Tomaszd (Post 431602)
Well, it will enter Extras most likely unchanged, Don't worry about system stabiility, the package really isn't doing anything fancy or dangerous. I've had it installed since I made it and nothing bad is happening. I'll look into the bugtracker field, but be aware that I'm doing this in my spare time and besides packaging bugs (of which there are none, at least to my knowledge) I wouldn't even begin to be able to fix any decoder-related issues. The next version will most likely enter testing in 2010, I need to figure out the packaging details of the -bad gstreamer set, which contains RealMedia demuxing and other useful things. Just don't expect anything spectacular, this will not work on the DSP, so it'll eat the battery like there's no tomorrow. It's one of the reasons why I'm not really pushing to get all these things done as quickly as possible.

By the way, do not waste your time hoping for playback of HD video of any format. I'm aware that the N900 is technically able to playback 720p H.264 video without any troubles, using the DSP, but the current software does not allow this and I'm certainly unable to fix that.

Also, I recently found out that H.264 format support only covers the Baseline profile, which makes Matroska support rather useless, as almost nobody uses Baseline for that container. Matroska does work, but it's only a tick on the list of formats, in the real world we would also need Normal and High profile, CABAC support, etc.

Tomas, I think I speak for the n900 owners and maemo as a whole in saying a major thank you for getting this developed. As with most devs, its spare time work, and even though it isnt "finished" persay, this plugin/app adds TONS of useful functionality to the N900.

Thanks!

Laughingstok 2009-12-17 22:04

Re: Decoders Support for N900
 
It's people like this that will make the N900 skyrocket with awesomeness.

"Oh, looks like the N900 could really use an application that does XXXXX. Hmmm, guess I'll write it."

:D

fphillips 2009-12-17 23:00

Re: Decoders Support for N900
 
I was going to post this on the garage page, but you've got 10 votes now, so I guess it's time to import into extras.

MPEG-TS container, .mpg extension
MPEG2 704x480@30 (1250kbyte/s)
AC3 128kbit 48kHz
Works from SD class 4 and eMMC at reduced framerate. AV sync good.

AVI container, .avi extension
XVID 576x432@24
AC3 192kbit 48kHz
Works.

MKV container, .mkv extension
XVID 704x384@24
AC3 448kbit 48kHz
**Unsupported vcodec**

This last one plays on my laptop in totem (gstreamer 0.10.25 and gstreamer0.10-ffmpeg 0.10.9). I thought it would work, unless there is a resolution limit for xvid?

REMFwhoopitydo 2009-12-18 12:13

Re: Decoders Support for N900
 
thank you. just, thank you. :)

of the sixteen various video files i threw on there, only one didn't work.

~700MB file
~720x480 resolution
MKV container
MP4a audio codec
AVC1 video codec

Arif 2009-12-18 16:36

Re: Decoders Support for N900
 
Will this support streaming TS container streams too?

fphillips 2009-12-18 22:22

Re: Decoders Support for N900
 
Quote:

Originally Posted by Arif (Post 433563)
Will this support streaming TS container streams too?

Yes, it does. I have streamed TS files from mythtv via upnp. The mediaplayer doesn't support seeking in a stream though.

Arif 2009-12-18 23:13

Re: Decoders Support for N900
 
Well, it's kinda hard to seek in a live stream anyway. So no worries there :p

TheLongshot 2009-12-19 21:41

Re: Decoders Support for N900
 
I guess no support for MP4 containers? I have a lot of recent files which are in this format.

Edit: Let me correct myself, I have one MP4 that runs.

The one that works:

mp42: MP4 v2 [ISO 14496-14]
- mp41: MP4 v1 [ISO 14496-1:ch13]
Recommended Display Size: 720 x 480

The one that doesn't:

isom: MP4 Base Media v1 [IS0 14496-12:2003]
- avc1: MP4 Base w/ AVC ext [ISO 14496-12:2005]
Recommended Display Size: 720 x 480

Both are h.264 codec with AAC audio.

The bit rate for the second file is higher (2278 kbps vs 1391 kbps). I don't know if it makes a difference.


All times are GMT. The time now is 20:35.

vBulletin® Version 3.8.8