bugLinterna Mágica - Bugs: bug #35992, Interface displacement for clips...


bug #35992: Interface displacement for clips that YouTube displays as unavailable

Submitter:  Ivaylo Valkov <valkov>
Submitted:  Sun 25 Mar 2012 09:47:25 AM UTC
Category:  Interface bug Severity:  3 - Normal
Item Group:  None Status:  Fixed
Privacy:  Public Assigned to:  valkov
Open/Closed:  Closed Release:  git-master
* Mandatory Fields

Add a New Comment Rich Markup

Jump to the original submission

Thu 12 Apr 2012 09:39:57 AM UTC, comment #9: 

Thank you very much, Ivaylo, for this new version of Linterna Magica!

libre fan <librefan1>
Thu 12 Apr 2012 08:36:33 AM UTC, comment #8: 

Merged to branch 0.0.11. Stable version 0.0.11-2 released.

Ivaylo Valkov <valkov>
Group administrator
Sun 08 Apr 2012 09:12:44 AM UTC, comment #7: 

The packages are official GNU packages and they have the GNU part before the name. These are their official names AFAIK. There might be other implementations.

It seems I am able to play the Blip.tv link in the 3.6.16 and 11.0 versions of Firefox and forks with Linterna Mágica. The extracted HD links on my side are fine. I can download the webm clip with wget, but my link differs in exactly one character. There is no k infront of the 110225 part. Please submit a separate bug report for every bug or website issue. This will improve maintainability and response time. Thanks.

Ivaylo Valkov <valkov>
Group administrator
Mon 02 Apr 2012 12:38:54 PM UTC, comment #6: 

On Blip.tv I can't even download the video: http://blip.tv/framatube/110225-conf-e-moglen-navigating-the-age-of-democratized-media-5815072

Linterna Magica says it's buffering and nothing is happening (see screenshot)

Right clic on the top icon download a silly link: Potatono-OOPViews677.mp4 that's 37kb

which has nothing to with the link that you can copy from the contextual menu http://blip.tv/file/get/Framasoft-k110225ConfEMoglenNavigatingTheAgeOfDemocratizedMedia669.webm

Yet wget -c http://blip.tv/file/get/Framasoft-k110225ConfEMoglenNavigatingTheAgeOfDemocratizedMedia669.webm

returns "Not Found"

libre fan <librefan1>
Mon 02 Apr 2012 12:09:54 PM UTC, comment #5: 

The required packages for building are listed in the documentation.//

Yes, though adding GNU in front of each package may be confusing for newbies.

To me it wasn't obvious that ls,cp were part of the coreutils package. But I knew they weren't packages.

But yes the documentation is very clear that you need those tools.

Newbies may not try SVN though someone who isn't a GNU/Linux newbie may want to try SVN, just like me. In other words, someone can be a SVN newbie though not quite a GNU/Linux newbie :-)

I'll go on trying other websites this week…

libre fan <librefan1>
Mon 02 Apr 2012 10:27:08 AM UTC, comment #4: 

Building from svn is not mandatory. The svn daily builds [1] in the downloads area are meant for newbies. ;) As Savannah mirrors are updated at 24 hour intervals the direct link should be used for downloads to ensure that the latest revision will be used. Daily builds are automatically compiled at 00:30 EEST/EET and manually just after I commit important fixes in trunk or the stable svn branch.

You are right about the svn command. It is nowhere documented, as building from svn is rare for most users and doing so it is highly possible that the user already knows what svn is and what should be installed. I might add few words on that.

Installing by hand is not recommended. Though, I do it for convenience too. I can't comment on the issue you had, because I don't know what exactly happened. I always try to explicitly overwrite the file already installed instead of just coping in the directory, so I do not end up with two or more copies of Linterna Mágica running at the same time, if at all possible.

The required packages for building are listed in the documentation. [2] Are you saying that it is not clear that the tool ls (and others) from the GNU Coreutils package is needed?

