หยุดใช้แฟลชไหม หรือปรับปรุงประสบการณ์แฟลช


32

ฉันต้องการตั้งค่า Ubuntu ของฉันให้ทำงานโดยไม่ใช้ Flash (= ไม่ได้ติดตั้ง) แต่ยังสามารถดูวิดีโอในเว็บไซต์อย่าง Youtube, Wisevid และอื่น ๆ

ฉันต้องการลองใช้งานเนื่องจาก Flash เพิ่งขัดข้องสองครั้ง นอกจากนี้ยังมักจะ 'รู้สึก' ซบเซา อีกสองคำถามที่เกี่ยวข้องกับแฟลชที่นี่ทำให้ฉันคิดว่าอาจมีวิธีที่ดีกว่าในการทำสิ่งต่าง ๆ

ดังนั้นฉันควรทำอย่างไร



หมายเหตุ: ยินดีต้อนรับคำตอบที่มี flash + work-arounds


เหตุผลใดที่คุณไม่ต้องการใช้ Flash
โคดี้ฮาร์โลว์

3
ใช่. เมื่อเร็ว ๆ นี้มันขัดข้องสองสามครั้ง นอกจากนี้ยังมักจะ 'รู้สึก' ซบเซา และอีกสองคำถามที่เกี่ยวข้องกับแฟลชที่นี่ทำให้ฉันคิดว่าอาจมีวิธีที่ดีกว่าในการทำสิ่งต่าง ๆ
Detnuomnu

1
คุณใช้ Ubuntu, Chrome และ Flash 64 บิตหรือไม่
Cody Harlow

32 บิต Ubuntu, Chromium (แนะนำ) และ Firefox และ Flash นั่นคือก่อนการติดตั้งใหม่ :)
Detnuomnu

คำตอบ:


18

บนเว็บไซต์ที่รองรับให้ตั้งค่าวิดีโอเพื่อใช้ HTML5

สำหรับเว็บไซต์แฟลชเดียวที่คุณสามารถใช้หนึ่งในการใช้งานแฟลชฟรี - กัดฟันและLightspark

หากคุณต้องการหลีกเลี่ยงปลั๊กอินแฟลชอย่างสมบูรณ์คุณสามารถลองดาวน์โหลดวิดีโอแล้วเล่นกับ VLC มีบางโปรแกรมที่สามารถช่วยได้ รายการต่อไปนี้หาได้จากที่เก็บซอฟต์แวร์:

  • youtube-dl (บรรทัดคำสั่ง) - ดาวน์โหลดวิดีโอจาก youtube
  • ไคลฟ์ (บรรทัดคำสั่ง) - ดาวน์โหลดวิดีโอจากเว็บไซต์จำนวนมาก
  • cclive (บรรทัดคำสั่ง) - C ++ เขียนใหม่ของ clive
  • แอ๊บบี้ (กราฟิก) - ส่วนหน้า GUI เป็น clive หรือ cclive

มีบางเว็บไซต์วิดีโอที่รองรับ แต่สำหรับบางเว็บไซต์ที่คุณอาจไม่สามารถค้นหา URL ของวิดีโอที่สตรีมและดาวน์โหลดโดยใช้wgetหรือตัวดาวน์โหลด GUI เช่นd4x d4xการค้นหา URL วิดีโอจะต้องดูรหัส HTML ในการทำเช่นนี้ในโครเมียมคุณสามารถคลิกขวาถัดจากวิดีโอแล้วคลิก 'ตรวจสอบองค์ประกอบ' คุณจะสามารถค้นหา URL วิดีโอภายใน<embed></embed>แท็ก โดยทั่วไปจะมีนามสกุล. flv หรือ. avi สิ่งนี้จะใช้ได้กับเว็บไซต์ที่ไม่ได้เข้ารหัส URL (เช่น youtube และ megavideo)

คุณสามารถ 'สตรีม' วิดีโอ (เล่นในขณะที่กำลังดาวน์โหลด) โดยเปิด VLC และใช้ Media-> Open File ... และค้นหาวิดีโอหรือเรียกใช้ vlc FILEในเทอร์มินัล

