Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Mon 24 Nov 2014, 01:29
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Multimedia
mplayer-svn-r27332-4.2.2
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 2 [19 Posts]   Goto page: 1, 2 Next
Author Message
plinej

Joined: 13 Aug 2006
Posts: 1522

PostPosted: Mon 21 Jul 2008, 23:35    Post subject:  mplayer-svn-r27332-4.2.2
Subject description: 2008-07-22
 

Here's the mplayer website:
http://www.mplayerhq.hu/design7/news.html

Here's the mplayer dotpet: (re-compiled on July 25th)
http://www.savefile.com/files/1688368

Here's the mencoder dotpet: (re-compiled on July 25th)
http://www.savefile.com/files/1688373

Here's the source package from which they were compiled:
http://www.savefile.com/files/1681238

I compiled mplayer with the following dependants:

twolame (can be found in the audacity thread):
http://www.murga-linux.com/puppy/viewtopic.php?t=25372

sdl:
http://www.murga-linux.com/puppy/viewtopic.php?p=166473

jack:
http://www.murga-linux.com/puppy/viewtopic.php?t=26267

faac & faad (can be found in the ffmpeg thread):
http://www.murga-linux.com/puppy/viewtopic.php?t=25384

ffmpeg (already in Puppy but compiled with the version I posted):
http://www.murga-linux.com/puppy/viewtopic.php?t=25384

I'll post the mplayer plugin 3.45 below.
mplayerplug-in-3.45.pet
Description 
pet

 Download 
Filename  mplayerplug-in-3.45.pet 
Filesize  413.47 KB 
Downloaded  492 Time(s) 

Last edited by plinej on Fri 25 Jul 2008, 09:54; edited 3 times in total
Back to top
View user's profile Send private message 
ttuuxxx


Joined: 05 May 2007
Posts: 10843
Location: Ontario Canada,Sydney Australia

PostPosted: Tue 22 Jul 2008, 02:24    Post subject:  

Ok when I started it, Basically it needed all 3 of the pet packages you posted to get it running, That was ok, no problem Smile
I then loaded up "Star Wars" DVD and played it, It had an error I'll post the error.
But then it played smoothly and sound was nice:)
Then while it was playing I decided to change it to fullscreen, that worked, But then I change the aspect ratio and It crashed, actually a bad crash if you read the report.

Great start, And I hope you try again, we could use a small version of myplayer like this one Smile
ttuuxxx

_________________
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games Smile

Last edited by ttuuxxx on Sun 03 Aug 2008, 02:23; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website 
tempestuous

Joined: 10 Jun 2005
Posts: 5285
Location: Australia

PostPosted: Tue 22 Jul 2008, 09:20    Post subject:  

plinej,
It's somewhat ironic that MPlayer includes the ffmpeg library within its large binary. If you install both packages you effectively install ffmpeg twice.
Since you have compiled both packages at the same time, I suggest it would be an elegant solution to package the two packages together with MPlayer linked to the external ffmpeg library.
Barry has already provided an MPlayer package which links to the official Puppy4 ffmpeg library, but I see that your ffmpeg version includes a few important extra libraries.
plinej wrote:
I compiled it (ffmpeg) like this:
...
--enable-libfaac --enable-libfaad

AAC support. Nice.

ttuuxxx wrote:
VO: [xv]

The xv video output is included. Nice.

ttuuxxx wrote:
AO: [oss]

Mmm, sub-optimal. This forces Puppy to use ALSA-OSS compatiblity modules.
A pre-configured MPlayer configuration file in /root would fix this.
Back to top
View user's profile Send private message 
plinej

Joined: 13 Aug 2006
Posts: 1522

PostPosted: Tue 22 Jul 2008, 20:21    Post subject:  

Yeah, nice catch. I'll try to recompile it tonight.
Back to top
View user's profile Send private message 
plinej

Joined: 13 Aug 2006
Posts: 1522

PostPosted: Tue 22 Jul 2008, 21:18    Post subject:  

Alright, try the newly posted versions of mplayer & mencoder.
Back to top
View user's profile Send private message 
plinej

