Полезная информация

Хотите узнать больше о расширениях? Посмотрите ролики, рассказывающие о работе с расширениями Firefox.

№116-01-2012 00:06:10

Serge1
Участник
 
Группа: Extensions
Зарегистрирован: 30-11-2009
Сообщений: 89
UA: Firefox 9.0
Веб-сайт

Magic Actions for YouTube

Magic Actions for YouTube™

magic-actions-promo.jpg


Страница загрузки


Возможности:

+ Sexy Backlight -  подсветка Youtube плеера в режиме Cinema (есть 40 преднастроенных палитр, которые можно выбирать в рилтайме при просмотре видео в Cinema )
+ Cinema - эффект кинотеатра, а также опция "автоматически переключаться в режим Cinema при воспроизведении видео"
+ Instant control over volume by scrolling mouse wheel - Регулировка громкости звука колесиком мышки (наводите на видео и крутите...  ) + выбор типа OSD:  линия + текст, только текст, не показывать
+ Auto HD - видео проигрывается в том качесте, которое вы установите ( Highres, HD1080p, HD720p, 480p, 360p, 240p )
+ Auto Wide - автоматически переключаться в режим увеличенного плеера
+ Expand - развернуть видео в полный размер окна (как альтернатива fullscreen режиму, т.к. в режиме fullscreen регулировка громкости звука колесиком мышки не поддерживается)
+ Stop Autoplay - останавливает автоматичекое воспроизведение ролика с возможностью выбора "Разрешить / Запретить" предварительную Загрузку / Буферизацию видео
+ Auto Replay - автоматический повтор воспроизведения видео
+ Autohide - автоматически прятать панель управления плеера после начала проигрывания видео
+ Hide Page Elements - прятать елементы страницы (коментарии, описание, ...)
   Примечание: Youtube канал не поддерживается

Что такое Sexy Backlight (ролик на YouTube)
Dynamic Lighting Effect (ролик на YouTube)

magic-backlight.jpg

Отредактировано Serge1 (02-03-2015 17:34:41)

Отсутствует

 

№216-01-2012 00:59:06

vitalii201
Участник
 
Группа: Members
Зарегистрирован: 24-03-2011
Сообщений: 679
UA: Firefox 9.0

Re: Magic Actions for YouTube

мне понравилось. красиво и удобно.

скрытый текст
пока использовать не буду, потому что скриптом YousableTubeFix можно настраивать размер плеера image004e.png
а у Magic Actions for YouTube остаётся слишком много пустого места (Cinema – круто, но мне без надобности)
image002fx.png

Отсутствует

 

№316-01-2012 21:03:29

RufusUA
Участник
 
Группа: Members
Зарегистрирован: 02-02-2010
Сообщений: 150
UA: Sleipnir 0

Re: Magic Actions for YouTube

Отличное расширение. Добавил.

Отсутствует

 

№419-01-2012 14:53:05

ninaanin
Участник
 
Группа: Members
Зарегистрирован: 21-03-2010
Сообщений: 76
UA: Firefox 9.0

Re: Magic Actions for YouTube

А у меня не работает,


Я учусь у Вас ! Спасибо Вам !

Отсутствует

 

№519-01-2012 15:54:55

Serge1
Участник
 
Группа: Extensions
Зарегистрирован: 30-11-2009
Сообщений: 89
UA: Chrome 16.0
Веб-сайт

Re: Magic Actions for YouTube

ninaanin пишет

А у меня не работает,

Что именно?
Только что проверял  [firefox] 9 на  Mac, Win и Ubuntu, всё прекрасно работает

Отредактировано Serge1 (19-01-2012 16:05:55)

Отсутствует

 

№604-02-2012 16:41:12

Serge1
Участник
 
Группа: Extensions
Зарегистрирован: 30-11-2009
Сообщений: 89
UA: Firefox 10.0
Веб-сайт

Re: Magic Actions for YouTube

Версия 4.6
------------------------------

Небольшие исправления и улучшения, плюс две новые опции:

+ Use the largest possible player size - использовать наибольший размер плеера в Cinema [ Options > Cinema > Use the largest possible player size ]
+ Enlarge thumbnails on mouse over (related videos) - увеличить миниатюры при наведении мыши (похожие видео)  [ Options > Advanced > Enlarge thumbnails on mouse over ]

Страница загрузки

Отсутствует

 

№704-02-2012 16:51:27

Tiger.711
‌
 
Группа: Extensions
Откуда: из Лесу
Зарегистрирован: 30-07-2010
Сообщений: 7975
UA: Nightly 13.0

Re: Magic Actions for YouTube

А где оно на AMO?


Большой кот... Пуфыстый... Полосатый... Зубастый (:

Отсутствует

 

№804-02-2012 17:27:43

Serge1
Участник
 
Группа: Extensions
Зарегистрирован: 30-11-2009
Сообщений: 89
UA: Firefox 10.0
Веб-сайт

Re: Magic Actions for YouTube

Tiger.711 пишет

А где оно на AMO?

По причине не оперативности обновлений ( по прошлому опыту с Click&Clean расширением, ждать неделю, а то и две пока проверят... согласитесь, это не серьёзно),
а т.к. YouTube последнее время частенько меняется, быстрые обновления очень актуальны.

Но возможно уже очень скоро появится.

Отсутствует

 

№904-02-2012 17:39:30

Tiger.711
‌
 
Группа: Extensions
Откуда: из Лесу
Зарегистрирован: 30-07-2010
Сообщений: 7975
UA: Nightly 13.0

Re: Magic Actions for YouTube

Буду ждать, пока появится. А обновлять можно и в dev-канале.


Большой кот... Пуфыстый... Полосатый... Зубастый (:

Отсутствует

 

№1013-02-2012 19:05:00

Serge1
Участник
 
Группа: Extensions
Зарегистрирован: 30-11-2009
Сообщений: 89
UA: Firefox 10.0
Веб-сайт

Re: Magic Actions for YouTube

Версия 4.7
------------------------------

Изменения

+ Display avatars and users info in comments - показывать аватары пользователей и данные в комментариях (Аватар, возраст, мужчина / женщина, страна, загруженные видео, всего просмотров, подписчиков и многое другое ... )
   Magic Options > Advanced > Display avatars and users info in comments
+ Важные изменения / исправления которые коснулись экспериментальной версии YouTube HTML5 плеера

Страница загрузки



.

Отредактировано Serge1 (02-03-2015 17:35:26)

Отсутствует

 

№1113-02-2012 19:44:44

vitalii201
Участник
 
Группа: Members
Зарегистрирован: 24-03-2011
Сообщений: 679
UA: Firefox 10.0

Re: Magic Actions for YouTube

Serge1 пишет

показывать аватары пользователей и ...

о! такое мне нравится. ) инф. о стране в скрипте YouTube National Flag Adder Fix довольно хорошо реализована.

Отсутствует

 

№1218-02-2012 01:22:43

vitalii201
Участник
 
Группа: Members
Зарегистрирован: 24-03-2011
Сообщений: 679
UA: Firefox 10.0

Re: Magic Actions for YouTube

1.при

скрытый текст
image004pm.jpg

получается наоборот
upd:в одном случае после перезагрузки [firefox] – заработало без глюков. в другом – поставил YouTube Auto Wide

2.нельзя ли добавить эффекты (отчего-то удалённого(закрытого автором?) с USO)

Animated YouTube Thumbnails with Fade Effect

Выделить код

Код:

// ==UserScript==
// @name           Animated YouTube Thumbnails with Fade Effect
// @namespace      iampradip
// @license        BSD License; http://www.opensource.org/licenses/bsd-license.php
// @copyright      2011, iampradip (http://userscripts.org/users/iampradip1)
// @include        http://*.youtube.com/*
// @include        http://*.youtube.com
// @include        http://www.youtube.com/*
// @include        http://www.youtube.com
// @include        http://youtube.com/*
// @include        http://youtube.com
// ==/UserScript==

var imgVideoThumb=null;
var astrImageFilters=new Array('/hqdefault.jpg','/default.jpg','/1.jpg','/2.jpg','/3.jpg');
var intIntervalAnimate=1000;
var intIntervalFade=10;
var intTotalFadeDuration=250;
var strIntervalAnimate="IntervalAnimate";
var strTotalFadeDuration="TotalFadeDuration";


var mouseOverVideoThumbnail=function (){
    if(this.src && this.src.indexOf("ytimg.com/vi/")!=-1){
        for(var i=0;i<astrImageFilters.length;i++){
            if(this.src.indexOf(astrImageFilters[i])!=-1){
                imgVideoThumb=this;
                if(imgVideoThumb.className && imgVideoThumb.className=="animated-youtube-thumbnail"){
                } else {
                    createHelperImage(imgVideoThumb);
                }
            }
        }
    }
};

var createHelperImage=function (brother){
    if(brother.previousSibling && brother.previousSibling.className && brother.previousSibling.className=="animated-youtube-thumbnail"){
        return;
    }
    var img=document.createElement("img");
    img.className="animated-youtube-thumbnail"; //no use in css, only to check on above condition
    img.src=brother.src;
    // Update 1 - Makes compatible with http://userscripts.org/scripts/show/107000
    // To-Do : Make compatible with m.youtube.com
    try{
        img.style.position="absolute";
        img.style.top=brother.offsetTop+"px";
        img.style.left=brother.offsetLeft+"px";
        img.width=brother.clientWidth;
        img.height=brother.clientHeight;
        img.addEventListener("mouseover",mouseOverVideoThumbnail,false);
        img.addEventListener("mouseout",mouseOutVideoThumbnail,false);
    }catch(e){}
    // Update 1 ends here
    brother.parentNode.insertBefore(img,brother);
};

var mouseOutVideoThumbnail=function (){
    imgVideoThumb=null;
};

var changeVideoThumbnail=function (){
    if(imgVideoThumb && imgVideoThumb.src){
        if(imgVideoThumb.previousSibling){
            imgVideoThumb.previousSibling.src=imgVideoThumb.src;
        } else if(imgVideoThumb.nextSibling){
            imgVideoThumb.nextSibling.src=imgVideoThumb.src;
        }
        imgVideoThumb.src=nextImageSrc(imgVideoThumb.src);
        imgVideoThumb.style.opacity="0.001";
    }
    setTimeout(changeVideoThumbnail,intIntervalAnimate);
};

var fadeVideoThumbnail=function (){
    if(imgVideoThumb && imgVideoThumb.style.opacity && imgVideoThumb.style.opacity!="1.0"){
        var flDestOpacity=parseFloat(imgVideoThumb.style.opacity)+(intIntervalFade/intTotalFadeDuration);
        if(flDestOpacity<1.0)
            imgVideoThumb.style.opacity=flDestOpacity;
        else
            imgVideoThumb.style.opacity="1.0";
    }
    setTimeout(fadeVideoThumbnail,intIntervalFade);
};

var nextImageSrc=function (src){
    var strSuffix=src;
    if(strSuffix.indexOf("?")!=-1){
        strSuffix=strSuffix.substring(0,strSuffix.indexOf("?"));
    }
    strSuffix=strSuffix.substring(strSuffix.lastIndexOf("/"));
    for(var i=0;i<astrImageFilters.length;i++){
        if(strSuffix==astrImageFilters[i]){
            if(i==astrImageFilters.length-1){
                return src.substring(0,src.lastIndexOf("/"))+astrImageFilters[1]; //no hq thumbs on animation
            } else {
                return src.substring(0,src.lastIndexOf("/"))+astrImageFilters[i+1];
            }
        }
    }
    return "";
};

var gmChangeIntervalAnimate=function (){
    var value=prompt("Enter image-switching duration (milliseconds) :",intIntervalAnimate);
    if(value==null)
        return;
    value=parseInt(value);
    if(value<100){
        alert("Invalid duration.\n\n* Must be greater than 100ms.\n* Must be valid number.");
        return;
    }
    intIntervalAnimate=value;
    GM_setValue(strIntervalAnimate,value);
};

var gmChangeTotalFadeDuration=function (){
    var value=prompt("Enter fade animation duration (milliseconds) :\nFading animation may take more time based on execution time taken by browser.",intTotalFadeDuration);
    if(value==null)
        return;
    value=parseInt(value);
    if(value<20 || value>intIntervalAnimate){
        alert("Invalid duration.\n\n* Must be greater than 20ms.\n* Must be valid number.\n* Must be smaller than image-switching duration.");
        return;
    }
    intTotalFadeDuration=value;
    GM_setValue(strTotalFadeDuration,value);
};

var addEvents=function (){
    for(var i=0;i<document.images.length;i++){
        try{
            var img=document.images[i];
            img.removeEventListener("mouseover",mouseOverVideoThumbnail,false);
            img.removeEventListener("mouseout",mouseOutVideoThumbnail,false);
            img.addEventListener("mouseover",mouseOverVideoThumbnail,false);
            img.addEventListener("mouseout",mouseOutVideoThumbnail,false);
        }catch(e){}
    }
};

var monitorDynEls=function (){
    document.body.addEventListener("DOMNodeInserted",addEvents,false);
};

addEvents();
monitorDynEls();

setTimeout(changeVideoThumbnail,intIntervalAnimate);
setTimeout(fadeVideoThumbnail,intIntervalFade);

try{
    // Only for Greasemonkey
    if(GM_getValue){
        intIntervalAnimate=GM_getValue(strIntervalAnimate,1000);
        intTotalFadeDuration=GM_getValue(strTotalFadeDuration,250);
    }
} catch(e){}

try{
    if(GM_registerMenuCommand){
        GM_registerMenuCommand("Animated YouTube Thumbnails with Fade Effect -> Change image-switching duration...",gmChangeIntervalAnimate);
        GM_registerMenuCommand("Animated YouTube Thumbnails with Fade Effect -> Change fade animation duration...",gmChangeTotalFadeDuration);
    }
}catch(e){}


пример
6YtkVS62kzQ3kNlsrxYw8F

сейчас он с Magic Actions for YouTube™, естественно, конфликтует, а так работает без проблем.

Отредактировано vitalii201 (18-02-2012 03:37:32)

Отсутствует

 

№1304-03-2012 16:36:48

Serge1
Участник
 
Группа: Extensions
Зарегистрирован: 30-11-2009
Сообщений: 89
UA: Firefox 10.0
Веб-сайт

Re: Magic Actions for YouTube

Версия v4.8.1
------------------------------

Изменения

+ Don't show video annotations - не показывать видео аннотации
+ Исправления - эффект подсветки теперь снова доступен (в связи с изменениями на Youtube сайте, некоторое время эффект подсветки был не доступен)

Страница загрузки


@vitalii201

1. Из двух зол выбрали меньшее (не буду вдаваться в подробности)
2. Что касается конфликтов с другими расширениями, спасибо что сообщили,
    но поправим только в следующей версии (т.к. ваш пост прочитал только что).

Просьба ко всем, если заметите конфликты с другими расширениями, пожалуйста сообщите (примеры кода приводить не нужно, просто название расширения) 

     


.

Отредактировано Serge1 (02-03-2015 17:35:46)

Отсутствует

 

№1404-03-2012 22:26:56

vitalii201
Участник
 
Группа: Members
Зарегистрирован: 24-03-2011
Сообщений: 679
UA: Firefox 10.0

Re: Magic Actions for YouTube

при выставлении шага регулировки громк. – если поле ввода значений остаётся активным, перед закрытием "Options", изм. не подхватываются

Отсутствует

 

№1520-03-2012 21:14:58

vitalii201
Участник
 
Группа: Members
Зарегистрирован: 24-03-2011
Сообщений: 679
UA: Firefox 11.0

Re: Magic Actions for YouTube

Serge1
до v4.8.6 автоматом не обновляется. если бы не подписка на тему — не знал бы про обновление.

Отсутствует

 

№1621-03-2012 20:37:59

Serge1
Участник
 
Группа: Extensions
Зарегистрирован: 30-11-2009
Сообщений: 89
UA: Chrome 18.0
Веб-сайт

Re: Magic Actions for YouTube

@vitalii201

Да мы в курсе, плюс в связи с некоторыми изменениями,
постараемся оперативно выпустить новое обновление.

И ещё, по поводу "Animated YouTube Thumbnails with Fade Effect",
пока не вижу смысла что либо делать, т.к. это расширение, как я понял,
автором уже не поддерживается (не нашел даже линк где его можно скачать),
да и потом, в будущих релизах, возможно, что то подобное появиться и в MA.

Отсутствует

 

№1721-03-2012 21:36:51

vitalii201
Участник
 
Группа: Members
Зарегистрирован: 24-03-2011
Сообщений: 679
UA: Firefox 11.0

Re: Magic Actions for YouTube

Serge1 пишет

не нашел даже линк где его можно скачать

) я поэтому код и привёл. кроме него есть, по-моему, интересные YouTube Likes, Youtube: Show Ratings, один из луших: YouTube - Detailed Thumbnails (но удалённый) ...

