Làm cách nào để phát video flash nhúng trong trình phát bên ngoài?


11

Như đã thảo luận trong một câu hỏi riêng biệt , các video flash được nhúng rất nặng về tài nguyên GPU.

Câu trả lời được đưa ra bởi izx ở đây (và cụ thể là trong một bình luận) cho thấy rằng

”Flash 11+ "attempts" (poorly, it looks like) to use the GPU (hardware) to "decode" the video instead of the CPU (software).
Decoding is a fairly computationally intensive task, but most modern CPUs (except Atoms) will deal with 1080P HD without breaking a sweat.”.

Vì vậy, có vẻ như một giải pháp sẽ là mở các video đó trong các trình phát bên ngoài, ngay cả khi không tải xuống chúng, để đưa vào hoạt động CPU thay vì GPU.


1
Việc sử dụng CPU nặng không bị hạn chế đối với VIDEO mà còn áp dụng cho STREAMING AUDIO (ví dụ: các trạm RADIO) trong Firefox hoặc Chromium; so sánh trực tuyến trong VLC thì nhẹ hơn nhiều so với!
nutty về natty

Câu trả lời:


13

Vì câu hỏi này có vẻ hữu ích với tôi, tôi đã tạo ra nó để đưa ra câu trả lời . (Vấn đề meta của việc này đã được thảo luận và trả lời ( ở đâyở đây ).


Một ứng dụng chuyên dụng để xem video Youtube trong trình phát bên ngoài là Youtube Viewer ( youtube-viewer). Nó chạy trong thiết bị đầu cuối và sử dụng mplayerhoặc mpvđể phát video youtube.

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install youtube-viewer

Thêm ở đây .

Theo mặc định, nó sử dụng mplayer. Để làm cho nó sử dụng mpvthay thế, chạy youtube-viewer --video-player=mpv. Vì vậy, một tệp máy tính để bàn có nội dung này có thể hữu ích:

[Desktop Entry]
Exec=bash -c 'youtube-viewer --video-player=mpv'
Icon=youtube-viewer
Name[en_US]=Youtube Viewer
Name=Youtube Viewer
Terminal=true
Type=Application

Khi chạy chương trình, một cửa sổ đầu cuối sẽ mở ra và nói:

=>> Search for YouTube videos (:h for help)
> ^J> 

Chỉ cần gõ mục tìm kiếm. Sau đó nhập số lượng tương ứng của video bạn muốn phát.

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


Một giải pháp đa nền tảng không giới hạn trên youtube là sử dụng tiện ích bổ sung nổi tiếng Firefox FlashGot , có nghĩa là gửi các luồng video đến các trình quản lý tải xuống khác nhau, nhưng làm cho nó gửi luồng URL đến VLC (hoặc mpv, tôi thích gần đây):

  • thêm VLC vào danh sách Flashgot: Tùy chọn FlashGot, tab Chung, Thêm, đặt tên 'VLC', - sau đó đi đến tệp thực thi VLC và chọn nó

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

  • Tùy chọn FlashGot, tab FlashGot, chọn VLC

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

  • khi phát video trong Firefox, một nút Flashgot sẽ xuất hiện (thêm nó vào thanh công cụ hoặc thanh trạng thái). Nhấp chuột phải vào nút, Định dạng có sẵn và nhấp chuột trái vào video. VLC nên bắt đầu phát luồng video

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


Người chơi - giới hạn đối với youtube (trừ khi được sử dụng với giải pháp trên: chưa thử nghiệm điều đó)

Cài đặt qua trung tâm phần mềm

và Trình duyệt Youtube

Cài đặt qua trung tâm phần mềm

sudo add-apt-repository ppa:rvm/smplayer
sudo apt-get update
sudo apt-get install smplayer smtube

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

Nó khởi động ứng dụng riêng biệt, SMPlayer Youtube Browser, để tìm kiếm video. Người ta có thể tạo một trình khởi chạy liên kết / máy tính để bàn với nó, nhập mô tả hình ảnh ở đây

hoặc chỉ chạy

smTube

Sử dụng VLC . Có vẻ như VLC có thể bắt đầu các video loại này từ nhiều trang web hơn, trong khi smplayer bị giới hạn ở youtube .

Cài đặt qua trung tâm phần mềm

Người ta có thể thêm liên kết đến video trong VLC nhập mô tả hình ảnh ở đây

Sử dụng Totem:

Cài đặt qua trung tâm phần mềm

Một số plugin có sẵn cho trình phát Totem, trong đó trình duyệt youtube tương tự như trình duyệt SMPlayer. Bạn có thể mở video youtube trong Totem, với chất lượng thấp hơn có vẻ như trong các tùy chọn trước đó, nhưng chúng tải nhanh hơn và hoàn hảo để nghe nhạc từ youtube.

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

Ngoài ra còn có một plugin arte-tv cho Totem hiện không hoạt động ... nhưng có thể nó sẽ có trong tương lai ... và các plugin bổ sung , bao gồm cả BBC iPlayer. (Cái sau không tốt hơn cái tôi dành cho arte-tv tôi sợ.)

Nhưng tôi nghĩ rằng một phương pháp thanh lịch hơnsử dụng các tiện ích bổ sung / tiện ích mở rộng để mở trình phát bên ngoài trực tiếp từ giao diện hoặc trình đơn ngữ cảnh của trình duyệt internet , như tiện ích bổ sung Flashgot đã nói ở trên.

Đây cũng là addon Firefox Openwith , được tạo ban đầu để mở các liên kết trong các trình duyệt web khác nhau, có thể làm điều đó, bằng cách thêm vào Tùy chọn của nó vlcsmtube thay vì / bên cạnh các trình duyệt.

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

Trong Chromium có một tiện ích mở rộng để bắt đầu youtubes trong VLC - tại đây .

Để sử dụng nó, video youtube phải được phát, giao diện web VLC phải được bật (VLC Tools-Preferences-Show Settings-ALL-Interface-Main-enable Web, khởi động lại VLC) và VLC phải được mở. nhập mô tả hình ảnh ở đây

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

Mặc dù VLC dường như có thể làm điều này ngoài youtube, nhưng nó có những hạn chế khi giao dịch với các trang web khác. Trong Dailymotion hoạt động hoàn hảo, nhưng trên các video của Google, nó có thể có vấn đề, trong các video khác, đó là addon OpenWith không hoạt động. Tôi không có thời gian để kiểm tra chúng đủ, tôi sẽ cập nhật bài đăng này kịp thời và mời bình luận và chỉnh sửa sẽ giúp tìm cách mở bất kỳ đèn flash nhúng nào trong VLC hoặc trình phát bên ngoài khác.

(Câu trả lời này dựa trên các ý tưởng đến từ izx , Halknneruser55822 khi họ trả lời hoặc nhận xét về câu hỏi khác .)


một tiện ích bổ sung VLC để phát video và danh sách phát YouTube - tại đây

Sao chép URL của video youtube hoặc danh sách phát (phải chứa "list = PL ...") Bắt đầu VLC, nhấn Ctrl + N, dán url sau đó nhấp vào "Play" (hoặc Alt + P sau đó Enter), video / danh sách nhạc nên bắt đầu.

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

Trong 'Media', 'Lưu danh sách phát vào tệp' và có thể mở nó sau trong VLC.


@KirillGolikov - một câu trả lời cụ thể về giải pháp đa nền tảng: superuser.com/a/819188/162573

2

Thực sự có một cách khá hay để xem tất cả các video flash bên ngoài trình duyệt của bạn. Nhưng hiện tại tôi chỉ biết nó hoạt động trên chrome và crom. Trước khi trang tải trình phát flash, nhấn ctrl + shift + J Thao tác này sẽ mở một tab ở cuối màn hình, nó sẽ có các tùy chọn được gắn thẻ khác nhau, một trong số đó là NETWORK. Bạn vào đó và mở video flash khi nó tải liên kết đến video sẽ xuất hiện ở đó, tất cả những gì bạn phải làm là sao chép nó vào VLC hoặc totem cả hai phát luồng.

Tôi là một fan hâm mộ VLC khổng lồ, nhưng tôi phải đưa nó cho TOTEm trong phần này, nó sẽ tải các video một đèn flash nếu bạn để nó tạm dừng, nó sẽ tải xuống video VLC sẽ không.


Điều này khác với câu trả lời của tôi trên vlc và totem như thế nào?

0

Từ một số năm nay, tôi thường lấy các tập tin flash trực tiếp từ /procthư mục, khi chúng ở đây, để phát chúng với VLC, đây là công cụ tốt nhất để xem video.

Nó không hoạt động với youtube, nhưng nó hoạt động rất tốt với hầu hết các trang web Truyền phát khác. Cuối cùng tôi đã quyết định làm cho nó trở nên hữu dụng hơn bằng cách viết một số chức năng phù hợp để sử dụng trong vỏ của bạn.

Hãy thử nó, nó hoạt động rất tốt:

$ curl -SsL https://raw.githubusercontent.com/beaudev/view-da-flash/master/view_da_flash.sh>source

$ view_daflash

Nguồn: https://github.com/beaudev/view-da-flash

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.