Joined: 13 Aug 2006
Posts: 1522

PostPosted: Tue 22 Jul 2008, 21:37    Post subject:  

hold off on downloading the new mplayer dotpet. It seems that when invoked from the menu it freezes the desktop. I'll fix that and post another dotpet.
Back to top
View user's profile Send private message 
plinej

Joined: 13 Aug 2006
Posts: 1522

PostPosted: Tue 22 Jul 2008, 22:14    Post subject:  

I think I'm done with this for tonight. I'm having issues with playing dvds. I'll have to do some experimenting & probably re-compile.
Back to top
View user's profile Send private message 
disciple

Joined: 20 May 2006
Posts: 6455
Location: Auckland, New Zealand

PostPosted: Thu 24 Jul 2008, 05:23    Post subject:  

Please if you recompile can you use --enable-runtime-cpudetection --target=i486-pc-linux-gnu
Then hopefully it won't crash on some people's computers.
Or did you already? In that case something else must be causing my crashes Sad

What I really want to know is why I have so much trouble trying to compile mplayer, but nobody else seems to. Do you compile mplayer on Puppy 4, like you do everything else, or do you sneak over to 3.x for it?

_________________
DEATH TO SPREADSHEETS
- - -
Classic Puppy quotes
- - -
Beware the demented serfers!
Back to top
View user's profile Send private message 
plinej

Joined: 13 Aug 2006
Posts: 1522

PostPosted: Thu 24 Jul 2008, 08:16    Post subject:  

I'm compiling it on Puppy 4. Mplayer just has so many various options when compiling that it's bound to cause some kind of problem. I'm hoping I have some time this morning and I'll try and re-compile it.
Back to top
View user's profile Send private message 
plinej

Joined: 13 Aug 2006
Posts: 1522

PostPosted: Thu 24 Jul 2008, 08:20    Post subject:  

I'm trying to get it to use the external libdvdread & libdvdcss but it insists on using the internal versions.
Back to top
View user's profile Send private message 
disciple

Joined: 20 May 2006
Posts: 6455
Location: Auckland, New Zealand

PostPosted: Thu 24 Jul 2008, 08:38    Post subject:  

BTW are you compiling with dvdnav?
_________________
DEATH TO SPREADSHEETS
- - -
Classic Puppy quotes
- - -
Beware the demented serfers!
Back to top
View user's profile Send private message 
plinej

Joined: 13 Aug 2006
Posts: 1522

PostPosted: Thu 24 Jul 2008, 08:48    Post subject:  

Yes, I'm trying to.
Back to top
View user's profile Send private message 
tempestuous

Joined: 10 Jun 2005
Posts: 5285
Location: Australia

PostPosted: Thu 24 Jul 2008, 20:48    Post subject:  

This is the MPlayer configuration I used for the MPlayer-1.0rc2 dotpet I created in February.
Code:
./configure --win32codecsdir=/usr/lib --realcodecsdir=/usr/lib --enable-mencoder --enable-gui --enable-lirc --enable-lircc  --enable-tv --enable-tv-v4l1 --enable-tv-v4l2 --enable-network --disable-smb --enable-dvdnav --disable-dvdread-internal --enable-dvdread --disable-unrarlib --disable-sortsub --disable-ftp --disable-xanim --enable-real --disable-tremor-internal --enable-theora --disable-faad-external --enable-faad-internal --disable-vidix-internal --disable-vidix-external --enable-gl --disable-vesa --disable-svga --disable-sdl --disable-aa --disable-caca --disable-ggi --disable-ggiwmh --disable-dxr2 --disable-dxr3 --enable-ivtv --enable-dvb --disable-mga --disable-xmga --enable-xv --enable-xvmc --disable-vm --enable-x11 --disable-zr --disable-bl --disable-tga --disable-pnm --disable-md5sum --enable-alsa --disable-arts --disable-esd --disable-polyp --disable-jack --disable-nas --disable-sgiaudio --disable-sunaudio --enable-runtime-cpudetection --target=i486-pc-linux-gnu --with-xvmclib=XvMCW