Отсутствует

 

№1822-03-2012 05:55:52

Serge1
Участник
 
Группа: Extensions
Зарегистрирован: 30-11-2009
Сообщений: 89
UA: Firefox 11.0
Веб-сайт

Re: Magic Actions for YouTube

Версия v4.8.6.2
------------------------------

Страница загрузки

> при выставлении шага регулировки громк. – если поле ввода значений остаётся активным, перед закрытием "Options", изм. не подхватываются
> до v4.8.6 автоматом не обновляется

Исправили, плюс  поправили AutoWide, инфо о пользователе и отображение аватарок.
В следствии происходящих изменений на Youtube, возможны более частые обновления!

.

Отредактировано Serge1 (02-03-2015 17:36:04)

Отсутствует

 

№1922-03-2012 10:51:26

vitalii201
Участник
 
Группа: Members
Зарегистрирован: 24-03-2011
Сообщений: 679
UA: Firefox 11.0

Re: Magic Actions for YouTube

Serge1
- что такое "видео аннотации"? где, хоть, они? )))
- может на странице настроек сделать кнопку "Save"? с перенаправлением на страницу с видео с которой туда попадают? на форумах(по моему на руторе) встречал сетования, что "непонятно сохранились настройки или нет"? за то, что настройки на странице проекта, а не в поапе вызываемого из about:addons, как привыкли пользователи [firefox], тоже не хвалят. понятно, что это, наверное, для кроссбраузерности, но "привычка – страшная сила". )

Отредактировано vitalii201 (22-03-2012 11:09:34)

Отсутствует

 

№2022-03-2012 19:12:53

Serge1
Участник
 
Группа: Extensions
Зарегистрирован: 30-11-2009
Сообщений: 89
UA: Firefox 11.0
Веб-сайт

Re: Magic Actions for YouTube

@vitalii201

- что такое "видео аннотации"? где, хоть, они? )))

Присутствуют в большинстве роликов (вручную достаёт отключать)

скрытый текст
65660284.jpg

- может на странице настроек сделать кнопку "Save"? с перенаправлением на страницу с видео с которой туда попадают? на форумах(по моему на руторе) встречал сетования, что "непонятно сохранились настройки или нет"?...

Подумаем...

.

Отсутствует

 

№2106-04-2012 03:02:58

vitalii201
Участник
 
Группа: Members
Зарегистрирован: 24-03-2011
Сообщений: 679
UA: Firefox 11.0

Re: Magic Actions for YouTube

4.8.7.1
- только YouTube National Flag Adder Fix
image006oi.jpg

- с Magic Actions for YouTube (а что это у немцев флаг такой? ) )
image004ou.jpg

- только Magic Actions for YouTube
image005qq.jpg

Отсутствует

 

№2206-04-2012 18:00:08

Serge1
Участник
 
Группа: Extensions
Зарегистрирован: 30-11-2009
Сообщений: 89
UA: Firefox 11.0
Веб-сайт

Re: Magic Actions for YouTube

v4.8.7.1 (06-04-2012)

Изменения:

+ Show Country Flags - показывать флаг страны пользователя (кликом мышки на флаге можно посмотреть местоположение страны и ... на 3D карте Google Earth)

Установить Magic Actions for YouTube


@vitalii201

Очень спешили, поэтому не навешали tooltips, в следующей версии добавим.

а что это у немцев флаг такой?

Как я понял, вы имели ввиду второй флажок, это флаг планеты земля,
он используется у пользователей с закрытым YouTube профилем
(наведите мышку на аватарку и в подсказке увидите надпись Incognito)



.

Отредактировано Serge1 (02-03-2015 17:36:26)

Отсутствует

 

№2306-04-2012 22:12:41

vitalii201
Участник
 
Группа: Members
Зарегистрирован: 24-03-2011
Сообщений: 679
UA: Firefox 11.0

Re: Magic Actions for YouTube

Serge1 пишет

это флаг планеты земля

не знал.
- хоть курсор и изменяется, но без поста об этой возможности – не догадался нажать на флажок.
- интересно из какой страны автор коммента, если флаг не известен – есть подсказка. а переходить на страницу с глобусом: имхо – лишнее время. (за интер. сервис спс) к примеру: флаг Молдовы я не знал, но и по сокр.-MD сразу не догадался, т.е. пришлось идти на страницу другого сайта смотреть, … долго.

