bugLinterna Mágica - Bugs: bug #40542, do not replace the default player...


bug #40542: do not replace the default player of the website if it uses html5

Submitter:  Ariel <arielenter>
Submitted:  Mon 11 Nov 2013 12:09:13 AM UTC
Category:  Feature request Severity:  3 - Normal
Item Group:  None Status:  Fixed
Privacy:  Public Assigned to:  valkov
Open/Closed:  Closed Release:  1.0
* Mandatory Fields

Add a New Comment Rich Markup

Jump to the original submission

Sun 19 Jan 2014 06:37:53 PM UTC, comment #11: 

The feature is part of the 1.10 release. The default is to replace everything. Priority to website HTML5 players can be given in the config.

Ivaylo Valkov <valkov>
Group administrator
Mon 30 Dec 2013 04:58:31 PM UTC, comment #10: 

Thanks a lot. Your awesome, I really wanted that feature back. Thank you very much.

Ariel <arielenter>
Mon 30 Dec 2013 01:27:30 PM UTC, comment #9: 

Hi Ariel,

The feature to switch between Linterna Mágica and HTML5 players is back on in the master branch (commit 8a22eac). Websites HTML5 players has priority as with versions before 1.0. This feature is not yet merged to the 1.0 branch. The nightly builds on the website are not updated yet.

I'm hopping I'll be able to release new stable version in the next week or so.

Ivaylo Valkov <valkov>
Group administrator
Fri 15 Nov 2013 07:46:51 PM UTC, comment #8: 

thanks a lot. I'll keep using version 0.0.13-2 mean while.

Also, I'll be connected on #trsiquel and #linternamagica most of the time, just in case you want to come around and say hello. See you later Ivaylo, it was very nice to meet you.

Ariel <arielenter>
Thu 14 Nov 2013 06:07:24 AM UTC, comment #7: 

Hi Ariel,

Thanks for the donation! I appreciate it. Donations are rare, so each one counts. :)

Bitcoin is good in that it is decentralized, but there are still conversion rates when exchanged to/from traditional currencies. I've heard that the exchange rate to/from USD is few hundred dollars. Barely have spare time lately to check what happens in the free software world. :(

Here, there also very little people that care about free softawre (not open source).

You can join Linterna Magica's new IRC and Jabber rooms. They are connected via bot. We are very few (me, another person and the bot), but you are welcome. See the news section on the website.

You could also join Trisquels's IRC channel.

The Think Penguin banner is because they made a donation of 100€ last year. I just wanted to return the favor. They are not a regular donor (no blame intended), although Chris from Think Penguin had some thoughts about that. It is explained in the donation section.

See you in the chat room. :)

Ivaylo Valkov <valkov>
Group administrator
Thu 14 Nov 2013 12:53:46 AM UTC, comment #6: 

Thanks a lot. I wanted to show you my appreciation so I made a donation to the project :)

It wasn't much, 200 Mexican pesos, which is 15.37 dollars or 10.95 EUR. Wow conversion rate is sure a bummer :( , I'm sure that this is why Richard Stallman has been talking all this years about an Internet currency. I heard bitcoin is a little bit like what RMS has been hoping, but I haven't check that out.

It's not much, I'm poor and I have a numerous family ( that's a Mexican joke :D ), but I know that some times little can pile up and make a lot.

Thanks a lot again. As you probably can tell, I'm a total free software groupie. Where I live I only know one person that shares my fascination for free software. Actually he is the one how introduced me to it. So that's why I wanted to borrow just a little more of your time and attention, since I don't get to talk about free software very often.

Hopefully, one day I'll try to get more people interested in free software in my community. Unfortunately, the people that are close to me never seem to care.

Thanks again for the time you spend with me. See you around.

By the way, I notice that you had a thinkpinguin banner and I was wondering what relation you had with them. Last year I bought a computer with them, and this year I may by buying something too. Do you support them some how? are they paying you royalties for the banner? Thanks.

Ariel <arielenter>
Wed 13 Nov 2013 08:27:34 PM UTC, comment #5: 

Hi Ariel,

Thanks for the kind words. I appreciate it.

Yes, that is what I've meant. A configuration option could be available to set the default behavior - priority for LM or site HTML5 player. Either could be default without user configuration. Depends on the goal and preferences. :)

The HTML5 players on some websites cannot load in Firefox (clones & forks as well), because there is no H264/MP4 codecs.

I'll see what I can do.

Ivaylo Valkov <valkov>
Group administrator
Mon 11 Nov 2013 11:38:17 PM UTC, comment #4: 

Thanks a lot for replying and the great work you have given to this project :)

