Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I've just tried this and the video resumes, I must state that I'm running mplayer windowed , do you guys have this issue running mplayer full screen or so ? What is the length of your videos and the preferred resolution ?

I'm actually going to make coffee now :) so I'll pause it a bit longer whilst reading the mps-youtube thread .
[doublepost=1541343717][/doublepost]And it crashed on me also , will look further into it.

When it has happened to me - which wasn't often, it was 360P and windowed.
 
I've just tried this and the video resumes, I must state that I'm running mplayer windowed , do you guys have this issue running mplayer full screen or so ? What is the length of your videos and the preferred resolution ?

I'm actually going to make coffee now :) so I'll pause it a bit longer whilst reading the mps-youtube thread .
[doublepost=1541343717][/doublepost]And it crashed on me also , will look further into it.
I see you've already reproduced it as well, but just to answer your questions, I always use MPlayer windowed. Usually I use 480p, and generally the videos I watch are around 30ish minutes. However, I've experienced the same issue with much shorter and much longer videos so I lean toward the issue being in the duration of the pause not the video itself. Almost seems like it just doesn't buffer very far ahead and the connection times out, but that's purely a guess.
 
Another question, have any of you had any luck trying to compile the GUI version of MPlayer? Having a standard control interface would be nice, as long as it wasn't too resource heavy.
http://www.mplayerhq.hu/DOCS/HTML/en/gui.html

I've been trying, but it seems that the version of GTK from Tigerbrew is too old (this requires version 2.4, and I got 2.24.28). I tried manually bumping down the requirements in configure just in case the version they require wasn't technically needed, but I got GTK-related compilation errors then from make, so I assume my version is indeed too old.
 
Two thumbs up for the great work not only in porting this to powerpc OS X, but also for giving us a very easy way to install a modern version of Mplayer on our systems! In the past I was able to compile it myself through Tigerbrew, but I was only able to get version 1.2, which can't open https links, while the HEAD release doesn't build on my computer. Any chance to get an OSD enabled build? That would be icing on the cake! And I think it could be used to rejuvenate the old MPLayer OSX Extended rev 14 (see this link; when I try to use that method the app quits at launch, and I suspect the reason is the lack of OSD support).
 
Two thumbs up for the great work not only in porting this to powerpc OS X, but also for giving us a very easy way to install a modern version of Mplayer on our systems! In the past I was able to compile it myself through Tigerbrew, but I was only able to get version 1.2, which can't open https links, while the HEAD release doesn't build on my computer. Any chance to get an OSD enabled build? That would be icing on the cake! And I think it could be used to rejuvenate the old MPLayer OSX Extended rev 14 (see this link; when I try to use that method the app quits at launch, and I suspect the reason is the lack of OSD support).

The youtube-dl/mplayer solution I've posted on here still streams https videos using the older mplayer - I'm guessing youtube-dl works around the https issue.
 
The youtube-dl/mplayer solution I've posted on here still streams https videos using the older mplayer - I'm guessing youtube-dl works around the https issue.
youtube-dl is indeed a great solution. Moreover I really like its ability to work even on older releases of OS X. I remember it working perfectly (through PPCMC) in a test installation of Panther, when most other methods were not usable. The only problem I have with it is it seems to be a bit slow.
 
Two thumbs up for the great work not only in porting this to powerpc OS X, but also for giving us a very easy way to install a modern version of Mplayer on our systems! In the past I was able to compile it myself through Tigerbrew, but I was only able to get version 1.2, which can't open https links, while the HEAD release doesn't build on my computer. Any chance to get an OSD enabled build? That would be icing on the cake! And I think it could be used to rejuvenate the old MPLayer OSX Extended rev 14 (see this link; when I try to use that method the app quits at launch, and I suspect the reason is the lack of OSD support).

I think I tried initially to build Mplayer using Macports with the +osd variant but I think it failed, can't remember why .

