Ngừng sử dụng đèn flash? Hoặc cải thiện trải nghiệm flash?


32

Tôi muốn thiết lập Ubuntu của mình để hoạt động mà không cần Flash (= chưa cài đặt), nhưng vẫn có thể xem video trên các trang web như Youtube, Wisevid, v.v.

Tôi muốn thử điều này vì gần đây Flash đã bị lỗi một vài lần. Nó cũng thường 'cảm thấy' chậm chạp. Ngoài ra một vài câu hỏi khác liên quan đến flash ở đây khiến tôi nghĩ rằng có thể có một cách tốt hơn để làm việc.

Vậy tôi nên làm thế nào?



Lưu ý: Câu trả lời có flash + xung quanh công việc cũng được chào đón.


Bất kỳ lý do tại sao bạn không muốn sử dụng Flash?
Cody Harlow

3
Vâng. Gần đây nó đã bị rơi một vài lần. Nó cũng thường 'cảm thấy' chậm chạp. Và một vài câu hỏi khác liên quan đến flash ở đây khiến tôi nghĩ rằng có thể có cách làm tốt hơn.
Detnuomnu

1
Bạn có đang sử dụng Ubuntu, Chrome và Flash 64 bit không?
Cody Harlow

Ubuntu 32 bit, Chromium (ưu tiên) và Firefox và Flash. Đó là trước khi cài đặt mới. :)
Detnuomnu

Câu trả lời:


18

Trên các trang web hỗ trợ nó, hãy đặt video để sử dụng HTML5.

Đối với các trang web chỉ flash, bạn có thể sử dụng một trong những triển khai flash miễn phí - GnashLightspark .

Nếu bạn muốn tránh các plugin flash hoàn toàn, bạn có thể thử tải xuống video và sau đó phát bằng VLC. Có một số chương trình có thể giúp làm điều này. Sau đây là có sẵn từ kho phần mềm:

  • youtube-dl (dòng lệnh) - tải video từ youtube
  • clive (dòng lệnh) - tải video từ một số trang web
  • cclive (dòng lệnh) - viết lại C ++ của clive
  • abby (đồ họa) - Giao diện GUI để clive hoặc cclive

Không phải tất cả các trang web video đều được hỗ trợ nhưng đối với một số trang web không có khả năng bạn có thể tìm thấy URL của video đang phát trực tuyến và tải xuống bằng wget hoặc trình tải xuống GUI như d4x . Tìm URL video sẽ yêu cầu xem mã HTML. Để thực hiện điều này bằng crom, bạn có thể nhấp chuột phải bên cạnh video và nhấp vào 'kiểm tra phần tử'. Bạn sẽ có thể tìm thấy URL video trong <embed></embed>các thẻ. Nó thường sẽ có phần mở rộng .flv hoặc .avi. Điều này sẽ chỉ hoạt động đối với các trang web không mã hóa URL (như youtube và megavideo làm).

Bạn có thể 'truyền phát' video (phát trong khi đang tải xuống) bằng cách mở VLC và sử dụng Media-> Open File ... và định vị video hoặc chạy vlc FILEtrong thiết bị đầu cuối.

Ngoài ra còn có các phần mở rộng trình duyệt có sẵn, chẳng hạn như phần mở rộng cho firefox .


youtube-dl dường như không còn hoạt động nữa, mặc dù rõ ràng bạn có thể sử dụng ppa để đến phiên bản mới nhất, có thể.
Nerdfest

Có, những người tải xuống youtube khác nhau thường xuyên ngừng hoạt động khi youtube thay đổi trang web của họ để ngăn những người tải xuống youtube tải xuống video. Thông thường, điều này sẽ được các nhà phát triển khắc phục khá nhanh nhưng đối với người dùng, nó thường yêu cầu cài đặt từ nguồn để duy trì khả năng sử dụng.
dv3500ea

1
Tôi muốn thêm FlashVideoreplacer vào danh sách của bạn. Mặc dù nó cần flash để được cài đặt để hoạt động, nhưng nó thay thế video YouTube trên trang web, để cho phép sử dụng một plugin khác như Totem. Người dùng không cần tải xuống video hoặc sử dụng bất kỳ lệnh nào, vì quá trình này là tự động: addons.mozilla.org/en-US/firefox/addon/161869
lovlinux

chỉ một vấn đề (+ giải pháp) với HTML5 tại YouTube: Có một mẹo cho các trường hợp khi dường như không có tùy chọn HTML5 nào có sẵn trên YouTube : sử dụng biến thể "nhúng". (Ví dụ: < youtube.com/watch?v=3SacL219sic&html5=True > dường như là không đáng xem trong HTML5, nhưng < youtube.com/embed/3SacL219sic !> Đóng trong HTML5)
imz - Ivan Zakharyaschev

9

Nếu bạn muốn tránh flash và vẫn tiếp tục và xem video YouTube, hãy cài đặt LightSpark, một triển khai Flash Player nguồn mở hoạt động tốt trong Ubuntu. Chỉ cần chạy các lệnh dưới đây trong một thiết bị đầu cuối (Ứng dụng-> Phụ kiện-> Thiết bị đầu cuối):

sudo apt-get remove flashplugin-installer

Phần thưởng trên là để đảm bảo bạn không cài đặt flash. Sau đó, để cài đặt lightpark, hãy chạy các lệnh dưới đây:

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

Sau đó đóng và khởi động lại trình duyệt của bạn (Chromium / Firefox) để bắt đầu sử dụng LightSpark


1
Làm thế nào điều này so với flash? và để gặm nhấm? - ổn định, lỗi, v.v.
Detnuomnu

Tôi đã cài đặt nó, nhưng làm thế nào để sử dụng nó? youtube đang đưa ra thông điệp plugin bị thiếu.
Detnuomnu

Bạn cần gnash cho việc này. Công viên ánh sáng nên đã cài đặt Gnash.
Broam

Gnash không được cài đặt cho đến khi tôi cài đặt plugin vinnie_f được đề xuất. Dù sao, tôi đã cho nó một bản thử nghiệm nhanh trên một vài trang web: CPU RẤT chuyên sâu và không phải tất cả các tệp flash đều được hỗ trợ. Trang web duy nhất thực sự phát lại tốt là youtube và bảng điều khiển không sử dụng được và 'vòng đệm' bị kẹt ở giữa trong khi phát lại ....... mặc dù có vẻ đầy hứa hẹn
Detnuomnu

4

Đối với video YouTube bạn có thể sử dụng minitube

sudo apt-get install minitube

Minitube là một khách hàng máy tính để bàn YouTube. Với nó, bạn có thể xem video YouTube theo một cách mới: bạn nhập từ khóa, Minitube cung cấp cho bạn một luồng video vô tận. Minitube không phải là về nhân bản giao diện web YouTube gốc, nó nhằm mục đích tạo ra trải nghiệm giống như TV mới.

Minitube không sử dụng Flash Player.

http://flavio.tordini.org/minitube



2

Ngoài câu trả lời @Bilal Akhtar, tôi khuyên bạn nên cài đặt plugin trình duyệt để làm cho nó hoạt động trên firefox & chorminium

sudo apt-get install browser-plugin-lightspark

Tôi đã thử cài đặt plugin trình duyệt lightpark + và theo ý kiến ​​của tôi thì nó vẫn chưa đúng. Plugin Adobe hoàn toàn hút nhưng ít nhất nó ổn định hơn một chút ...
vinni_f

2

Bạn có thể khởi động lại plugin flash khi trình duyệt chậm chạp.

Trong Google Chrome:

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

Trong Firefox 3.6.5+:

killall plugin-container

Tổng quát hơn, sử dụng trình duyệt cách ly các plugin của nó trong các quy trình riêng biệt, để khi flash gặp sự cố, trình duyệt không hoạt động. Cả Firefox và Google Chrome đều cung cấp điều này, cùng với nhiều người khác mà tôi không biết.
Ryan C. Thompson

2

Kho lưu trữ của Lightspark cho Natty, Oneiric, Chính xác
(ppa: sssup / sssup-ppa không có gói hai và amd64 cuối cùng):

   sudo add-apt-repository ppa:sparkers/daily


1

Trình tải xuống GUI mà tôi sử dụng là DonwloadHelper http://www.doadhelper.net/ Hoạt động rất tốt cho tôi (Ubuntu 10.4 AMD64 và Firefox).

Flash cũng đã bị sập đối với tôi gần đây (hoặc Firefox cũng nói với tôi), nhưng dù sao nó vẫn chạy, chỉ cần đóng thanh thông báo với "x" nhỏ. Nếu bạn chạy Yahoo trong một tab, sau đó đóng tab đó, điều đó dường như cuối cùng sẽ đưa Firefox đến thu thập dữ liệu. Tôi đã ngừng sử dụng Yahoo và chuyển sang Gmail (cộng với các e-mail khác của tôi như hotmail) ...

Xoáy


0

Tôi nghĩ rằng bạn có thể sử dụng mô tả người dùng greasemonkey cho việc này. Dưới đây là một số ví dụ.

một

hai

số ba

Để tải về ở đây là một ứng dụng


0

Dù sao hãy cài đặt flash ... nhưng chỉ để video "tải" trên trang ... sau đó, hãy truy cập / tmp / và để xem video (gợi ý: tìm kiếm bản xem trước video) và mở video đã tải xuống trong VLC cho ví dụ: P
Bạn cũng có thể muốn thêm "trình chặn flash" vào trình duyệt của mình để ngăn tải các đối tượng flash không mong muốn ...