To bind to external ffmpeg, according to Barry you also need this
Code:
--disable-libavcodec_a --disable-libavformat_a --disable-libavutil_a --disable-libpostproc_a

MPlayer's internal dvdread library was known to be buggy when I compiled it, so I did this
--disable-dvdread-internal --enable-dvdread
this will then link to external libdvdcss. Then if you want to be thorough it's a good idea to upgrade Puppy's libdvdcss to the latest SVN snapshot.
http://www.videolan.org/developers/libdvdcss.html

Of course dvdnav is good to have, but DVD menus in MPlayer are still not great.
--enable-dvdnav

I tried to link MPlayer to external libfaad, but the compilation failed, that's why I built the internal faad:
--disable-faad-external --enable-faad-internal

To configure V4L/V4L2 support MPlayer needs to find the correct device nodes during compilation. You can create the V4L device nodes with the MAKEDEV-V4L.sh script contained in the v4lctl.pet from here
http://www.murga-linux.com/puppy/viewtopic.php?t=19918
--enable-tv-v4l1 --enable-tv-v4l2

Theora support requires libtheora, and InfraRed remote support requires liblirc and liblircc.
--enable-theora
--enable-lirc --enable-lircc
Back to top
View user's profile Send private message 
plinej

Joined: 13 Aug 2006
Posts: 1522

PostPosted: Fri 25 Jul 2008, 09:55    Post subject:  

dvdnav is giving me problems. I can't seem to compile with the internal version or the external version from cvs. I've compiled without it for now. I'll work on it more when I get a chance. I've posted my most current version above. Here's how I've compiled this version:

--enable-dynamic-plugins --disable-mp3lib --disable-libmpeg2 --disable-libavutil_a --disable-libavcodec_a --disable-libavformat_a --disable-libpostproc_a --enable-gui --prefix=/usr --disable-debug --confdir=/etc --enable-menu --enable-runtime-cpudetection --target=i486-pc-linux-gnu --enable-dvdread --disable-dvdread-internal --enable-radio --enable-pvr

This is what it shows after configure is run:

Enabled optional drivers:
Input: ftp pvr radio tv cddb cdda dvdread(external) dvb network
Codecs: libavcodec.so qtx xanim win32 faad2 faac liba52 tremor(internal) twolame libmad gif
Audio output: alsa jack oss sdl mpegpes(dvb)
Video output: sdl gif89a pnm jpeg png mpegpes(dvb) opengl xv x11 xover yuv4mpeg md5sum tga

Disabled optional drivers:
Input: dvdnav vstream tv-teletext tv-v4l2 tv-v4l1 tv-dshow live555 nemesi libdvdcss(internal) vcd smb
Codecs: x264 xvid libdv libamr_wb libamr_nb real musepack libdca libmpeg2 mp3lib libtheora speex toolame liblzo
Audio output: sun openal pulse esd arts v4l2 ivtv dxr2 nas
Video output: zr zr2 v4l2 ivtv dxr3 dxr2 vesa fbdev svga caca aa ggi xmga mga xvidix winvidix cvidix 3dfx dga xvmc dfbmga directfb bl xvr100 tdfx_vid s3fb tdfxfb
Back to top
View user's profile Send private message 
disciple

Joined: 20 May 2006
Posts: 6455
Location: Auckland, New Zealand

PostPosted: Sun 03 Aug 2008, 02:12    Post subject:  

If you're interested, another weird thing about that package is that it doesn't seem to play realaudio, even if the common codecs are installed from other packages. But ffmpeg can convert them to other formats, so I don't think mplayer should need the codecs anyway.

EDIT - wait a minute - I think you've updated the package since I downloaded it. I'll see if I can try the new version tomorrow.

_________________
DEATH TO SPREADSHEETS
- - -
Classic Puppy quotes
- - -
Beware the demented serfers!
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 2 [19 Posts]   Goto page: 1, 2 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Multimedia
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0847s ][ Queries: 13 (0.0049s) ][ GZIP on ]