I'm currently trying again to build Mplayer using Macports with the +osd variant , will keep you posted.
[doublepost=1544905117][/doublepost]
I think I tried initially to build Mplayer using Macports with the +osd variant but I think it failed, can't remember why .

I'm currently trying again to build Mplayer using Macports with the +osd variant , will keep you posted.

It builds and works on my Leopard install , but now to build a MPKG I will need to build it on Tiger which I don't have installed, to be continued ...
 
Last edited:
So since my Powerbook G4 1,33 Ghz didn't have any OS installed, I installed Tiger on it and Xcode 2.5 , Macports updated to 2.5.x and it is sitting in my server room outside now which has no isolation except the brick walls and the door so with the minus degrees nowadays it should stay cool whilst building/compiling Mplayer with OSD enabled overnight :)

Once that completes, I can add qt4-mac , and compile SMtube 18.11 on Tiger also and then hopefully build a both
Leopard/Tiger working MPKG build of Mplayer with OSD enabled.
 
So after 10 hours of compiling, here is the link to MPlayer 1.3 with OSD enabled compiled on Tiger with all dependencies included.

Please try this on a non-Xcode , non-Macports Leopard , preferably with no previous MPlayer install and let me know if this works.

I haven't been able to test this on a clean system or a system with a previous version of MPlayer installed since I used Macports, so try at your own risk.

https://www.dropbox.com/s/0edais18fyjuz9q/MPlayer+OSD-1.3.0_3_Tiger.mpkg.zip?dl=0

Once MPlayer has started you can toggle the OSD with the o key .
 
Let me thank you for your effort. Unfortunately I have no clean system on which to test this, but I can tell you that the OSD enabled mplayer is working really well on my iBook after installing it over the old version. At first it would not display subtitles, nor total/remaining time when pressing o. Then I noticed this when opening a video from the terminal:

New_Face failed. Maybe the font path is wrong.
Please supply the text font file (~/.mplayer/subfont.ttf).
subtitle font: load_sub_face failed.

I added the line
font = /Library/Fonts/Arial.ttf
to ~/.mplayer/config, and now everything works as expected. Even MPlayer OSX extended is working well with a symlink to the new binary.
 
  • Like
Reactions: Traace
Let me thank you for your effort. Unfortunately I have no clean system on which to test this, but I can tell you that the OSD enabled mplayer is working really well on my iBook after installing it over the old version. At first it would not display subtitles, nor total/remaining time when pressing o. Then I noticed this when opening a video from the terminal:

New_Face failed. Maybe the font path is wrong.
Please supply the text font file (~/.mplayer/subfont.ttf).
subtitle font: load_sub_face failed.

I added the line
font = /Library/Fonts/Arial.ttf
to ~/.mplayer/config, and now everything works as expected. Even MPlayer OSX extended is working well with a symlink to the new binary.

And does SMTube 18.11 from the first post work with the OSD enabled MPlayer ?
 
@Lastic Thanks so much for providing the OSD build! I still regularly have the "timeout" issue when leaving a video paused for more than a couple minutes, so knowing exactly where I was in the video will be super handy! Can also provide another confirmation it works perfectly with SMTube 18.11.
 
  • Like
Reactions: Lastic
Hello, all. I came across this page and found this application useful. It has been added to MacPorts. You can install the current version with the usual MacPorts' method "sudo port -v install smtube". It runs nicely on 10.4 PPC all the way up to Mojave. Thanks for finding it!
 
Hello, all. I came across this page and found this application useful. It has been added to MacPorts. You can install the current version with the usual MacPorts' method "sudo port -v install smtube". It runs nicely on 10.4 PPC all the way up to Mojave. Thanks for finding it!

Thanks , does that mean it will also pull in the dependencies on both Tiger and Leopard ? qt4 ? also Mplayer with OSD ?
 
  • Like
Reactions: Dronecatcher
Thanks , does that mean it will also pull in the dependencies on both Tiger and Leopard ? qt4 ? also Mplayer with OSD ?

It is set up to do that, yes, and the dependency mechanism is quite robust and time-tested -- you should have no problems. Edit: I see you asked specifically about the +osd variant. I don't think I looked at that variant, so I'll take a look and if it doesn't work on MacPorts just now, I'll see if it needs a fix.

It's a new port, so sometimes a little tweaking is needed for some systems once it's in the wild, but it does a proper job of installation with all dependencies on the several systems I tested. 10.4 PPC works really quite well as all of you noticed, as do all systems right up to Mojave.

MacPorts runs a 10.5 PPC buildbot on their buildbot farm, so everything from there on up is prebuilt; on 10.4 PPC/Intel however, no buildbot at present.
 
Confirming mplayer +osd on Tiger PPC installs on MacPorts without manual intervention and works as expected. You may need to set a path to a desired font in ~/.mplayer/config as noted above. I will see if the maintainer for mplayer on MacPorts would like to automate this step.

go into /Library/Fonts, or similar, and look for the TTF font you want, then add the line to ~/.mplayer/config

font = /Library/Fonts/PICK_YOUR_FONT.ttf

I haven't tested what other fonts might work, etc.

If you already have mplayer installed and would just like to upgrade to the +osd version, do this:

sudo port -v -n upgrade --force --enforce-variants mplayer +osd


MacPorts makes great efforts to streamline and simplify installing and using the system. If you come across any troubles installing or using it, please ask on the mailing list <https://lists.macports.org/mailman/listinfo/macports-users> or for a specific port installation issue, look for an existing trac ticket or open a new one if none exists <https://trac.macports.org>
[doublepost=1548355588][/doublepost]Lastic -- I entered the port in the MacPorts repository under my handle, but you seem to be very invested in it. If you follow this software carefully and keep up to date on developments with it, I would invite you to become the port maintainer or co-maintainer, which gives you the authority to control how it is updated on MacPorts and to push up PRs for updates as you want them.
 
Last edited:
Confirming mplayer +osd on Tiger PPC installs on MacPorts without manual intervention and works as expected. You may need to set a path to a desired font in ~/.mplayer/config as noted above. I will see if the maintainer for mplayer on MacPorts would like to automate this step.

go into /Library/Fonts, or similar, and look for the TTF font you want, then add the line to ~/.mplayer/config

font = /Library/Fonts/PICK_YOUR_FONT.ttf

I haven't tested what other fonts might work, etc.

If you already have mplayer installed and would just like to upgrade to the +osd version, do this:

sudo port -v -n upgrade --force --enforce-variants mplayer +osd


MacPorts makes great efforts to streamline and simplify installing and using the system. If you come across any troubles installing or using it, please ask on the mailing list <https://lists.macports.org/mailman/listinfo/macports-users> or for a specific port installation issue, look for an existing trac ticket or open a new one if none exists <https://trac.macports.org>
[doublepost=1548355588][/doublepost]Lastic -- I entered the port in the MacPorts repository under my handle, but you seem to be very invested in it. If you follow this software carefully and keep up to date on developments with it, I would invite you to become the port maintainer or co-maintainer, which gives you the authority to control how it is updated on MacPorts and to push up PRs for updates as you want them.

Hi Kencu, thanks for clarifying your efforts on the Tiger Macports port.

I would surely be interested to be a co-maintainer just not sure if I have the skills for it, I dabble with a 24 year ago C background and a more current skillset of Bash , bit of Perl , bit of Python which I use at work.
Aside from that my OS X goes up to El Capitan, various Linuxes, and a bit of Free/OpenBSD.

I have a broad understanding of how Macports works and have used it extensively to tweak and build Qt4-mac ,
Mplayer , SMtube and an older Qt4 GNS3 build on PPC. Also have an Xserve G4, various Powerbooks , iBooks and PowerMAC G5 that can be used as build test subjects.

If you feel up to it to take me under your wing, I suspect I can be a valuable asset for the PPC part but let's discuss further via PM maybe ?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.