Sẽ không có một trình chặn flash ngăn chặn bộ phim tải? Dù sao sẽ cho điều này một thử.
Detnuomnu

có, nhưng bạn có thể "nhấp" vào đèn flash bị chặn để phát nó ..
Axel

Đèn flash bị chặn không ngăn được sự cố bảo mật hoặc sự cố sự cố mà OP đang gặp phải.
Broam

Đối với tôi hiểu, flashblock có thể chặn flash trước khi chúng tải ... vì vậy, không có vấn đề về bảo mật hoặc sự cố, trừ khi anh ta quyết định tải rõ ràng một đèn flash ..
Axel

Flashblock có thể được xử lý xung quanh: xem hackademix.net/2008/06/08/block-rick
Broam

0

Về giá trị của nó, kể từ khi cài đặt 'bản phát hành xem trước' mới của Flash Player 10.2, tôi đã không gặp sự cố nào (đây là một cải tiến lớn; trước đây Flash đã không ổn định đối với tôi trên cả Linux và Windows).

Tôi kết hợp điều này với FlashBlock (đối với Firefox, mặc dù có một tiện ích bổ sung tương tự có cùng tên với Chrome) để tránh quảng cáo Flash không mong muốn, theo dõi và khai thác người dùng lưu trữ Flash.


0

Cách ưa thích của tôi là sử dụng tập lệnh này lấy video Flash và tự động mở nó bằng trình phát phương tiện yêu thích của bạn (Gnome MPlayer, VLC, v.v.).

Đảm bảo rằng bạn đã zshcài đặt:

apt-get install zsh

Sau đó, trong việc /usr/local/bin/tạo một play-flashtập tin thực thi có chứa tập lệnh sau:

#!/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

Nếu bạn đang sử dụng Xfce (nhưng nó tương tự với các DE khác), thì bây giờ bạn có thể tạo một trình khởi chạy bảng điều khiển thực thi tập lệnh này. Nhưng hãy chắc chắn rằng trình khởi chạy đã kích hoạt Run in terminaltùy chọn:

nhập mô tả hình ảnh ở đây

Mỗi khi bạn tải video Flash trong trình duyệt của mình và tạm dừng video đó, sau đó nhấn trình khởi chạy bảng điều khiển, bạn sẽ có video được phát hoặc bạn sẽ có một lựa chọn các video flash hiện đang tải để lựa chọn. Tôi đã sử dụng giải pháp này trong nhiều năm và nó hoạt động rất tốt. (Đôi khi, nó không hoạt động như mong đợi trên Youtube, nhưng nó hoạt động hầu hết thời gian với hầu hết các trang web khác.) Nó cải thiện trải nghiệm flash và giảm số chu kỳ CPU và tạm thời của máy tính xách tay. Khi quá trình tải xuống .flvtệp hoàn tất, bạn có thể dễ dàng lưu một bản sao từ trong trình phát phương tiện.


0

Nếu bạn chỉ thích xem video youtube, bạn có thể với vlc. Chỉ có điều bạn cần sao chép URL youtube và dán vào cửa sổ chính VLC và nhấn Play (enter). Bạn cũng có thể kéo và thả URL từ trình duyệt vào cửa sổ chính vlc bằng chuột hoặc bàn di chuột. Nó thậm chí còn dễ dàng hơn.


-1

Vào tháng 1 năm 2012, bạn có thể giải quyết các vấn đề. Nhưng, người ta phải nhớ rằng Ubuntu không nâng cấp phần mềm lên phiên bản mới hơn phiên bản mới. Nếu bạn có Ubuntu 10.04, bạn có thể nhập getdeb trong kho, bằng cách này, bạn có thể nâng cấp lên phiên bản chương trình cuối cùng, mặc dù không phải từ trang web chính thức của ubfox. Đến bây giờ tôi đã có FireFox 9.0.1, nó hoạt động rất tốt. Tôi có thể xem video từ nhiều trang web, bao gồm cả youtube.

Bộ xử lý 64 bit không phải là mới ở năm 2010, nhiều máy tính được sản xuất vào năm 2006 có một trong số đó. Linux không gặp vấn đề gì khi xử lý 4GB ram, nhưng windows thì vì lý do đó, các nhà sản xuất gần đây bán máy tính của họ với các phiên bản windows 64 bit, mỗi lần trở nên phổ biến hơn 64 bit, vì lý do đó, sự vắng mặt của plugin 64 bit đang biến mất. Không vì thế mà áp đặt độc quyền của HĐH độc quyền.

Firefox 9 cũng hoạt động rất tốt trong w7-64.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.