I have the Crossover plugins installed, but for some reason, QuickTime has lost its ability to play audio; and even when it used to work, it still leaves the movie as an un-resizable postage stamp.
There are several plugins out there that attempt to make programs like xine and mplayer function as embedded plugins, but what I'm looking for is kind of the opposite: no embedding.
What I end up doing is going to Tools / Page Info / Media, and then scrolling until I find the "Embed" URL and loading that. But that's tedious.
Does such a thing exist?
I often find that embedded media make firefox crash or hang, so I'd be interested in this plugin as well...
I second this, for similar reasons. Also because I like to use Mplayer to play pretty much anything (seems to be the most reliable even though the UI is seriously spartan).
Media Player Connectivity (update.mozilla page here) may do what you want. I've only used it on Windows, so I don't know how well it works on other platforms, but it claims to, anyway.
Doesn't seem to work. As far as I can tell, it's invoking the helper app with a null first arg, like,
xine '' 'http://foo...'
which, unsurprisingly, just causes an error. But I guess I can wrap a shell script around it or something.
Huh, yeah, that wouldn't seem likely to work, would it? It doesn't do that on Windows, so I'm afraid I am of no further help.
FYI -- I use MediaPlayerConnectivity fine with Firefox on Linux.. but I'm using Totem as my media player.
I mailed the author, and he fixed it (beta version).
Also, he pointed out that if you go to about:config and add "extensions.mediaplayerconnectivity.LinkIcon:true" it will add a "down-arrow" icon below the "x" that points to the actual embed URL, on which you can do "save link as", etc.
It would also be great to be able to directly download embedded media so I don't have go rooting around in HTML and use wget if I want to put this or this or this on my hard drive or magnify it to be larger than a postage stamp.
See the comment below this; I wrote some code that is exactly for this purpose.
or, you could go the greasemonkey path http://greasemonkey.mozdev.org/ and the use unembed script http://neugierig.org/software/greasemonkey/unembed.user.js
I'll bet there are at least half a dozen solutions for Firefox but these are a couple I know off the top of my head.
I wrote that unembed script. I'd be happy to change it for you if you want something different.
Make it so it removes the actual embedded video and just leaves the download link and it'd be perfect.
That's a good idea. I can't remember why I didn't do that in the first place, actually.
So, i'm not entirely sure what package it's from, but i'm pretty sure it's just straight gxine. I'm using Opera on a Gentoo system, and I've got a gxine plugin (registered as gxine-starter-plugin) which starts up gxine externally when it sees embedded video(or any video which it is registered to open, which isn't all file types).
This isn't a general solution, but it's a good plugin that's worked well for me.
Perhaps Launchy will do what you want.
uh- maybe im missing something- but it sounds like you just want to "disable all plugins"-
then set up your favorite apps for whatever mimetypes and set to "never ask"- (in the save as/open with dialogs)
Doesn't most modern Quicktime encrypt (at least well enough for DMCA enforcement purposes) the URL of the actual media in a proprietary link file?
haha- i *was* missing something- duh, if the plugin doesn't exist there is nothing to scrape the media URl etc etc :P
shit jamie, why don't you get to work?
surely xscreensaver cant be keeping you that entertained these days... :P
plugger's config file allows you to specify if the helper app should be swallowed or not. Someone's taken plugger, renamed it as mozplugger, and claimed it is more stable or something by which they mean they've broken all the video stuff (at least, that's been my experience) so I'd stick with the original plugger plugin.
You can put options in your .mplayer/mplayerplug-in.conf to always open an external mplayer rather than embedding in the browser. You can also set things embedded in the browser not to autoplay unless they actually have autoplay set to true in the embed tag, a problem I've found with just about every mozilla media plugin. This behavior clearly should be the default, but even in this plugin you have to specify that in the config file. WTF? Anyway, here are the relevant config file options:
What I'm looking for:
Ignore all autoplay attributes and never, ever under any circumstances autoplay any embedded media, ever. Instead, give me an easy way to obtain a list of the media embedded in a page maybe via the right-click context menu or some other mechanism (except the Mozilla sidebar, since that would be useless and a waste of real estate). In that embedded media menu give me an easy way to decide what I'll play and what I will not. Just because my plugins will play embedded midi, that doesn't mean I want to hear it at 9 AM on a Sunday Morning when I'm barely able to swallow beer for breakfast. Pig-fuckers.
I'm going with the MediaPlayerConnectivity thing, because I've found xine to be marginally less hateful than gmplayer.
Some day I'd like to be able to Just Use the Internet.
Buy a Mac.
How will that make the Internet better?
Sorry... I thought you wanted it to Just Work, not to make it better. As a long-time Linux user, occasional disgruntled Windows user, and now part-time Mac user, if you want something to Just Work the hands-down winner is Apple.
Of course, for that you pay a premium.
I thought this was all common knowledge, no?
Well, that's the usual feeling for having applications run, having the OS suck a little less etc, but using a browser on a Mac doesn't make the Internet Just Work. You still have to deal with retarded cookie-based implementations of things, embedded media, etc. You still have to download plugins and install them and hope you have the right one, assuming you can find them at all.
At the risk of getting my Computer Operator's card taken away, I rarely have problems with my Windows machine now that it's safely behind my gateway.
uh- no you dont man- just try it...