Wie kann ich Screenshots von YouTube-Videos im Vollbildmodus aufnehmen?


15

Ich versuche, einen Screenshot eines YouTube-Videos im Vollbildmodus aufzunehmen.

Wenn ich das Video pausiere und einen Moment warte, verschwindet nur die untere UI-Leiste (Wiedergabe / Pause / Suche). Die oberste UI-Leiste (Like / Share / More Info) bleibt dort.

Wenn ich also PrintScreenauf die Tastatur drücke , wird der Screenshot von dieser oberen Leiste der Benutzeroberfläche verschmutzt. Gibt es eine Möglichkeit, es zu entfernen, während das Video angehalten ist?


Warum nicht einfach eine Blackbox über die Leiste der Benutzeroberfläche in das gespeicherte Screenshot-Bild setzen?
ƬᴇcƬᴇιᴇ007 07.09.12

2
@ Techie007 Ich wollte einen Weg finden, um den Screenshot zu erhalten, ohne einen Teil des Bildes zu verlieren ...
SemMike

Antworten:


21

Lesezeichen zum Ausblenden aller YouTube-Videofortschritte / Symbolleisten mit einem Klick

(Erleichtert das Erstellen eines sauberen HD-Vollbild-Screenshots)


So fügen Sie das Bookmarklet hinzu:

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 == "string")? "innerText": "innerHTML"] = goaway}}) ();

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

So BENUTZEN Sie das Bookmarklet (zum Entfernen von Fortschritts- / Symbolleisten)

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

So stellen Sie alle Symbolleisten wieder her:

- refresh the page

So STEUERN SIE VIDEO (ohne Schaltflächen-Symbolleiste)

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

1
Das ist die richtige Antwort. Hat perfekt funktioniert.
Joshua Dance

4
Sie können hinzufügen .ytp-gradient-topund .ytp-gradient-bottomKlassen in die Liste als auch die dunkle Gradienten zu verbergen.
Sumit

1
Wer weiß, was dieser macht if ("\v" == "v"):?
JinSnow

@JinSnow Anscheinend ist es ein kurzer Hack, um zu testen, ob der Browser Internet Explorer ist oder nicht. Quelle: ajaxian.com/archives/ievv
Adam Toth

7

Wie wäre es, PrtScnwenn Sie nicht pausieren und treffen, wenn das Timing stimmt? Wenn dies keine Option ist, verfügt Windows 7 über ein Tool namens Snipping Tool , mit dem Sie die obere Leiste der Benutzeroberfläche abschneiden können, natürlich auf Kosten des Verlusts dieses Videobereichs.


Danke, aber es zerstört einen Teil des Bildes, ich könnte diesen Teil einfach mit Paint verwerfen, aber der Punkt war, das ganze Bild zu bekommen ...
SemMike

2
Ein solches Timing ist möglich, aber sehr frustrierend. :)
Joshua Dance

6

Die einzige Möglichkeit, die ich finden konnte, bestand darin, das Video von Youtube herunterzuladen, es in einem beliebigen Mediaplayer abzuspielen und einen Screenshot von dort aufzunehmen (entweder mit der Screenshot-Option des Mediaplayers oder PrtScnauf der Tastatur).


1
Nur eine andere Art, wie DRM ehrliche Menschen verletzt.
Cosine

5

Sie können http://www.youtubescreenshot.com verwenden , um einen Screenshot von einer benutzerdefinierten Position zu erhalten


1
Eine ähnliche Seite wäre ytscreen.com, die auch verschiedene Screenshots von einem YouTube-Video macht.
Zeddex

Während dieser Link die Frage beantworten kann, ist es besser, die wesentlichen Teile der Antwort hier einzuschließen und den Link als Referenz bereitzustellen. Nur-Link-Antworten können ungültig werden, wenn sich die verlinkte Seite ändert. - Aus der Bewertung
nKn

2
@nKn Dies ist keine normale Antwort auf einen Link, sondern eine Empfehlung für eine Software / Website
Wortspiel vom

@nKn der Link ist die Antwort. Er könnte darüber schreiben, was es tut, aber wenn der Link verschwindet, verschwindet auch der Wert der Antwort.
Joshua Dance

5

Als Erweiterung der Antwort von JumboDS64 auf oLinkWebDevelopment bemerkte ich, dass sich oben im Video immer noch ein Farbverlauf befindet , der mit dem Namen "ytp-gradient-top" entfernt werden kann, um ein vollständiges, klares Erscheinungsbild zu erhalten. Der aktualisierte Befehl lautet:

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}})();

2

Geben Sie diese in die Javascript-Konsole ein:

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

für die untere GUI;

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

für den unteren Gradienten;

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

für Top-GUI;

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

für oberste Steigung;

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

für das Branding;

Hier ist der Klartext:

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";

Beachten Sie, dass Sie über die Tastatur navigieren müssen, aber das ist nicht zu schwer (linker Pfeil, rechter Pfeil, Leertaste)


1

Als Erweiterung der Antwort von oLinkWebDevelopment sollte zu Beginn auch "ytp-gradient-bottom" gelöscht werden (das ist der schwarze Farbverlauf am unteren Rand des Videos, der Teil der Pausensymbolleiste ist). Wenn dies hinzugefügt ist, lautet der Befehl:

(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}})();
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.