The compiled userscript is executable just for notification (for terminals with colors) and as a joke/hack. :) It is not required for anything.

I think recent Greasemonkey versions are handling capital letters and accents.

ls -l ~/.mozilla/firefox/snpf02v0.default/gm_scripts/Linterna_Mágica/
total 236
-rw-r----- 1 user group 241417 Apr  2 11:13 linternamagica.user.js

Thanks for testing. Please, report any issues with this fix. I guess next week if stable enough it will be merged to the stable branch and new bug-fix release will be available.

[1] http://linterna-magica.nongnu.org/#download-unstable
[2] http://linterna-magica.nongnu.org/documentation.html#Installation-and-building

Ivaylo Valkov <valkov>
Group administrator
Mon 02 Apr 2012 10:22:57 AM UTC, comment #3: 

I started again, removed ..gm_scripts/linterna_magica and installed the linternamagica.user.js script from the browser Crtl-O.

This makes a ..gm_scripts/Linterna_Magica
So perhaps if you make a dir with capital L and capital M, you can copy the script and it will be active in Firefox.

The permission for linternamagica.user.js are: rw-r

If I go to the ..gm_scripts/Linterna_Magica folder with the file manager PCManFM, I can't see linternamagica.user.js

If I use the terminal ls -la, I can. So part of the mystery's solved.

libre fan <librefan1>
Mon 02 Apr 2012 09:54:32 AM UTC, comment #2: 

Many thanks, Ivaylo for the svn. It works fine on youtube movies. I tested the Potemkine film. I'm going to test it as much as I can.

Perhaps, you could add a few things in the documentation on SVN for SVN newbies:

You should clearly state that make, for instance is a package but ls, for instance is a tool included in a package (so basic that is probably included in any distros)

Most of us will need to install package svn — otherwise we can't execute:
  svn co svn://svn.savannah.nongnu.org/linterna-magica/trunk linterna-magica-trunk

The command make did the job. As I'm running Firefox Beta, I copied the file linternamagica.user.js to ./mozilla/firefox/xxx.defaut/gm_scripts/linterna_magica

In Firefox, the script didn't appear in > Extensions > Userscript.

Yet, the file linternamagica.user.js is executable.

So I tried installing the script from the browser. I opened the
linternamagica.user.js (Ctrl+O), the install box appeared, and the installation went fine.

Linterna Magica works yet the folder ./mozilla/firefox/xxx.defaut/gm_scripts/linterna_magica is empty.

This is pure Magic. Perhaps the script is read from the linterna-magica-trunk folder?

So I'm going to start the installation into Firefox again.

libre fan <librefan1>
Mon 02 Apr 2012 08:28:05 AM UTC, comment #1: 

Working code in trunk revision 266. Works with all browsers. Same revision optimizes loading in YouTube. Commit also fixes the overlapping of HTML5 player and Linterna Magica. The svn build on the website have the new code.

Ivaylo Valkov <valkov>
Group administrator
Sun 25 Mar 2012 09:47:25 AM UTC, original submission:  

The interface is displaced for clips that YouTube displays as unavailable for unknown reasons. The clips play with Linterna Mágica. A CSS fix is needed.

[1] https://identi.ca/notice/91930400

Ivaylo Valkov <valkov>
Group administrator


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

Attach Files:

Attached Files
file #25546:  bliptv.jpg added by librefan1 (18KiB - image/jpeg)


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by librefan1 (Posted a comment)
  • -email is unavailable- added by valkov (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
    2012-04-12 valkov StatusReady For Test Fixed
        Open/ClosedOpen Closed
    2012-04-02 librefan1 Attached File- Added bliptv.jpg, #25546
    2012-04-02 valkov StatusIn Progress Ready For Test
    2012-03-25 valkov Attached File- Added lm-yt-clip-anavailable.png, #25461

    Back to the top

    Powered by Savane 3.13-58d6.
    Corresponding source code