Muokataan sivua Adobe Flash

Siirry navigaatioon Siirry hakuun
Varoitus: Et ole kirjautunut sisään. IP-osoitteesi näkyy julkisesti kaikille, jos muokkaat. Jos kirjaudut sisään tai luot tunnuksen, muokkauksesi yhdistetään käyttäjänimeesi ja saat paremman käyttökokemuksen.

Kumoaminen voidaan suorittaa. Varmista alla olevasta vertailusta, että haluat saada aikaan tämän lopputuloksen, ja sen jälkeen julkaise alla näkyvät muutokset.

Nykyinen versio Oma tekstisi
Rivi 1: Rivi 1:
{{EOL}}
:''Tässä käsitetään Macromedian/Adoben www-laajennosta/kehitysympäristöä Flash. Muistityypistä katso Wikipedian artikkeli [[wikipedia:fi:Flash-muisti|Flash-muisti]].''
'''Adobe Flash''' on Macromedian kehittämä ja [[Adobe|Adoben]] myöhemmin hankkima kehitysympäristö ja WWW-laajennos. Sitä voi käyttää joko Adoben ei-vapailla ohjelmilla tai vapaalla Gnashilla.


Adobe julkaisi [[wikipedia:fi:Adobe Flash|Flashistä]] myös Linux-versiota. Flash-liitännäinen toimii mm. [[Firefox]]- ja [[Konqueror]]-[[WWW-selaimet|selainten]] kanssa. Flash on suljetun lähdekoodinsa vuoksi rajoittuneesti saatavilla eri Linux-arkkitehtuureille. Tätä puutetta korjaamaan on kehitetty [[nspluginwrapper]], jolla 32-bittiset x86-selainliitännäiset saadaan toimimaan myös x86-64-arkkitehtuurin koneissa, ja [[QEMU]]:n avulla myös kokonaan muille arkkitehtuureilla ([[PowerPC]], [[SPARC]], ym.).
'''Shockwave flash''' on Macromedian kehittämä ja Adoben ylläpitämä kehitysympäristö ja WWW-laajennos. Sitä voi käyttää joko Adoben ei-vapailla ohjelmilla tai vapaalla Gnashilla.


Ohjelma on ei-vapaa ja ohjelman ajaminen muulla kuin PC:llä on lisenssin mukaan erikseen kielletty, samaten lisenssi sisältää joukon merkillisiä kohtia (kuten ei-vapaat ohjelmistolisenssit tavallisestikin), muun muuassa että ohjelmaan ei pidä soveltaa kansainvälisen yksityisoikeuden sääntöjä, vaan eurooppalaisten tulee käydä oikeutta Lontoossa. Ohjelma ottaa yhteyttä Adobeen ja kertoo olevansa asennettu sekä ei-määritellyn joukon muuta "ei-henkilökohtaista" tietoa.  
Adobe julkaisee [[wikipedia:fi:Adobe Flash|Flashistä]] myös Linux-versiota. Flash-liitännäinen toimii mm. [[Firefox]]- ja [[Konqueror]]-[[WWW-selaimet|selainten]] kanssa. Flash on suljetun lähdekoodinsa vuoksi rajoittuneesti saatavilla eri Linux-arkkitehtuureille. Tätä puutetta korjaamaan on kehitetty [[nspluginwrapper]], jolla 32-bittiset x86-selainliitännäiset saadaan toimimaan myös x86-64-arkkitehtuurin koneissa, ja [[QEMU]]:n avulla myös kokonaan muille arkkitehtuureilla ([[PowerPC]], [[SPARC]], ym.).


Adobe Flashin elinkaari päättyi joulukuun 31. päivä 2020, jonka jälkeen Adobe ei enää päivitä sitä. Vaikka Flash kaikesta huolimatta yhä toimii useimmilla selaimilla ja avoimen lähdekoodin vastineitakin on, suositeltavaa on vaihtaa aiemmin Flashin avulla syntyneet ratkaisut esimerkiksi avoimiin, tuettuihin standardeihin kuten [[HTML5]].
Ohjelma on ei-vapaa ja ohjelman ajaminen muulla kuin PC:llä on lisenssin mukaan erikseen kielletty, samaten lisenssi sisältää joukon merkillisiä kohtia (kuten ei-vapaat ohjelmistolisenssit tavallisestikin), muun muuassa että ohjelmaan ei pidä soveltaa kansainvälisen yksityisoikeuden sääntöjä, vaan eurooppalaisten tulee käydä oikeutta Lontoossa. Ohjelma ottaa yhteyttä Adobeen ja kertoo olevansa asennettu sekä ei-määritellyn joukon muuta "ei-henkilökohtaista" tietoa.