นอกจากนี้ยังมีส่วนขยายของเบราว์เซอร์เช่นFirefoxนี้


youtube-dl ดูเหมือนจะไม่ทำงานอีกต่อไปแม้ว่าคุณจะสามารถใช้ ppa เพื่อไปยังเวอร์ชันล่าสุดซึ่งอาจ
Nerdfest

ใช่ผู้ดาวน์โหลดยูทูปต่าง ๆ หยุดทำงานเป็นประจำเมื่อยูทูปเปลี่ยนไซต์ของพวกเขาเพื่อหยุดการดาวน์โหลดยูทูปของ Youtube โดยปกติแล้วสิ่งนี้จะได้รับการแก้ไขโดยนักพัฒนาซอฟต์แวร์อย่างรวดเร็ว แต่สำหรับผู้ใช้มักจะต้องติดตั้งจากแหล่งที่มาเพื่อรักษาความสามารถในการใช้
dv3500ea

1
ฉันต้องการเพิ่ม FlashVideoreplacer ในรายการของคุณ แม้ว่าจะต้องติดตั้งแฟลชเพื่อให้ทำงานได้ แต่จะแทนที่วิดีโอ YouTube บนเว็บไซต์เพื่ออนุญาตให้ใช้ปลั๊กอินอื่นเช่น Totem ผู้ใช้ไม่จำเป็นต้องดาวน์โหลดวิดีโอหรือใช้คำสั่งใด ๆ เนื่องจากกระบวนการนี้เป็นกระบวนการอัตโนมัติ: addons.mozilla.org/en-US/firefox/addon/161869
lovinglinux

ปัญหาเดียว (+ โซลูชัน) กับ HTML5 ที่ YouTube: มีเคล็ดลับสำหรับกรณีที่ดูเหมือนจะไม่มีตัวเลือก HTML5 ใน YouTube : ใช้ตัวแปร "ฝัง" (ตัวอย่างเช่น: < youtube.com/watch?v=3SacL219sic&html5=True > ดูเหมือนจะไม่สามารถดูได้ใน HTML5 แต่ < youtube.com/embed/3SacL219sic > เล่นใน HTML5!)
imz - Ivan Zakharyaschev

9

หากคุณต้องการหลีกเลี่ยงแฟลชและยังคงเดินหน้าและดูวิดีโอ YouTube ให้ติดตั้ง LightSpark ซึ่งเป็นการนำโอเพ่นซอร์สของ Flash Player ที่ทำงานได้ดีใน Ubuntu เพียงเรียกใช้คำสั่งด้านล่างในเทอร์มินัล (Applications-> Accessories-> Terminal):

sudo apt-get remove flashplugin-installer

คำสั่งข้างต้นคือเพื่อให้แน่ใจว่าคุณไม่ได้ติดตั้งแฟลช หลังจากนั้นในการติดตั้ง lightspark ให้เรียกใช้คำสั่งด้านล่าง:

sudo add-apt-repository ppa:sssup/sssup-ppa
sudo apt-get update
sudo apt-get install lightspark

จากนั้นปิดและเริ่มเบราว์เซอร์ของคุณ (Chromium / Firefox) อีกครั้งเพื่อเริ่มใช้ LightSpark


1
สิ่งนี้เปรียบเทียบกับแฟลชได้อย่างไร และขบเขี้ยวเคี้ยวฟัน? - เสถียรภาพบั๊ก ฯลฯ
Detnuomnu

ฉันติดตั้งแล้ว แต่จะใช้ยังไง? youtube ให้ข้อความปลั๊กอินที่ขาดหายไป
Detnuomnu

คุณต้องการ gnash สำหรับสิ่งนี้ Lightspark ควรติดตั้ง Gnash
Broam

