Reply
Thread Tools
Posts: 31 | Thanked: 11 times | Joined on Apr 2011
#11
Like it's been said here before, the multimedia is built around gstreamer, but not all plugins are available for whatever the reason. These should be the momentarily available decoders
Code:
[nemo@dhcppc1 ~]$ gst-inspect-0.10 | grep dec
openmax:  omxh263dec: OpenMAX H.263 Video Decoder
openmax:  omxh264dec: OpenMAX H.264 Video Decoder
openmax:  omxmpeg4videodec: OpenMAX MPEG4 Video Decoder
av:  avadec: av audio decoder
speex:  speexdec: Speex audio decoder
rtsp:  rtpdec: RTP Decoder
png:  pngdec: PNG image decoder
mulaw:  mulawdec: Mu Law audio decoder
jpeg:  smokedec: Smoke video decoder
jpeg:  jpegdec: JPEG image decoder
flxdec:  flxdec: FLX video decoder
flac:  flacdec: FLAC audio decoder
annodex:  cmmldec: CMML stream decoder
alaw:  alawdec: A Law audio decoder
vorbis:  vorbisdec: Vorbis audio decoder
theora:  theoradec: Theora video decoder
uridecodebin:  uridecodebin: URI Decoder
uridecodebin:  decodebin2: Decoder Bin
decodebin:  decodebin: Decoder Bin
you can notice for example mpeg2 decoder is missing.(it's part of gst-plugins-ugly which is not installed and not available in the repos)
Also not all plugins from other plugin bundles are available. Yesterday I compiled MPEG-2 transport stream demuxer from -bad, wasn't that hard using the Mer Build engine.
 

The Following 2 Users Say Thank You to 0rphu For This Useful Post:
xerxes2's Avatar
Posts: 513 | Thanked: 651 times | Joined on Feb 2011 @ Sweden
#12
I put gst-plugins-ugly on Openrepos now so AC3 should work. Will take a look at VP8/VP9 now.

Edit: Ok, no libvpx in Sailfish so will have to start building that and then look for gst plugins somewhere.
__________________
But the WM7 "horse" has a blood lineage tracing back to donkeys such as WM6.5, 6.1, 6.0, 5.1 that was fully neglected for too many years and Microsoft did sweet F all to maintain it (still running on Pocket IE4/6!!).

Last edited by xerxes2; 2014-01-02 at 18:23.
 

The Following 4 Users Say Thank You to xerxes2 For This Useful Post:
Posts: 1,298 | Thanked: 2,277 times | Joined on May 2011
#13
libvpx is missing in Sailfish for legal reasons (it's considered risky because of Nokia, but not because it's really infringing), but it can probably be added to Mer (unless Mer project also objects to it).

Last edited by shmerl; 2014-01-02 at 18:35.
 
Posts: 24 | Thanked: 24 times | Joined on Jun 2011
#14
I would love to see this realized... I remember the plugin package we had on the N900 it made it this multimedia beast. any way to recycle old maemo packages.. probably not
 
Guest | Posts: n/a | Thanked: 0 times | Joined on
#15
Originally Posted by xerxes2 View Post
I put gst-plugins-ugly on Openrepos now so AC3 should work. Will take a look at VP8/VP9 now.

Edit: Ok, no libvpx in Sailfish so will have to start building that and then look for gst plugins somewhere.
not sure what you mean by having to search for gstreamer plugins ? you seem to have that - from freedesktop I assume

perhaps this link is useful for libvpx
http://www.linuxfromscratch.org/blfs...ia/libvpx.html
 
Posts: 1,298 | Thanked: 2,277 times | Joined on May 2011
#16
 
xerxes2's Avatar
Posts: 513 | Thanked: 651 times | Joined on Feb 2011 @ Sweden
#17
Yeah I found vp8 plugin in gst-plugins-bad but I can't get libvpx to build ... yet. Get an error:
"Requested CPU 'cortex-a8' not supported by compiler"
__________________
But the WM7 "horse" has a blood lineage tracing back to donkeys such as WM6.5, 6.1, 6.0, 5.1 that was fully neglected for too many years and Microsoft did sweet F all to maintain it (still running on Pocket IE4/6!!).
 

The Following User Says Thank You to xerxes2 For This Useful Post:
Posts: 1,196 | Thanked: 1,413 times | Joined on Aug 2011
#18
Originally Posted by xerxes2 View Post
Yeah I found vp8 plugin in gst-plugins-bad but I can't get libvpx to build ... yet. Get an error:
"Requested CPU 'cortex-a8' not supported by compiler"
How can you compile a source code? for your exemple.

can you give me all the steps to add vp8 plugin to existing source codec? command lines plz
you are on linux? ubuntu? in terminal...
thanks in advance.
 
Posts: 1,298 | Thanked: 2,277 times | Joined on May 2011
#19
n950: Source code can be compiled with Mer SDK, or automatically with the OBS.

Start here:

https://wiki.merproject.org/wiki/Platform_SDK
https://wiki.merproject.org/wiki/Platform_SDK_and_SB2

This is also a useful page: https://wiki.merproject.org/wiki/Contribution_in_detail

Last edited by shmerl; 2014-01-02 at 20:19.
 
Posts: 702 | Thanked: 2,059 times | Joined on Feb 2011 @ UK
#20
Originally Posted by n950 View Post
For exemple I have recorded MP4 file with my Sony Cybershot and I can't read it with sailfish player why?
I've had this in the past with Sony equipment where they have their own codec. The file container format is MP4 but the codec is their own MSNV codec. Not all players support it so you have to convert it to regular MP4 before it'll play.

Handbrake or ffmpeg will probably convert it.
 
Reply

Thread Tools

 
Forum Jump


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