== Gnash ==
== Gnash ==
[[Gnash]], joka on avoimen lähdekoodin vastine [[Adobe]]n suljetulle Flashille. Gnash tukee vuoden 2012 Adobe Flashin versiota 7 ja osittain versioita 8 ja 9, mutta ei versiota 10. Tällä hetkellä Adobe Flash on versiossa 24.


==Adobe Flash==
{{asenna|Gnash|gnash}}
===Ubuntu===


Ubuntu, Linux Mint jne. Debian-johdannaiset vaativat yleensä Flashin päivittämistä käsin.
[[Gnash]] tukee (2012) flashin versiota 7 ja osittain versioita 8 ja 9, mutta ei versiota 10.


==Adobe flash==
===Ubuntu===
Flash Player ja Flashplugin-installer ovat sama asia. Flashplugin-installer on ajettava skripti, joka lataa Internetistä Adobe Flash Playerin, koska Adobe ei ole antanut lupaa paketoida sitä suoraan pakettiin.
Flash Player ja Flashplugin-installer ovat sama asia. Flashplugin-installer on ajettava skripti, joka lataa Internetistä Adobe Flash Playerin, koska Adobe ei ole antanut lupaa paketoida sitä suoraan pakettiin.


Flashin asennus, ellei sitä ole asennettu. Asentaaksesi Flashin sinulla täytyy olla pääkäyttäjän oikeudet. Kirjoita seuraava komento päätteen komentokehotteeseen:
==== 32-bittinen versio ====
Ubuntun 10.04 32-bittisessä versiossa on ollut jo pidemmän aikaan ongelmia Adoben Flash soittimen kanssa.  


sudo apt-get install flashplugin-installer -y
Adobe-Flashpluginin uusimmat versiot tukevat vain SSE2-suorittimia. Ongelmia seuraa vanhemmilla prosessoreilla, joissa ei ole SSE2 tukea. Voit tarkistaa tuen seuraalla komentorivikomennolla:
 
  cat /proc/cpuinfo | grep sse
Yllä oleva komento lataa Flash Plugin Installerin netistä, ja käynnistää sen asentaen Flash Playerin.
Selain on käynnistettävä uudestaan, jotta Flash Player toimisi tämän jälkeen.


Jos Flash-videot eivät näy selaimessa, vaikka Adobe Flash on asennettu, se saattaa johtua päivittämättömästä flashista.
Ongelman voi kiertää seuraavasti.  


Flash-Pluginin päivitys
*Asenna uusin Adobe-Flashplugin normaalisti paketinhallinnan kautta.
*Lataa <tt>google-chrome-stable_current_i386.deb</tt> paketti Google Chromen kotisivulta osoitteesta https://www.google.com/chrome?platform=linux
*Avaa <tt>google-chrome-stable_current_i386.deb</tt> paketti paketinkäsittelyohjelmassa ja pura se vaikka työpöydälle.
*Avaa <tt>data.tar.lzma</tt> paketti paketinkäsittelyohjelmalla ja pura se Työpöydällesi esimerkiksi <tt>data</tt> nimiseen kansioon.
*Avaa komentorivi ja kopioi seuraavat komennot:
cd ~/Työpöytä/data/./opt/google/chrome/PepperFlash
sudo cp libpepflashplayer /usr/lib/adobe-flashplugin/


sudo apt-get install --reinstall flashplugin-installer -y
Komento kopioi Google Chromen Adoben-flashpluginin Firefoxin käytettäväksi. Ja voila Flashit alkavat taas toimimaan. Käytössä on nyt 11.1.102.63 versio.


Jos haluaa olla varma, että asennettu flash päivittyy, yllä olevan rivin voi lisätä esimerkiksi tiedostoon <tt>/etc/profile</tt>.
<tt>libflashplayer.so</tt> -tiedosto kannattaa tallentaa jonnekin talteen seuraavaa päivitystä varten.


==== 32-bittiset versiot ====
32-bittisessä versiossa on ollut vuodesta 2012 ongelmia Adoben Flash soittimen kanssa. Katso [https://bugbase.adobe.com/index.cfm?event=bug&id=3161034 Adobe Flash Player 11.2 version] bugiraporttisivu. Adobe Inc. on jatkanut Flash-plugininsa kehittämistä ja nyt on julkaistu versio 24.0.xxx, joten versio 11.2.202.xxx jää kohta unholaan.
Adobe siis tarjoaa myös x86 -koneille flash-pluginiaan, joten nekin, jotka yhä käyttävät 32-bittisiä jakeluversioita saavat taas flash:nsä toimimaan mahdollisesti myös esim. Firefox:lla sellaisillakin sivustoilla, joille ei tuo 11.2 -versio ole riittänyt.


Adobe-Flashpluginin uusimmat versiot tukevat vain SSE2-suorittimia. Ongelmia seuraa vanhemmilla prosessoreilla, joissa ei ole SSE2 tukea. Voit tarkistaa tuen seuraalla komentorivikomennolla:
Toimimattomat versiot ovat:
  cat /proc/cpuinfo | grep sse
*Adobe-flashplugin 11.2.202.233-0lucid1
*Adobe-flashplugin 11.2.202.228-0lucid1
*Adobe-flashplugin 11.2.202.235-0lucid1
*Adobe-flashplugin 11.2.202.236-0lucid1
*Adobe-flashplugin 11.2.202.238-0lucid1


==== 64-bittinen versio ====
==== 64-bittinen versio ====
===== Flash 24.0 r186 =====
Flashin 11.2 r202 versio näyttää Youtuben videot sinisenä (smurffi efekti) ainakin NVIDIAN näytönohjainta käytettäessä. Asiaa voi yrittää korjata ottamalla laitteistokiihdytyksen pois päältä. Hiiren oikealla youtube-videon päällä <tt> --> settings --></tt> ruksi pois <tt>"Enable hardware acceleration"</tt> -kohdasta. Saman asian voi myös tehdä asetustiedostoa käyttämällä. Joka tehdään komentorivillä näin.  
Adobe Inc. on jatkanut Flash-plugininsa kehittämistä Linuxille ja nyt on julkaistu versio 24.0.r186, joten versio 11.2.202.xxx jää unholaan.
 
===== Flash 11.2 r202 =====
Flashin 11.2 r202 versio näyttää Youtuben videot sinisenä (smurffi efekti) ainakin Nvidian näytönohjainta käytettäessä. Asiaa voi yrittää korjata ottamalla laitteistokiihdytyksen pois päältä. Hiiren oikealla youtube-videon päällä <tt> --> settings --></tt> ruksi pois <tt>"Enable hardware acceleration"</tt> -kohdasta. Saman asian voi myös tehdä asetustiedostoa käyttämällä. Joka tehdään komentorivillä näin.  


  sudo mkdir /etc/adobe
  sudo mkdir /etc/adobe
Rivi 51: Rivi 53:
  sudo echo 'EnableLinuxHWVideoDecode=0' |sudo tee -a /etc/adobe/mms.cfg
  sudo echo 'EnableLinuxHWVideoDecode=0' |sudo tee -a /etc/adobe/mms.cfg


Koodirimpsu luo <tt>/etc/adobe</tt> hakemiston jos sitä ei ole olemassa. Seuraava rivi siirtyy hakemisoon ja viimeinen rivi luo yhden rivin mms.cfg tiedostoon. Joissain tapauksissa <tt>libvdpau1</tt> paketin poistaminen ajaa saman asian, mutta se poistaa myös <tt>[[mplayer]]</tt> ja <tt>[[mencoder]]</tt> paketit.  
Koodi rimpsu luo <tt>/etc/adobe</tt> hakemiston jos sitä ei ole olemassa. Seuraava rivi siirtyy hakemisoon ja viimeinen rivi luo yhden rivin mms.cfg tiedostoon. Joissain tapauksissa <tt>libvdpau1</tt> paketin poistaminen ajaa saman asian, mutta se poistaa myös <tt>[[mplayer]]</tt> ja <tt>[[mencoder]]</tt> paketit.  


Jos nämäkään eivät auta niin ainut vaihtoehto on käyttää [[Chrome]]-selainta, koska Chromen Flash on vähän erilainen.
Jos nämäkään eivät auta niin ainut vaihtoehto on käyttää [[Chrome]]-selainta, koska Chromen flash on vähän erilainen.


Adobe ei tuo itse 11.2:n jälkeisiä Adobe Flash versioita Linuxille, vaan ne jaetaan Google Chromen mukana. Google taas käyttää omaa PPAPI:a joka ei ole yhteensopiva muiden kuin Chromen/Chromiumin kanssa eikä Mozillalla ole kiinnostusta [[wikipedia:NPAPI#PPAPI|PPAPI]]:iin. Siksipä uusia Flash-julkaisuja ei saa Firefoxille. Joissain tapuksissa Chromiumiin siirto ei auta vaan pitää kärsiä kyseisestä värityksestä. Huom! Smurffiefekti esiintyy vain Youtuben videopalvelua käytettäessä. [[Headweb]]-videopalvelussa ongelmaa ei ole. Flashin smurffi efekti korjattu 11.2.202.258 versiossa.
Adobe ei tuo itse 11.2:n jälkeisiä Adobe Flash versioita Linuxille, vaan ne jaetaan Google Chromen mukana. Google taas käyttää omaa PPAPI:a joka ei ole yhteensopiva muiden kuin Chromen/Chromiumin kanssa eikä Mozillalla ole kiinnostusta [[wikipedia:NPAPI#PPAPI|PPAPI]]:iin. Siksipä uusia Flash-julkaisuja ei saa Firefoxille. Joissain tapuksissa Chromiumiin siirto ei auta vaan pitää kärsiä kyseisestä värityksestä. Huom! Smurffi efekti esiintyy vain Youtuben videopalvelua käytettäessä. [[Headweb]]-videopalvelussa ongelmaa ei ole. Flashin smurffi efekti korjattu 11.2.202.258 versiossa.


===Fedora===
===Fedora===
Adoben Flashin saa asennettua [[Fedora]]an [http://get.adobe.com/flashplayer/ lataussivulla] tarjottavan Adoben oman [[pakettivarasto]]n asennuspaketin ("YUM for Linux"), jonka avulla Flash voidaan asentaa ja päivittää [[Fedoran paketinhallinta|paketinhallinnan]] kautta.
Adoben Flashin saa asennettua [[Fedora]]an joko asentamalla [http://get.adobe.com/flashplayer/ lataussivulla] tarjottavan <tt>flash-plugin</tt>-nimisen [[rpm]]-paketin (".rpm for Linux") tai Adoben oman [[pakettivarasto]]n asennuspaketin ("YUM for Linux"). Jälkimmäisessä menetelmässä Flash voidaan asentaa ja päivittää [[Fedoran paketinhallinta|paketinhallinnan]] kautta.


Jos olet aiemmin asentanut Fedoran virallisista pakettilähteistä tarjottavan [[Gnash]]in, on se poistettava ennen Adoben Flashin asentamista. Gnash sekä selainliitännäiset <tt>gnash-plugin</tt> ja <tt>gnash-klash</tt> poistuvat poistamalla paketinhallinnassa paketin <tt>gnash</tt>.
Jos olet aiemmin asentanut Fedoran virallisista pakettilähteistä tarjottavan [[Gnash]]in, on se poistettava ennen Adoben Flashin asentamista. Gnash sekä selainliitännäiset <tt>gnash-plugin</tt> ja <tt>gnash-klash</tt> poistuvat poistamalla paketinhallinnassa paketin <tt>gnash</tt>.
Rivi 94: Rivi 96:
===Tallennus skriptin avulla===
===Tallennus skriptin avulla===
Vaihtoehtoisesti Flash-videoiden tallennus onnistuu myös seuraavan [[Bash-skriptaus|Bash-skriptin]] avulla (yhteensopiva sekä Flash-laajennoksen uudempien että vanhempien versioiden kanssa):
Vaihtoehtoisesti Flash-videoiden tallennus onnistuu myös seuraavan [[Bash-skriptaus|Bash-skriptin]] avulla (yhteensopiva sekä Flash-laajennoksen uudempien että vanhempien versioiden kanssa):
<syntaxhighlight lang="bash">
<source lang="bash">
#! /bin/bash
#! /bin/bash
pid=$(lsof |grep /tmp/Flash|tail -n 1|cut -f 2 -d ' ')
pid=$(lsof |grep /tmp/Flash|tail -n 1|cut -f 2 -d ' ')
Rivi 104: Rivi 106:
done
done
rm /tmp/flashdd
rm /tmp/flashdd
</syntaxhighlight>
</source>
Videot löytyvat skriptin ajon jälkeen [[työhakemisto]]sta flash-alkuisista tiedostoista (tiedostonnimet ovat muotoa <tt>flash-''vvkkpp''-''ttmmss''.flv</tt>). Skripti olettaa, että videot sisältävien välimuistitiedostojen nimet ovat /tmp/Flash-alkuisia.
Videot löytyvat skriptin ajon jälkeen [[työhakemisto]]sta flash-alkuisista tiedostoista (tiedostonnimet ovat muotoa <tt>flash-''vvkkpp''-''ttmmss''.flv</tt>). Skripti olettaa, että videot sisältävien välimuistitiedostojen nimet ovat /tmp/Flash-alkuisia.


== Katso myös==
== Katso myös==
Rivi 111: Rivi 115:
*[[Swfdec]]
*[[Swfdec]]
*[[:Luokka:Flash-editorit|Flash-editorit-luokka]]
*[[:Luokka:Flash-editorit|Flash-editorit-luokka]]
*[[youtube-dl]]
*[[Youtube-dl]]
*[[yle-dl]]
*[[Yle-dl]]
*[[Moonlight]] - avoin toteutus Microsoftin Flashia muistuttavasta Silverlight-ympäristöstä
*[[Moonlight]] - avoin toteutus Microsoftin Flashia muistuttavasta Silverlight-ympäristöstä
*[[Pipelight]] - natiivi Firefox selainliitännäinen Silverlight-ympäristön käyttöön
*[[Smokescreen]] - avoin ohjelma joka muuttaa Flashin html5:deksi ja javascriptiksi
*[[Smokescreen]] - avoin ohjelma, joka muuntaa Flashin HTML5:deksi sekä JavaScriptiksi


==Aiheesta muualla==
==Aiheesta muualla==
*[http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash Adoben virallinen lataussivu Flash Playerille]
*[http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash Adoben virallinen lataussivu Flash Playerille]
*[http://labs.adobe.com/downloads/flashplayer10.html Adoben vakaa 64-bittinen Flash Player 10] Linuxille, Solarikselle ja Solaris-Sparcille
*[http://labs.adobe.com/downloads/flashplayer10.html Adoben vakaa 64-bittinen Flash Player 10] Linuxille, Solarikselle ja Solaris-Sparcille
*[http://helpx.adobe.com/flash-player/kb/archived-flash-player-versions.html#main_Switching_between_versions_ Adobe Flash playerin vanhat versiot]
*[http://helpx.adobe.com/flash-player/kb/archived-flash-player-versions.html#main_Switching_between_versions_ Adobe Flash player archive]


[[Luokka:Verkkoselaimet]]
[[Luokka:WWW-selaimet]]
Wikin materiaali on kaikkien vapaasti käytettävissä Creative Commons 3.0 - nimi mainittava -lisenssin alaisuudessa. TEKIJÄNOIKEUDEN ALAISEN MATERIAALIN KÄYTTÄMINEN ILMAN LUPAA ON EHDOTTOMASTI KIELLETTYÄ!

Muokataksesi tätä sivua vastaa alla olevaan kysymykseen (lisätietoja):

Peruuta Muokkausohjeet (avautuu uuteen ikkunaan)

Tällä sivulla käytetty malline:

Noudettu kohteesta ”https://www.linux.fi/wiki/Adobe_Flash