You have always been so kindly to reply my messages, and you do it so very quickly. I'm very grateful.

I'm pretty sure youtube can make it very difficult some times, after all, I don't think that google has any strong believes in free software at all.

I'm not so sure what you meant with “bring back the feature of switching from HTML5 to LM”. Wouldn't that mean that HTML5 will be offered first and then, only if you wanted to, switch to LM? If so, that's exactly the feature I was hoping all along. Switching the other way around (from LM to HTML5) wouldn't be very important for me. Or maybe I'm just misunderstanding

Ariel <arielenter>
Mon 11 Nov 2013 07:56:19 AM UTC, comment #3: 


Thanks for your input.

Linterna Mágica was able to replace the HTML5 players in previous versions, but the priority was "html5, LM, flash". This was configurable. This functionality rendered and LM button when flash or HTML5 had priority.

The main reason to drop the priority and the switching was that it caused me too much effort to keep it working. The last major effort was when preparing for 0.0.13. I've spent between few hours and a day fixing a problem with the switching code in YouTube. I think some loose flash object kept displacing and braking things. It might have been the YouTube interface changes.

The other reason was that while switching between players, sometimes flash and HTML5 players kept running on the background or caused strange effects. This required changing mime types of flash objects on every switch, so that some plugins would not render them.

This code was removed from Svn trunk (now Git master) on 6th of May. The commit is f0f8e85864afc310a3c3a8dd65ce6261252a062a ( git show f0f8e85864afc310a3c3a8dd65ce6261252a062a). It think it would be difficult to integrate it back yourself. There are changes since the removal.

I might bring back the feature in a simpler way. For example HTML5 vs LM and switching from HTML5 to LM, but not the other way around.

I'll leave the bug report open. Meanwhile I might come up with a cleaner solution.

Ivaylo Valkov <valkov>
Group administrator
Mon 11 Nov 2013 12:19:11 AM UTC, comment #2: 

By the way I'm using trisquel 6.0, I believe my browser uses Totem for the videos.

Ariel <arielenter>
Mon 11 Nov 2013 12:16:47 AM UTC, comment #1: 

Also, If for some reason I wanted to use linterna magica instead of youtube's html5 on some specif videos, there used to be a really neat button to do so. I used to use that button to use linterna magica's download feature if i wanted to, or if the html5 video was performing too slow.

I thought that beaver was a great idea I wonder why you decided to drop it.

Ariel <arielenter>
Mon 11 Nov 2013 12:09:13 AM UTC, original submission:  


If I'm not mistaken, previous versions of linterna magica like 0.0.13-2 didn't used to replace youtube's html5 player. It only used to replace the flash version.

This is a feature that I really used to like a lot, but it seems that in this new version 1.0 this beaver is gone.

I was wondering if there would be a way to recover this feature if someone like me really liked it. Would it be too difficult for me to change the code a little bit to get this going? what about in future releases?

One of the features that I really like about youtube's html5 player is being able to fast forward the video without having to wait until the video loads up to that point.

Is there a reason you decided to remove this beaver. I thought that the idea was to stop using Flash on videos. Is there a free software friendly reason for this decision?

Thank you.

Ariel <arielenter>


(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by valkov (Posted a comment)
  • -email is unavailable- added by arielenter (Submitted the item)

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.


    Follow 5 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2014-01-19 valkov Open/ClosedOpen Closed
    2013-12-30 valkov StatusConfirmed Fixed
    2013-11-11 valkov StatusNone Confirmed
        Assigned toNone valkov
        Releasegit-master 1.0

    Back to the top

    Powered by Savane 3.13-4448.
    Corresponding source code