extension ExtPose

Eagle Eye - Watch videos in a floating window

CRX id

pecdkhjikgejgnlpccgmghcnalkggjaj-

Description from extension meta

Preview video links in a small floating window.

Image from store Eagle Eye - Watch videos in a floating window
Description from store Eagle Eye improves the standard links in the browser. Place your mouse over a YouTube link to show a tooltip. You can click it to open the video in a minimalistic, customizable floating player. Use Eagle Eye to view videos in Picture-in-Picture (PIP) mode. Eagle Eye increases productivity, because you avoid opening YouTube and getting distracted by their recommendation algorithm. You can block YouTube and watch necessary content through the extension. Eagle Eye improves communication with friends - you can watch the videos they send you while chatting. You can use it preview YouTube videos in Messenger. EE works everywhere - Messenger, Discord, Twitter, Google Search or any other random website. Research made easier - If you are reading content that has links to a video, you can watch it while you are reading. Features: ★ It's 100% free. ★ Clean, minimalist, beautiful design. ★ Move the floating window wherever you want. ★ Resize by dragging the bottom right corner. ★ The floating player position and size are saved. ★ There are key bindings for fast use: - [ALT + Click] link to open Eagle Eye - [ALT + SHIFT + Click] link to open the window muted. - [ESC] to close - [ALT + /] to play or pause the video. ★ You can customize key bindings in the options menu ===================== RATE US ===================== Do you like Eagle Eye? Consider giving it a 5-star rating and sharing it with friends :)

Latest reviews

  • (2023-06-17) eThax Kew: looks like this haven't been update for the long time for youtube shorts or portrait support add the followings and load it with developer mode. (if you need help, ask) globals.js 1) replace with these const EXTRACT_YOUTUBE_VIDEO_ID_REGEX = /^.*((youtu.be\/)|(v\/)|(\/u\/\w\/)|(embed\/)|(shorts\/)|(watch\?))\??v?=?([^#&?]*).*/ const EXTRACT_YOUTUBE_START_TIME_REGEX = /^.*(youtu.be\/|v\/|u\/\w\/|embed\/|shorts\/|watch\?v=|\&v=)([^#\&\?]*)(?:(\?t|\&t|&start)=(\d+))?.*/ open-screen.js at the end of function extractVideoId(value) 1) replace it with this return (match && match[8].length==11) ? match[8] : false; open-screen.js 1) in function isYoutubeVideoLink(target) replace with this const urlTests = ['youtube', 'youtu.be', 'watch', 'shorts'] 2) add this const isShorts = contains(target.href, ['shorts']); 3) at the end replace with this return { videoUrl: videoUrl, startTime: startTime, isShorts: isShorts} open-screen.js in eventtrigger $(document).on('click', '.eagle-eye-tooltip', function(ev) 1) at the end replace with this showPopup(isYoutube.videoUrl, isYoutube.startTime || 0, isYoutube.isShorts) index.js at this line function showPopup(videoId, startTime) 1) replace it with this function showPopup(videoId, startTime, isShorts=false) add this whole condition if (isShorts) { let tempTotalWidth = totalWidth; totalWidth = totalHeight; totalHeight = tempTotalWidth; } just above the line bellow (exactly as seen here) if (document.getElementsByClassName('overlay-yt-extension').length)
  • (2022-10-31) Manuel Augman García: GREAT!!! Ecelente!!!
  • (2022-02-09) Asher GZ: Only works on the same page as the source video, making the whole floating aspect pointless
  • (2021-08-06) forpost 0001: Работает только на той вкладке ,где оно запущено! :(
  • (2021-02-13) Arthur J: great!
  • (2020-11-05) Виктория Генова: It's useful if you want to open a video right away instead of going to the page
  • (2020-11-04) Radostin Angelov: It's amazing!

Statistics

Installs
1,000 history
Category
Rating
3.625 (8 votes)
Last update / version
2021-01-10 / 1.0.6
Listing languages

Links