13

Я пытаюсь сделать скриншот видео на YouTube в полноэкранном режиме.

Когда я приостанавливаю видео и жду немного, исчезает только нижняя панель интерфейса (воспроизведение / пауза / поиск). Верхняя панель интерфейса (Like / Share / More Info) остается там.

Поэтому, когда я нажимаю PrintScreen на клавиатуре, снимок экрана загрязняется этой верхней панелью интерфейса. Есть ли способ удалить его, когда видео находится в режиме паузы?

7 ответов7

16

Букмарклет, чтобы скрыть все Youtube Video Progress/ Панели инструментов одним щелчком мыши

(позволяет легко получить чистый полноэкранный скриншот HD)


ДОБАВИТЬ Букмарклет:

1. highlight the the text in the next box

javascript:(function(){var goaway = ". ytp-chrome-top, .ytp-chrome-bottom {display:none;}"; if("\v" == "v"){document.createStyleSheet().cssText = goaway} else {var tag = document.createElement("style"); tag.type = "text/css"; document.getElementsByTagName("head")[0] .appendChild(tag); tag [(typeof)document.body.style.WebkitAppearance == "строка")?"InnerText":"innerHTML"] = goaway}})();

2. drag the highlighted text to your browser bookmarks toolbar
3. rename the newly created bookmark *if desired*

ИСПОЛЬЗОВАТЬ Bookmarklet (чтобы удалить прогресс / панели инструментов)

1. load any youtube video
2. click the bookmark
3. All progress/toolbars are gone 
(EVEN WHEN PAUSING VIDEO)

ВОССТАНОВИТЬ все панели инструментов:

- refresh the page

Для управления видео (без кнопок панели инструментов)

- Fullscreen: double-click the video
- Rewind/FastForward: left/right arrow keys
7

Как насчет того, чтобы не останавливать и не нажимать PrtScn, когда время выбрано правильно. Если это не вариант, в Windows 7 есть инструмент Snipping Tool , который позволит вам отрубить верхнюю панель интерфейса, конечно, за счет потери такой большой области видео.

6

Единственный способ, который я смог найти, - это просто скачать видео с Youtube, воспроизвести его на любом медиапроигрывателе и сделать оттуда скриншот (либо с опцией скриншота медиаплеера, либо с помощью PrtScn на клавиатуре).

4

Вы можете использовать http://www.youtubescreenshot.com, чтобы получить снимок экрана с пользовательской позиции

3

Как расширение JumboDS64 в ответе oLinkWebDevelopment, я заметил, что в верхней части видео все еще есть градиент, который можно удалить с именем «ytp-градиент-верх» для полного, чистого вида. Обновленная команда:

javascript:(function(){var goaway=".ytp-gradient-bottom,.ytp-gradient-top,.ytp-chrome-top,
.ytp-chrome-bottom{display:none;}";
if("\v"=="v"){document.createStyleSheet().cssText=goaway}
else{var tag=document.createElement("style");
tag.type="text/css";document.getElementsByTagName("head")[0].appendChild(tag);
tag[(typeof document.body.style.WebkitAppearance=="string")?"innerText":"innerHTML"]=goaway}})();
1

Введите их в консоль Javascript:

document.getElementsByClassName("ytp-chrome-bottom")[0].style.display="none"; 

для нижнего GUI;

document.getElementsByClassName("ytp-gradient-bottom")[0].style.display="none";

для нижнего градиента;

document.getElementsByClassName("ytp-chrome-top")[0].style.display="none"; 

для лучшего GUI;

document.getElementsByClassName("ytp-gradient-top")[0].style.display="none";

для верхнего градиента;

document.getElementsByClassName("branding-img-container")[0].style.display="none";document.getElementsByClassName("branding-context-container-outer")[0].style.display="none";

для брендинга;

Вот простой код:

document.getElementsByClassName("ytp-chrome-bottom")[0].style.display="none";
document.getElementsByClassName("ytp-gradient-bottom")[0].style.display="none";
document.getElementsByClassName("ytp-chrome-top")[0].style.display="none";
document.getElementsByClassName("ytp-gradient-top")[0].style.display="none";
document.getElementsByClassName("branding-img-container")[0].style.display="none";
document.getElementsByClassName("branding-context-container-outer")[0].style.display="none";

Обратите внимание, что вам придется перемещаться с помощью клавиш управления, но это не так сложно (стрелка влево, стрелка вправо, пробел)

1

В качестве продолжения ответа oLinkWebDevelopment, в начале также следует удалить «ytp-Gradient-bottom» (это черный градиент внизу видео, который является частью панели инструментов паузы). После этого команда:

(function(){var goaway=".ytp-gradient-bottom,.ytp-chrome-top,.ytp-chrome-bottom{display:none;}";if("\v"=="v"){document.createStyleSheet().cssText=goaway}else{var tag=document.createElement("style");tag.type="text/css";document.getElementsByTagName("head")[0].appendChild(tag);tag[(typeof document.body.style.WebkitAppearance=="string")?"innerText":"innerHTML"]=goaway}})();

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .