[Nasıl] Firefox' ta Youtube videolarını flaşsız seyretme

Başlatan ironic, 24 Mayıs 2010 - 16:53:56

« önceki - sonraki »

0 Üyeler ve 3 Ziyaretçi konuyu incelemekte.

ironic

Bilindiği üzere flaş player Linux' ta büyük sorun. Bu soruna -en azından- Youtube için bir çözüm mevcut. Kullanacağımız bir greasemonkey betiği ile Youtube videolarını  daha düşük işlemci yüklenmesi ile seyredebileceğiz. İsterseniz videoları flaş player ile de seyretmek mümkün. Betik ; flaş player yerine Firefox' ta kullandığınız medya oynatıcı eklentisi ile videoları çalıştıracak. Sisteminizde flaş player olması zorunlu değil. (Tabii sadece Youtube için geçerli  :) )


totem-mozilla , gecko-mediaplayer ve diğer medya oynatıcı eklentileri ile betik çalışabiliyor. Ubuntu kurulumuyla birlikte totem-mozilla eklentisi zaten yüklü geliyor.

[IMG]http://imgur.com/vKotF.png[/img]


Videoları farklı kalitelerde seyredebileceğiniz gibi yine farklı kalitelerde indirmeniz de mümkün.


İndirme ve çalıştırma


Betik greasemonkey eklentisine bağımlı olduğu için, eğer eklenti yüklü değilse, aşağıdaki adresten eklentiyi yükleyebilirsiniz.

https://addons.mozilla.org/en-US/firefox/addon/748/

Eklentiyi yükledikten sonra Firefox' u yeniden başlatın. Daha sonra aşağıdaki adresten gerekli betiği indirin.  Yüklemek için sayfadaki "Install" düğmesine basmanız yeterli.

http://userscripts.org/scripts/show/50771


Kaynak: http://trisquel.info/en/wiki/play-videos-without-using-flash

Haber verdiği için @umah' a teşekkürler.


barış


empax

Sadece bende mi oluyor bilmiyorum ama vidyo tam yüklenmeden oynamıyor. Beklemesi biraz zahmetli  :)
Ama işlemcinin %10'larda olması güzel. :D Konu için teşekkürler.
بسم الله الرحمن الرحيم
|ACEMİLER İÇİN İLK DURAK|Çözüldü|Kod etiketi|

zipco

Sagol . Sirf flash yuzunden youtube girmiyordum. Yuzde 15 islemci kullanmasi gercekten guzel.

canosayan

html 5 gelecek. dertler bitecek.
bugüne kadar ajax, xhtml, javascript, css gibi teknolojiler hep böyle söyletti ama bu sefer gerçekten olacak gibi.
Chmod bizim işimiz.


ironic

Alıntı yapılan: empax - 24 Mayıs 2010 - 17:41:45
Sadece bende mi oluyor bilmiyorum ama vidyo tam yüklenmeden oynamıyor. Beklemesi biraz zahmetli  :)
Ama işlemcinin %10'larda olması güzel. :D Konu için teşekkürler.
Gecko-mediaplayer eklentisinde, videonun  %20'si  yüklenince istersen seyretmeye başlıyorsun. Totem' i denemedim, bilmiyorum.

empax

Alıntı yapılan: ironic - 24 Mayıs 2010 - 18:38:18
Alıntı yapılan: empax - 24 Mayıs 2010 - 17:41:45
Sadece bende mi oluyor bilmiyorum ama vidyo tam yüklenmeden oynamıyor. Beklemesi biraz zahmetli  :)
Ama işlemcinin %10'larda olması güzel. :D Konu için teşekkürler.
Gecko-mediaplayer eklentisinde, videonun  %20'si  yüklenince istersen seyretmeye başlıyorsun. Totem' i denemedim, bilmiyorum.

Flash'a mecbur kaldık o zaman.  :)
Come and save html5  :P
بسم الله الرحمن الرحيم
|ACEMİLER İÇİN İLK DURAK|Çözüldü|Kod etiketi|

osifa

Alıntı yapılan: ironic - 24 Mayıs 2010 - 18:38:18
Gecko-mediaplayer eklentisinde, videonun  %20'si  yüklenince istersen seyretmeye başlıyorsun. Totem' i denemedim, bilmiyorum.

Totem anında oynatmaya başlıyor. Çok güzel. :)

Bu arada Mandriva forumunda küçük bir değişiklikle bu bilginin aynısını paylaştım. Eğer sakıncası varsa  hemen silebilirim veya değiştirebilirim.

http://forum.mandrivaturkiye.com/internet/firefox%27-ta-youtube-videolarini-flassiz-seyretme/msg11761/#msg11761

ironic

@osifa, estağfurullah, orası da bizim kardeş forumumuz. Aramızda bu tür şeylerin adı olur mu hiç. Gönlünüzün dilediği gibi paylaşmakta özgürsünüz.  :)

Totem ile de denedim onda videonun başlama süresi  daha uzun bende. Ayrıca gecko-mediaplayer da %6 da açıldığını da gördüm. Neyse birkaç saniye sorun olmaz herhalde.  :)  Bu arada betiğin içeriğine baktım. Midori ve Chrome için de birşeyler eklenmiş. Denedim , fakat  çalışmadı. Umarım ilerleyen sürümlerde diğer tarayıcılar için de böyle bir güzellikten mahrum kalmayız.

Ozmo


osifa

Teşekkür ederim ironic. :)

Dizüstünde de denedim totem çok hızlı hiç bekleme yapmıyor. Video oynamaya başlayınca firefox kullanımı % 2'lere düşerken totem % 60 civarında geziyor genede çok hızlı çalışıyor.

Alıntı yapılan: Ozmo - 24 Mayıs 2010 - 20:26:19
http://userscripts.org/scripts/show/50771

site açılmıyor betik içeriğini paylaşırmısın ???
// Youtube without Flash Auto
// version 0.8 BETA!
// 2010-04-18
// Copyright (c) 2010, Arne Schneck, Rob Middleton(aka themiddleman), chromeuser8
// Released under the GPL license
// http://www.gnu.org/copyleft/gpl.html
//
// Changes version 0.79 -> 0.8 :
//     * Add vlc compatibility to more browsers (thanks to chromeuser8)
//     * Add better support for big and small player modes
// Changes version 0.75 -> 0.79 :
//     * Add updates for the "new youtube" updates, temporarly removed large player
//     * Rewrote preferences manager to use pMan instead
// Changes version 0.7 -> 0.75 :
//     * Change video url getting scheme so it works again
// Changes version 0.6.4 -> 0.7 :
//    * Add option to choose embeded player
//     * Add support for youtube HD 1080 videos
// Changes version 0.6.3 -> 0.6.4:
//     * Add support for Midori
//     * Fix the problem that clicking the view without Flash links would always
//       play the highest quality
// Changes version 0.6.2 -> 0.6.3:
//     * Resizing seems to make Opera crash
//       => disable resizing in Opera for the moment until we know how to fix it
// Changes version 0.6.1 -> 0.6.2: (thanks to chromeuser8)
//     * Add support for Google Chrome
// Changes version 0.6 -> 0.6.1: (thanks to magical_graam)
//     * Now the script also works with the Youtube button that resizes the video
// Changes version 0.5.2 -> 0.6: (all changes by themiddleman)
//     * Works again with changes on Youtube page
//     * More options for video quality, cancle button on preferences
//     * Cleaner code
// Changes version 0.5.1 -> 0.5.2:
//     * Add support for Epiphany
// Changes version 0.5 -> 0.5.1:
//     * Add support for Safari with GreaseKit (thanks to samuel hallé)
// Changes version 0.4 -> 0.5:
//     * Add support for Opera
// Changes version 0.3.2 -> 0.4:
//     * Add another link to make the the default quality configurable.
//       (thanks to themiddleman for the patch)
// Changes version 0.3.1 -> 0.3.2:
//     * Make default quality configurable at the beginning of this script.
//     * Workaround for the problem that sometimes the download links wouldn't
//       work or the video in the media player wouldn't start.
// Changes version 0.3 -> 0.3.1:
//     * Now the mouse changes to a pointer on the links after "View without Flash"
//       (thanks to themiddleman for the hint)
// Changes version 0.2.1 -> 0.3:
//     * Works with the new Youtube layout (13 August 2009).
// Changes version 0.2 -> 0.2.1:
//     * Works again with current Youtube page.
// Changes version 0.1 -> 0.2:
//     * Now actually works if Flash is not installed
//     * Fix separator symbols between links
//
// --------------------------------------------------------------------
//
// This is a Greasemonkey user script.  To install it, you need
// Greasemonkey 0.3 or later: http://greasemonkey.mozdev.org/
// Then restart Firefox and revisit this script.
// Under Tools, there will be a new menu item to "Install User Script".
// Accept the default configuration and install.
//
// To uninstall, go to Tools/Manage User Scripts,
// select "Access Bar", and click Uninstall.
//
// --------------------------------------------------------------------
//
// ==UserScript==
// @name           Youtube without Flash Auto
// @namespace      none
// @description    Adds links below the Youtube video to (a) download the video (HD .mp4 file, no converters are used, no external sites) (b) view the video with an embedded external player (like mplayerplug-in or the totem plugin)
// @include       http://youtube.*/watch*
// @include       http://*.youtube.*/watch*
// ==/UserScript==

// This code is a mess but it works and I wont rewrite it until HTML5 becomes fully implemented probably, so if you need to know wtf something does just ask me (themiddleman)

function runScript() {

// Opera doesn't have unsafeWindow, GM_getValue and GM_setValue. We test
// whether we're in Opera and provide workarounds for that case.
if(/Opera|Safari|Epiphany|Chrome|Midori/.test(navigator.userAgent)) {
    unsafeWindow = window;
    GM_getValue = function ( cookieName, oDefault ) {
        var cookieJar = document.cookie.split( "; " );
        for( var x = 0; x < cookieJar.length; x++ ) {
            var oneCookie = cookieJar[x].split( "=" );
            if( oneCookie[0] == escape( cookieName ) ) {
                try {
                    var footm = unescape( oneCookie[1] );
                } catch(e) { return oDefault; }
                return footm;
            }
        }
        return oDefault;
    };
    GM_setValue = function ( cookieName, cookieValue, lifeTime ) {
        if( !cookieName ) { return; }
        if( lifeTime == "delete" ) { lifeTime = -10; } else { lifeTime = 31536000; }
        document.cookie = escape( cookieName ) + "=" + escape( cookieValue ) + ";expires=" + ( new Date( ( new Date() ).getTime() + ( 1000 * lifeTime ) ) ).toGMTString() + ";path=/";
    }
}


// Video formats it will search for these "fmts", and the string array is what is displayed to the user on the link bar.
var formatsAvailable = new Array(     5,       6,       34,        18,        35,        22,      37);
var formatsAvailableNames = new Array("Low 5", "Low 6", "High 34", "High 18", "High 35", "HD 22", "HD 37");

var thescript = this;

function addScript(contents, id, isurl) {
var head, script;
head = document.getElementsByTagName('head')[0];
if (!head) { return; }
script = document.getElementById(id);
if(script != undefined) {
head.removeChild(script);
}
script = document.createElement('script');
script.type = 'text/javascript';
script.id = id;
if(isurl) {
script.src = contents
} else {
script.innerHTML = contents;
}
head.appendChild(script);
}

//http://diveintogreasemonkey.org/patterns/add-css.html
function addGlobalStyle(css) {
var head, style;
head = document.getElementsByTagName('head')[0];
if (!head) { return; }
style = document.createElement('style');
style.type = 'text/css';
try {
style.innerHTML = css;
} catch(x) { style.innerText = css; }
head.appendChild(style);
}

/*
* pMan preferences manager for greasemonkey scripts
* http://userscripts.org/scripts/show/71904
*/
var pMan=function(a){var d=this;d.parentElm=null;d.PMan=function(){if(a.elmId)d.parentElm=document.getElementById(a.elmId);else{var c=document.createElement("div");c.style.width="300px";c.style.position="fixed";c.style.left="50%";c.style.marginLeft="-150px";c.style.top="150px";document.getElementsByTagName("body")[0].appendChild(c);d.parentElm=c}};d._save=function(){for(var c=0;c<a.prefs.length;c++){var b=document.getElementById("pManOption"+c);GM_setValue(a.prefs[c].name,b.value)}return false};d._hide= function(){d.parentElm.style.display="none";return false};d._savehide=function(){d._save();d._hide();return false};d.show=function(){for(var c="<div style='"+(a.bordercolor?"border:1px solid "+a.bordercolor+";":"")+(a.color?"color:"+a.color+";":"")+(a.bgcolor?"background-color:"+a.bgcolor+";":"")+"padding:3px;'><div style='font-weight:bold;text-align:center;padding:3px;'>"+(a.title||"")+"</div>",b=0;b<a.prefs.length;b++){c+="<div title='"+(a.prefs[b].description||"")+"'>"+a.prefs[b].name+" <select id='pManOption"+ b+"'>";for(var e=0;e<a.prefs[b].opts.length;e++)c+="<option value='"+(a.prefs[b].vals?a.prefs[b].vals[e]:a.prefs[b].opts[e])+"'>"+a.prefs[b].opts[e]+"</option>";c+="</select></div>"}c+="<div style='text-align:right'><a href='#' id='pManButtonCancel'>Cancel</a> <a href='#' id='pManButtonSave'>Save</a></div></div>";d.parentElm.innerHTML=c;document.getElementById("pManButtonCancel").addEventListener("click",d._hide,true);document.getElementById("pManButtonSave").addEventListener("click",d._savehide, true);for(b=0;b<a.prefs.length;b++)document.getElementById("pManOption"+b).value=d.getVal(a.prefs[b].name);d.parentElm.style.display=""};d.getVal=function(c){for(var b=0;b<a.prefs.length;b++)if(a.prefs[b].name==c)return a.prefs[b].vals?GM_getValue(a.prefs[b].name,a.prefs[b].vals[a.prefs[b].defaultVal]):GM_getValue(a.prefs[b].name,a.prefs[b].opts[a.prefs[b].defaultVal]);return"pref default doesnt exist"};d.PMan()};

var prefloc = document.createElement("div");
var views = document.getElementById('watch-ratings-views');
if(! views) {
views = document.getElementById('watch-info');
}
prefloc.style.width = "300px";
prefloc.style.margin = "auto";
prefloc.id = "ywofpreferences";
views.parentNode.insertBefore(prefloc,views);

var prefMan = new pMan({
title:"Youtube Without Flash Preferences",
color:"black",
bgcolor:"white",
bordercolor:"black",
prefs:[
{
name:"Default Quality",
description:"If the default quality is not available the next best quality video will be played",
opts:["5 Low","6 Low","34 High","18 High","35 High","22 HD 720","37 HD 1080","flash"],
vals:["5","6","34","18","35","22","37","flash"],
defaultVal:4
},{
name:"Player",
description:"The player to use, Generic should work with most video plugins.",
opts:["Generic", "HTML5", "VLC"],
vals:[0,1,2],
defaultVal:0
},{
name:"Autoplay",
description:"",
opts:["On","Off"],
vals:["true","false"],
defaultVal:0
},{
name:"Player Size",
description:"The size of the player",
opts:["small","big"],
defaultVal:0
},{
name:"Video Url",
description:"The url of the video to use, get_video is default",
opts:["get_video","Raw Url"],
vals:["get","raw"],
defaultVal:0
},{
name:"Generic player MIME",
description:"You may need to switch to x-mplayer2 to make some players work",
opts:["video/flv","application/x-mplayer2"],
defaultVal:0
}
],
elmId:"ywofpreferences"
});

/*
* Players
* The default is the generic player that should work with whatever
*  plugin is installed.
* All should have the following:
*
* string name
*
* string desctiption
*
* function init
* arguments: (none)
* returns "this" player object
*
* function writePlayer
* arguments: (string) id of the parent element to fill with player
*            (string) video url
*            (string) autoplay (true or false)
*            (string) width (number and 'px')
*            (string) height (number and 'px')
* returns: none
*
* function seek
* arguments: (int) time to seek to in seconds
* returns: none
* (If this doesnt work just use an empty function anyway.)
*/

var playersAvailable = [{
name:"Generic Player",
description:"A player that should work with most video plugins.",
init:function() {
return this;
},
writePlayer:function(parentDivId, url, autoplay, width, height) {
var parentDiv = document.getElementById(parentDivId);
var mime = prefMan.getVal("Generic player MIME");
parentDiv.innerHTML = '<embed id="no-flash-player" type="' + mime + '" src="' + url
+ '&begin=0" scale="tofit" width="' + parseInt(width) + '" height="' + parseInt(height) + '" autoplay="' + autoplay + '"></embed><br />';
},
seek:function(seconds) {
// will never work
}
},{
name:"HTML5 Player",
description:"A HTML5 player, doesnt work with firefox due to youtube not using ogg, may work with safari, chrome, opera.",
init:function() {
return this;
},
writePlayer:function(parentDivId, url, autoplay, width, height) {
var parentDiv = document.getElementById(parentDivId);
parentDiv.innerHTML = '<video src="' +
url + '" width="' + parseInt(width) + '" height="' + parseInt(height) + '" autoplay="' + autoplay + '"></video>';
},
seek:function(seconds) {
// should get added someday
}
},{
name:"VLC Player",
description:"A VLC player with controls that look like youtubes flash player.",
init:function() {
addScript("http://code.jquery.com/jquery-latest.js", "vlcjq", true);
addScript("http://vlcytplayer.googlecode.com/files/VLCobject.js", "vlcobj", true);
addScript("http://vlcytplayer.googlecode.com/files/vlcplayer_1.1.js", "vlcplr", true);
addScript("vlcyt = null;","",false);
return this;
},
writePlayer:function(parentDivId, url, autoplay, width, height) {
addScript("if(vlcyt != null) {vlcyt.selfDestruct();}"
+ "vlcyt = new VlcYtPlayer('" + url + "','" + parentDivId + "'," + autoplay
+ ", '" + width + "', '"+height + "');", "vlcplayerscript", false);
},
seek:function(seconds) {
addScript("vlcyt.seek('" + seconds + "');");
}
}];



// Add css for links.
// This is probably the best way to make text look like links, using the
// normal ways wont work in GM because there is nowhere to put
// "return false;" in the link.
addGlobalStyle(".link{color:#0033CC;}" +
".link:hover{cursor: pointer; text-decoration:underline;}");

var defaultQuality = prefMan.getVal("Default Quality");
var playerDiv = document.getElementById("watch-player-div");
if(! playerDiv) {
playerDiv = document.getElementById("watch-player");
}
var playerDivLoad = playerDiv.innerHTML; // For restoring flash.
var activePlayer = playersAvailable[prefMan.getVal("Player")].init();


var args = unsafeWindow.yt.config_.SWF_ARGS;
if(! args) {
args = {};
var player = document.getElementById("movie_player");
var flashvars = player.getAttribute("flashvars");
var ampSplit = flashvars.split("&");

for(var i = 0; i < ampSplit.length; i++) {
var eqSplit = ampSplit[i].split("=");
args[eqSplit[0]] = eqSplit[1];
}
}
var urlsAvailable = [];
if(prefMan.getVal("Video Url") == "raw") {
var urlmap = decodeURIComponent(args['fmt_url_map']).split(",");

for(var i = 0; i < urlmap.length; i++) {
var test = urlmap[i].split("|",2);

for(var j = 0; j < formatsAvailable.length; j++) {
if(test[0] == formatsAvailable[j]) {
urlsAvailable[j] = test[1];
}
}
}
}
else {
var vidId = unsafeWindow.yt.config_.VIDEO_ID;
var t = decodeURIComponent(args['t']);
var fmtList = decodeURIComponent(args['fmt_list']);
fmtList = fmtList.split(",");
for(var i = 0; i < fmtList.length; i++) {
fmtList[i] = fmtList[i].split("/")[0];
}

var baseUrl = "http://www.youtube.com/get_video?video_id=" + vidId + "&t=" + t;
for(var i = 0; i < formatsAvailable.length; i++) {
for(var j = 0; j < fmtList.length; j++) {
if(fmtList[j] == formatsAvailable[i]) {
urlsAvailable[i] = baseUrl + "&fmt=" + fmtList[j];
break;
}
}
}
}

if(defaultQuality != "flash") {
// If they don't want flash clear it asap so it doesn't start autoplaying.
playerDiv.innerHTML = "";
}

// Rewrite time links function it is our function instead
unsafeWindow.yt.www.watch.player.seekTo = activePlayer.seek;

var baseDiv = document.getElementById('baseDiv');

function writePlayer(quality) {
// If we use the regular video URL in the media player, the video sometimes
// won't start. Adding '&begin=0' to the video URL seems to fix the problem.
var playerSize = prefMan.getVal("Player Size");
var watchVideo = document.getElementById("watch-video");
var contentDiv = document.getElementById("content");

if(playerSize === "big") {
if(baseDiv) {
baseDiv.setAttribute("class", baseDiv.getAttribute('class') + " watch-wide-mode");
}
if(watchVideo) {
watchVideo.setAttribute("class", watchVideo.getAttribute("class") + " wide");
}
if(contentDiv) {
contentDiv.setAttribute("class", contentDiv.getAttribute("class") + " watch-wide");
}
}
else {
if(baseDiv) {
baseDiv.setAttribute("class", "");
}
if(watchVideo) {
watchVideo.setAttribute("class", "");
}
if(contentDiv) {
contentDiv.setAttribute("class", "");
}
}
var width = (playerSize === "big") ? "960px" : "640px";
var height = (playerSize === "big") ? "505px" : "388px";

activePlayer.writePlayer(playerDiv.id,
urlsAvailable[formatsAvailable.indexOf(quality)],
prefMan.getVal("Autoplay"),
width,
height);
}

function restoreFlash() {
playerDiv.innerHTML = playerDivLoad;
}

var haveFlash;
var noplayerDiv = document.getElementById("watch-noplayer-div");
if(noplayerDiv == null) {
haveFlash = true;
}
else {
haveFlash = false;
}


var linkbar = document.createElement("div");
var linkViewFlash = "";
var linkViewPreferences = "";
var downloadLinks = "";
var playLinks = "";

for(var i = 0; i < formatsAvailable.length; i++) {
if(typeof(urlsAvailable[i]) != "undefined") {
downloadLinks += '| <a href="' + urlsAvailable[i] + '&begin=0">' +
formatsAvailableNames[i] + '</a> ';

playLinks += '| <a class="link" id="play' + formatsAvailableNames[i] + '">' +
formatsAvailableNames[i] + '</a> ';
}
}

if(haveFlash) {
linkViewFlash = ' &diams; <a class="link" id="restoreFlash">View Flash</a>';
}

linkViewPreferences = '<a class="link" id="preferencesLink">Preferences</a>';
linkbar.innerHTML = '<div id="dlbar" style="padding-top: 8px;">'
+ 'Download '
+ downloadLinks
+ ' &diams; View without Flash '
+ playLinks
+ linkViewFlash
+ '<div style="float:right;">' + linkViewPreferences + '</div>'
+ '</div>';

views.parentNode.insertBefore(linkbar,views);

for(var i = 0; i < formatsAvailable.length; i++) {
if(typeof(urlsAvailable[i]) != "undefined") {
var playLink = document.getElementById('play' + formatsAvailableNames[i]);
var writePlayerFunction = function(qual) {
return function (event) {
writePlayer(qual);
};
};
playLink.addEventListener("click", writePlayerFunction(formatsAvailable[i]), true);
}
}

if(haveFlash) {
var restoreFlashLink = document.getElementById('restoreFlash');
restoreFlashLink.addEventListener("click", restoreFlash, true);
}

var preferencesLink = document.getElementById('preferencesLink');
preferencesLink.addEventListener("click", prefMan.show, true);


// Finally, write the player, if the desired format is not available we
// keep going down in quality until we find one.
if(defaultQuality != "flash") {
var defaultQualityId = formatsAvailable.indexOf(parseInt(defaultQuality));
while(typeof(urlsAvailable[defaultQualityId]) == "undefined") {
defaultQualityId--;
if(defaultQualityId < 0) {
break;// Just in case something goes wrong.
}
//alert(defaultQualityId);
}
writePlayer(parseInt(formatsAvailable[defaultQualityId]));
}

//alert("Your default quality is set to " + defaultQuality + " and I am playing " + formatsAvailable[defaultQualityId]);

}

if(/Chrome/.test(navigator.userAgent)) {
    var script = document.createElement("script");
    script.type = "application/javascript";
    script.textContent = "(" + runScript + ")();";
    document.body.appendChild(script);
} else {
    runScript();
}


ironic


Shamata

bende olmadı ...

firefoxta sağ alt köşede maymun icon`u gözüküyor ve: Greasemonkey is enabled gözüküyor. youtubedeki videolar hala flash ile açılıyor.

ironic

Alıntı yapılan: Shamata - 18 Temmuz 2010 - 19:30:24
bende olmadı ...

firefoxta sağ alt köşede maymun icon`u gözüküyor ve: Greasemonkey is enabled gözüküyor. youtubedeki videolar hala flash ile açılıyor.

Betik yüklendi mi? Hangi medya oynatıcı eklentisini kullanıyorsun ?


Shamata

Alıntı yapılan: ironic - 18 Temmuz 2010 - 20:49:09
Alıntı yapılan: Shamata - 18 Temmuz 2010 - 19:30:24
bende olmadı ...

firefoxta sağ alt köşede maymun icon`u gözüküyor ve: Greasemonkey is enabled gözüküyor. youtubedeki videolar hala flash ile açılıyor.

Betik yüklendi mi? Hangi medya oynatıcı eklentisini kullanıyorsun ?


evet yuklendi diye gösteriyor

[IMG]http://img408.imageshack.us/img408/3330/firefoxn.png[/img]


ironic

videonun alt kısmında view without flash düğmesi çıkıyor mu ? Eğer o bölüm görünüyorsa ayarlarından generic oynatıcıyı seç.

Shamata

Alıntı yapılan: ironic - 18 Temmuz 2010 - 20:57:14
videonun alt kısmında view without flash düğmesi çıkıyor mu ? Eğer o bölüm görünüyorsa ayarlarından generic oynatıcıyı seç.

çıkmıyor

[IMG]http://img85.imageshack.us/img85/7932/youtubenk.png[/img]


ironic

Karmic kullanıyorsun sanırım. Totem eklentisi ile normalde çalışıyor. Karmic için bir uyumsuzluk sorunu olabilir. Bir de mplayer ile deneyelim.


sudo apt-get purge totem-mozilla

sudo apt-get install mozilla-mplayer

ile mplayer eklentisini yükle. Firefox u yeniden başlatarak dene.

Shamata

Alıntı yapılan: ironic - 18 Temmuz 2010 - 21:15:32
Karmic kullanıyorsun sanırım. Totem eklentisi ile normalde çalışıyor. Karmic için bir uyumsuzluk sorunu olabilir. Bir de mplayer ile deneyelim.


sudo apt-get purge totem-mozilla

sudo apt-get install mozilla-mplayer

ile mplayer eklentisini yükle. Firefox u yeniden başlatarak dene.

bir gelişme yok ...

ironic

Aklıma başka bir çözüm önerisi gelmiyor.  Betiğin sayfasında yeni konu açarak , yardım isteyebilirsin.

http://userscripts.org/scripts/discuss/50771

Shamata

ingilizcem yok maalesef yoksa sonuna kadar zorlardım.

.. zaten vazgeçme kararı aldım. belli ki karmic te çalışmıyor.

ironic

Konuya ekleme geçeyim. Bunun için bir Firefox eklentisi hazırlanmış. Eklenti Youtube yanında Vimeo ve blip.tv için de destek sunuyor.

https://addons.mozilla.org/en-US/firefox/addon/161869/

ozdemirbrhm

benim naçizane tavsiyem de viewtube scripti'dir.. bu script ile  YouTube, Dailymotion, Vimeo, MetaCafe, imdb gibi sitelerdeki videoları flash harici oynatıcı ile oynatmak, istenildiğinde videoyu hemen indirmek ve bana göre en güzel ayrıntısı videoya sağ tıklayıp vlc oynatıcı ile oynatmak mümkün olmakta.

öncelikle firefox kullanıcıları https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/ buradan greasemonkey eklentisini kurmaları gerekmektedir.

Opera kullanıcıları ise ayarlar bölümünden, aşağıda vereceğim scriptin indirildiği javascript hedefini belirtmeleri gerekir. chrome kullanıcıları ise direkt scripti yükleyebilmektedirler.

firefox eklentisini yükledikten sonra, tarayıcıyı yeniden başlatın ve aşağıdaki scripti greasemonkey'e yükleyin. artık youtube ve diğer birçok sitede videolar rahatlıkla izlenilebilir.

script bağlantısı: http://userscripts.org/scripts/show/87011