Gnash ไม่ได้ติดตั้งจนกว่าฉันจะติดตั้งปลั๊กอิน vinnie_f ที่แนะนำ ยังไงก็ตามให้มันได้รับการทดสอบอย่างรวดเร็วบนเว็บไซต์สองแห่ง: มี CPU มากและยังไม่รองรับไฟล์แฟลชทั้งหมด เว็บไซต์เดียวที่เล่นได้ดีจริง ๆ คือ youtube และที่นั่นพาเนลนั้นใช้ไม่ได้และบัฟเฟอร์ 'ring' ติดอยู่ตรงกลางระหว่างการเล่น ....... ดูมีแนวโน้มดีกว่า
Detnuomnu

4

สำหรับวิดีโอ YouTube คุณสามารถใช้ minitube

sudo apt-get install minitube

Minitube เป็นไคลเอนต์เดสก์ท็อป YouTube ด้วยคุณสามารถรับชมวิดีโอ YouTube ในรูปแบบใหม่: คุณพิมพ์คำหลัก Minitube ช่วยให้คุณสามารถสตรีมวิดีโอได้ไม่สิ้นสุด Minitube ไม่ได้เกี่ยวกับการโคลนเว็บอินเทอร์เฟซดั้งเดิมของ YouTube แต่มุ่งหวังที่จะสร้างประสบการณ์ใหม่เหมือนทีวี

Minitube ไม่ใช้ Flash Player

http://flavio.tordini.org/minitube


3

ไม่จำเป็นต้องติดตั้งซอฟต์แวร์เพิ่มเติมใด ๆ เช่น minitube โทเท็มผู้เล่นภาพยนตร์เริ่มต้นในอูบุนตูสามารถเล่นวิดีโอ YouTube ให้คุณได้

ตรวจสอบลิงค์นี้ หวังว่าจะช่วยได้

http://findasolution.in/component/content/article/38-ubuntu/50-watch-youtube-videos-without-flash-player-in-ubuntu


เคล็ดลับที่ดี ฉันชอบโซลูชันที่ไม่ต้องใช้ซอฟต์แวร์เพิ่มเติม
Detnuomnu

2

นอกจาก @Bilal Akhtar คำตอบฉันขอแนะนำให้ติดตั้งปลั๊กอินของเบราว์เซอร์เพื่อใช้งานกับ firefox & chorminium

sudo apt-get install browser-plugin-lightspark

ฉันลองติดตั้งปลั๊กอิน lightspark + browser แล้วและในความคิดของฉันมันยังไม่เสร็จ ปลั๊กอิน Adobe ดูดทั้งหมด แต่อย่างน้อยก็มีความเสถียรมากกว่า ...
vinni_f

2

คุณสามารถรีสตาร์ทปลั๊กอินแฟลชเมื่อเบราว์เซอร์ซบเซา

ในGoogle Chrome:

Task_Manager (Shift+Escape) -> End process on "Plug-in: Shockwave Flash"

ในFirefox 3.6.5+:

killall plugin-container

โดยทั่วไปให้ใช้เบราว์เซอร์ที่แยกปลั๊กอินออกเป็นกระบวนการแยกต่างหากดังนั้นเมื่อแฟลชล่มเบราว์เซอร์จะไม่ทำงาน ทั้ง Firefox และ Google Chrome ให้สิ่งนี้พร้อมกับสิ่งอื่น ๆ ที่ฉันไม่ทราบ
Ryan C. Thompson

2

ที่เก็บ Lightspark สำหรับ Natty, Oneiric, Precise
(ppa: sssup / sssup-ppa ไม่มีแพ็กเกจสองและ amd64 ล่าสุด):

   sudo add-apt-repository ppa:sparkers/daily

1

1

ตัวดาวน์โหลด GUI ที่ฉันใช้คือ DonwloadHelper http://www.downloadhelper.net/ งานได้ดีสำหรับฉัน (Ubuntu 10.4 AMD64 และ Firefox)

Flash ขัดข้องสำหรับฉันเมื่อเร็ว ๆ นี้เช่นกัน (หรือ Firefox เล่าให้ฉันฟัง) แต่มันก็ยังทำงานต่อไปเพียงปิดแถบการแจ้งเตือนด้วย "x" ตัวเล็ก หากคุณเรียกใช้ Yahoo ในแท็บให้ปิดแท็บนั้นซึ่งในที่สุดดูเหมือนว่าจะนำ Firefox ไปสู่การรวบรวมข้อมูล ฉันหยุดใช้ Yahoo และเปลี่ยนไปใช้ Gmail (รวมถึงอีเมลอื่น ๆ ของฉันเช่น hotmail) ...