- поиск лирики песни из ролика который смотришь(слушаешь) на YouTube: из тех, что я знаю самый лучший Cool YouTube Lyrics + autoscroll + AD hider. за последнюю неделю автор довёл его до очень хорошего и удобного состояния. )

Отсутствует

 

№2425-04-2012 17:45:16

Rez1dent
Участник
 
Группа: Members
Откуда: Оренбург
Зарегистрирован: 22-04-2012
Сообщений: 2
UA: Firefox 12.0

Re: Magic Actions for YouTube

Вот бы еще реализовали стоп автовоспроизведения на каналах
Да бывает и не на каналах этот стоп не срабатывает

А так - поставил, обрадовался, поюзал, огорчился, вернул TubeStop и Youtube High Definition.
+ после этого в мэджик экшене убрал галочки на стопе автоплея и авто качества (оставил только звук на скролл и флаги юзеров) - так плагин совсем сломался.
Перестало показывать любое ютуб видео - после запуска от TubeStop просто черный экран (нету даже кнопок управления плеером), и пропали кнопки вызова настроек мэджик экшена (вообще все встраиваемые кнопки от этого плагина). Отключение - включение не помогло. Итого попасть в настройки нет возможности (может быть по юрл можно, но об этом подумал только сейчас).
Отключил плагин, надеюсь все это пофиксится. И тогда будет просто отличнейший адон

Отсутствует

 

№2504-05-2012 09:24:22

vitalii201
Участник
 
Группа: Members
Зарегистрирован: 24-03-2011
Сообщений: 679
UA: Firefox 12.0

Re: Magic Actions for YouTube

v4.9.1
- имхо: круглые кнопки из стиля youtube сильно выделяются. может сделаете выбор: квадратные-круглые? кнопку "g+" пришлось скрывать адблоком.
- "ночь/день" – хорошо )

upd: что-то эта версия один раз показалась и перестала работать совсем. вернул v4.8.8 с оставшихся файлов на портабельном[firefox], а иначе – пришлось бы отказаться.

Отредактировано vitalii201 (04-05-2012 10:26:07)

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]