maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Multimedia (https://talk.maemo.org/forumdisplay.php?f=32)
-   -   So, what's happening with MPlayer? (https://talk.maemo.org/showthread.php?t=54172)

TheLongshot 2010-05-28 04:07

So, what's happening with MPlayer?
 
I ask because I haven't seen an update in a long time, and I have a bunch of files which still don't play right with it, with the sound and video out of sync.

It is because people have found a better solution? Because MPlayer has been pretty useless because of that sync problem and the built in player won't play them at all. It would be hard for me to believe that people here would be satisfied with that, so what am I missing?

HellFlyer 2010-05-28 04:11

Re: So, what's happening with MPlayer?
 
I'm using Media Box and it works really well no sync issues :)

navsin 2010-05-28 04:43

Re: So, what's happening with MPlayer?
 
Quote:

Originally Posted by HellFlyer (Post 684625)
I'm using Media Box and it works really well no sync issues :)

Does the mediabox play any of the .mkv files that mplayer could play and built in media player could not?

paulkoan 2010-05-28 04:58

Re: So, what's happening with MPlayer?
 
Mediabox doesn't recognise the mkv container format last I tried.

So what were the audio and video codecs and resolution of the mkv files you couldn't play with mediaplayer?

All mkv files I have tried with mplayer have sync issues, but play reasonably well in mediaplayer.

Ultimately your best bet is to transcode to a target that works well on n900 hardware.

TheLongshot 2010-05-28 05:54

Re: So, what's happening with MPlayer?
 
Quote:

Originally Posted by HellFlyer (Post 684625)
I'm using Media Box and it works really well no sync issues :)

Unfortunately, it doesn't play any more than the built-in media player plays.

Really, guys. I have a bunch of MP4 x264 files that won't play except under mplayer, and that has sync issues?

Don't tell me that transcoding is the answer. That's a pain in the ***.

paulkoan 2010-05-28 06:06

Re: So, what's happening with MPlayer?
 
Transcoding *is* the answer. The n900 supports what it supports, if you want to play some other format, then play it on a device that supports it.

Of course you are welcome to contribute to the development of better codecs.

However it does appear that the best way to effect change is to come here and complain about things. At least that would be my impression gained from the extraordinary level of moaning that goes on in these forums.

Frappacino 2010-05-28 07:25

Re: So, what's happening with MPlayer?
 
>> However it does appear that the best way to effect change is to come here and complain about things.

Cause Nokia is deaf and this is the only place that can effect change in the phone.

spanner 2010-05-28 07:56

Re: So, what's happening with MPlayer?
 
Quote:

Originally Posted by TheLongshot (Post 684726)
Really, guys. I have a bunch of MP4 x264 files that won't play except under mplayer, and that has sync issues?

They're probably using main or extended profile H.264, which the N900 doesn't support for a hardware decode. If you're on windows, I'd recommend mediainfo to check this. On Linux you can just use the 'file' command.

Mplayer can decode those profiles, in theory, but it's not hardware-accelerated & the CPU won't be able to keep up (hence the sync issues). It's not a practical solution for any reasonably-sized video clip.

Like paulkoan says, either transcode (aim for iphone/ipod profiles) or watch it on another device.

oweng 2010-05-28 10:55

Re: So, what's happening with MPlayer?
 
Don't give the nokia development team a hard time, they're busy guys - BOTH OF THEM WORK REALLY HARD :D

Quote:

Originally Posted by Frappacino (Post 684869)
>> However it does appear that the best way to effect change is to come here and complain about things.

Cause Nokia is deaf and this is the only place that can effect change in the phone.


zimon 2010-05-28 11:35

Re: So, what's happening with MPlayer?
 
I am waiting the DSP optimized version of Theora codec in Gstreamer-plugins. Then just use ffmpeg2theora to transcode anything I want to be viewed in N900. It will be better solution than having just basic profile H.264.

silviumc 2010-05-29 15:34

Re: So, what's happening with MPlayer?
 
So the media player from N900 supports H.264 base profile only? I have a file that mediainfo reports as:
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Main@L4.0
Format settings, CABAC : Yes
Format settings, ReFrames : 1 frame
Codec ID : H264

The media player from N900 won't play it.

AFAIK, the media player from N900 has a module that takes advantage of the video card to accelerate playback for some codecs (H.264 being one of them). Can't this acceleration be patched into MPlayer as well? Is it closed source or what is the problem? Is this explained somewhere in a wiki page?

clasificado 2010-05-29 16:41

Re: So, what's happening with MPlayer?
 
Quote:

Originally Posted by silviumc (Post 688170)
So the media player from N900 supports H.264 base profile only? I have a file that mediainfo reports as:
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Main@L4.0
Format settings, CABAC : Yes
Format settings, ReFrames : 1 frame
Codec ID : H264

The media player from N900 won't play it.

AFAIK, the media player from N900 has a module that takes advantage of the video card to accelerate playback for some codecs (H.264 being one of them). Can't this acceleration be patched into MPlayer as well? Is it closed source or what is the problem? Is this explained somewhere in a wiki page?

AFAIK, mplayer dont have it (even if everything is opensouce) because its HARD AS HELL.

they have recently released some patches to support the VA-API for Intel and Ati video cards for desktop, some years later.

We need real expert hands to make it possible, and dont expect nothing for the tea time.

usar 2010-05-29 18:06

Re: So, what's happening with MPlayer?
 
I found an interesting documentation about running Maemo 5 on BeagleBoard, and there is an instruction of how to add gsp-dsp support in it, so maybe it's possible to do in original maemo?
http://www.omappedia.com/wiki/Maemo_Getting_Started

TheLongshot 2010-05-30 07:37

Re: So, what's happening with MPlayer?
 
Quote:

Originally Posted by oweng (Post 685279)
Don't give the nokia development team a hard time, they're busy guys - BOTH OF THEM WORK REALLY HARD :D

considering I was talking about mplayer and its future in development, this comment was inappropriate.

I guess I got my answer: don't count on much headway on mplayer.

spanner 2010-05-30 08:10

Re: So, what's happening with MPlayer?
 
Quote:

Originally Posted by silviumc (Post 688170)
AFAIK, the media player from N900 has a module that takes advantage of the video card to accelerate playback for some codecs (H.264 being one of them). Can't this acceleration be patched into MPlayer as well?

The N900 hardware will only accelerate baseline H.264, it's not because the Nokia devs were too lazy to 'patch in' support for Main Profile in Media Player.
So HW acceleration of Main is not going to be possible for mplayer either.

The main reason is that CABAC decoding is CPU intensive and not parallelisable. B-frames add complexity & extra memory requirements too, but I think it's CABAC that's the killer.

edit: Your stream is Level 4 too. That's up to 20Mbit/s, 1920x1080 @ 30fps. If I were the N900's media player I would take a look at it & say 'no thanks' too!


All times are GMT. The time now is 00:42.

vBulletin® Version 3.8.8