กระแสน้ำวน



0

ติดตั้งแฟลชต่อไป ... แต่สำหรับวิดีโอที่จะ "โหลด" บนหน้า ... จากนั้นไปที่ / tmp / และวิดีโอ (คำใบ้: ค้นหาตัวอย่างวิดีโอ) และเปิดวิดีโอที่ดาวน์โหลดใน VLC สำหรับ ตัวอย่าง: P
คุณอาจต้องการเพิ่ม "flash blocker" ในเบราว์เซอร์ของคุณเพื่อป้องกันการโหลดวัตถุแฟลชที่ไม่พึงประสงค์ ...


ตัวป้องกันแฟลชจะป้องกันไม่ให้ภาพยนตร์โหลดหรือไม่ จะพยายามต่อไป
Detnuomnu

ใช่ แต่คุณสามารถ "คลิก" บนแฟลชบล็อกที่จะเล่นมัน ..
แอ็กเซิล

แฟลชที่ถูกบล็อกไม่ได้ป้องกันปัญหาด้านความปลอดภัยหรือปัญหาความผิดพลาดที่ OP กำลังมีอยู่
Broam

สำหรับสิ่งที่ฉันเข้าใจ flashblock สามารถบล็อกแฟลชก่อนที่จะโหลด ... ดังนั้นจึงไม่มีปัญหาด้านความปลอดภัยหรือความผิดพลาดเว้นแต่เขาจะตัดสินใจโหลดแฟลชอย่างชัดเจน ..
Axel

Flashblock สามารถแก้ไขได้: ดูhackademix.net/2008/06/08/block-rick
Broam

0

สำหรับสิ่งที่คุ้มค่านับตั้งแต่ติดตั้ง'ตัวอย่างรุ่นใหม่'ของ Flash Player 10.2 ฉันไม่ได้เกิดข้อผิดพลาดเพียงครั้งเดียว (ซึ่งเป็นการปรับปรุงที่ดีมาก;

ฉันจับคู่กับ FlashBlock (สำหรับ Firefox แม้ว่าจะมี Add-on ที่คล้ายกันที่มีชื่อเดียวกันสำหรับ Chrome) เพื่อหลีกเลี่ยงโฆษณา Flash ที่ไม่ต้องการการติดตามผู้ใช้ที่เก็บข้อมูล Flash และการหาประโยชน์


0

วิธีที่ฉันชอบคือการใช้สคริปต์นี้ซึ่งใช้วิดีโอ Flash และเปิดโดยอัตโนมัติด้วยโปรแกรมเล่นสื่อโปรดของคุณ (Gnome MPlayer, VLC, ฯลฯ )

ตรวจสอบให้แน่ใจว่าคุณได้zshติดตั้ง:

apt-get install zsh

จากนั้นในการ/usr/local/bin/สร้างplay-flashไฟล์ปฏิบัติการที่มีสคริปต์ต่อไปนี้:

#!/bin/zsh

 VIDEOS=($(find /proc/*/fd -lname "/tmp/Flash*" 2> /dev/null))

 if [[ $#VIDEOS == 0 ]]; then
        echo "No videos found"
        exit 0
 fi

 if [[ $#VIDEOS == 1 ]]; then
        echo "Playing unique video available"
        gnome-mplayer --controlid=1 $VIDEOS
        exit 1
 fi

 IFS=$'\n' VIDEOS_LS=($(ls -1lHh $VIDEOS))
 select CHOICE in $VIDEOS_LS; do
        if test $REPLY -ge 0 2>/dev/null ; then # just test for integer argument
                gnome-mplayer --controlid=1 $VIDEOS[$REPLY]
        elif [[ $REPLY[1] == c ]]; then
                VIDEO=$VIDEOS[$REPLY[2,-1]]
                if read "NAME?Name? "; then
                        if [[ -z $NAME ]]; then
                                NAME=$(ls -l $VIDEO | grep --only-matching "Flash[^ ]*")
                        fi
                        echo "cp $VIDEO ~/\"$NAME.flv\""
                        cp -i $VIDEO ~/"$NAME.flv"
                fi
        fi
 done

หากคุณกำลังใช้ Xfce (แต่ควรคล้ายกับ DE อื่น ๆ ) ตอนนี้คุณสามารถสร้างตัวเรียกใช้งานแผงควบคุมที่เรียกใช้งานสคริปต์นี้ แต่ให้แน่ใจว่าตัวเรียกใช้งานได้เปิดใช้งานRun in terminalตัวเลือก:

ป้อนคำอธิบายรูปภาพที่นี่

ทุกครั้งที่คุณโหลดวิดีโอ Flash ในเบราว์เซอร์ของคุณแล้วหยุดชั่วขณะจากนั้นกดตัวเรียกใช้งานแผงควบคุมคุณจะเล่นวิดีโอหรือจะเลือกวิดีโอแฟลชที่โหลดในปัจจุบันให้เลือก ฉันใช้วิธีนี้มาหลายปีแล้วและใช้งานได้ดีมาก (บางครั้งมันไม่ทำงานตามที่คาดไว้ใน Youtube แต่ทำงานได้เกือบทุกครั้งกับเว็บไซต์อื่น ๆ ส่วนใหญ่) ปรับปรุงประสบการณ์การใช้งานแฟลชและลดจำนวนรอบการทำงานของ CPU และอุณหภูมิของแล็ปท็อป เมื่อการดาวน์โหลด.flvไฟล์เสร็จสมบูรณ์คุณสามารถบันทึกสำเนาจากภายในเครื่องเล่นสื่อ


0

ถ้าคุณชอบดูวิดีโอ youtube เท่านั้นคุณสามารถทำได้ด้วย vlc สิ่งเดียวที่คุณต้องคัดลอก URL ของ YouTube และวางลงในหน้าต่างหลักของ VLC แล้วกด Play (Enter) นอกจากนี้คุณยังสามารถลากและวาง URL จากเบราว์เซอร์ไปยังหน้าต่างหลัก vlc ด้วยเมาส์หรือทัชแพด มันง่ายยิ่งขึ้น


-1

ที่ jan-2012 คุณอาจแก้ไขปัญหาได้ แต่ต้องทราบว่า Ubuntu ไม่ได้อัพเกรดซอฟต์แวร์เป็นรุ่นที่ใหม่กว่ารุ่นที่วางจำหน่าย หากคุณมี ubuntu 10.04 คุณสามารถป้อน getdeb ในที่เก็บได้ด้วยวิธีนี้คุณสามารถอัพเกรดเป็นโปรแกรมรุ่นล่าสุดแม้ว่าจะไม่ได้มาจากเว็บไซต์ทางการของ ubuntu ตอนนี้ฉันมี FireFox 9.0.1 แล้วมันใช้งานได้ดีมาก ฉันสามารถดูวิดีโอจากหลาย ๆ ไซต์รวมถึง youtube แน่นอน

โปรเซสเซอร์ 64 บิตไม่ใช่ของใหม่ในปี 2010 คอมพิวเตอร์หลายเครื่องที่ผลิตในปี 2549 มีหนึ่งในนั้น Linux ไม่มีปัญหาในการจัดการกับ RAM ขนาด 4GB แต่ด้วยเหตุผลดังกล่าว Windows จึงมีผู้ผลิตขายคอมพิวเตอร์รุ่น 64 บิตเป็น 64 บิตทุกครั้งที่พบบ่อยขึ้นด้วยเหตุนี้จึงไม่มีปลั๊กอิน 64 บิตหายไป ไม่เช่นนั้นการวางระบบผูกขาดของระบบปฏิบัติการของการผูกขาด

Firefox 9 ยังทำงานได้ดีภายใต้ w7-64

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.