Bagaimana saya bisa mengambil screenshot video YouTube dalam layar penuh?


17

Saya mencoba mengambil tangkapan layar video YouTube dalam layar penuh.

Saat saya menjeda video dan menunggu sebentar, hanya bilah UI bawah (putar / jeda / cari) menghilang. Bilah UI teratas (Suka / Bagikan / Info Lebih Lanjut) tetap ada di sana.

Jadi ketika saya menekan PrintScreenkeyboard, tangkapan layar tercemar oleh bilah UI teratas ini. Apakah ada cara untuk menghapusnya saat video sedang jeda?


Mengapa tidak meletakkan kotak hitam di atas panel UI di gambar tangkapan layar yang disimpan?
Ƭᴇcʜιᴇ007

2
@ techie007 Saya ingin menemukan cara untuk mendapatkan tangkapan layar tanpa kehilangan bagian dari gambar ...
SemMike

Jawaban:


26

Bookmarklet untuk Menyembunyikan Semua Kemajuan / Toolbar Video YouTube dengan satu klik

(membuatnya mudah untuk mendapatkan tangkapan layar HD layar penuh yang bersih)


Untuk MENAMBAH Bookmarklet:

  1. sorot teks di kotak berikutnya

    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. seret teks yang disorot ke bilah alat bookmark browser Anda

  3. ganti nama bookmark yang baru dibuat jika diinginkan

Untuk MENGGUNAKAN Bookmarklet (untuk menghapus kemajuan / toolbar):

  1. memuat video YouTube apa pun
  2. klik bookmark
  3. Semua kemajuan / toolbar hilang
    (BAHKAN KETIKA berhenti VIDEO)

Untuk KEMBALIKAN ulang semua bilah alat:

  • menyegarkan halaman

Untuk MENGONTROL VIDEO (tanpa bilah tombol):

  • Layar penuh: klik dua kali video
  • Putar balik / Maju Cepat: tombol panah kiri / kanan

1
Ini jawaban yang benar. Bekerja dengan sempurna.
Joshua Dance

5
Anda dapat menambahkan .ytp-gradient-topdan .ytp-gradient-bottomkelas ke daftar untuk menyembunyikan gradien gelap juga.
Sumit

1
ada yang tahu apa yang dilakukan if ("\v" == "v"):?
JinSnow

@JinSnow Tampaknya ini adalah hack pendek untuk menguji apakah browser Internet Explorer atau tidak. sumber: ajaxian.com/archives/ievv
Adam Toth

@Sumit Saya menyarankan edit untuk menambahkan gradien dalam skrip sehingga orang bisa menyalin dan menggunakan semuanya. Menunggu ulasan sejawat.
hsandt

7

Satu-satunya cara saya dapat menemukan adalah dengan mengunduh video dari Youtube, memutarnya di pemutar media apa saja dan mengambil tangkapan layar dari sana (baik dengan opsi tangkapan layar pemutar media, atau PrtScndi keyboard).


1
Hanya dengan cara lain, DRM menyakiti orang jujur.
Cosine

7

Bagaimana kalau tidak berhenti dan memukul PrtScnketika waktunya tepat. Jika itu bukan pilihan, Windows 7 memiliki alat bernama Snipping Tool yang memungkinkan Anda memangkas bilah UI atas, tentu saja dengan mengorbankan kehilangan area video sebanyak itu.


Terima kasih tetapi itu menghancurkan bagian dari gambar, saya hanya bisa membuang bagian itu dengan Paint tetapi intinya adalah untuk mendapatkan seluruh gambar ...
SemMike

2
Pengaturan waktu seperti ini dimungkinkan tetapi sangat membuat frustrasi. :)
Joshua Dance

5

Anda dapat menggunakan http://www.youtubescreenshot.com untuk mendapatkan tangkapan layar dari posisi kustom


1
Situs serupa adalah ytscreen.com yang juga mengambil berbagai tangkapan layar dari video youtube.
zeddex

Meskipun tautan ini dapat menjawab pertanyaan, lebih baik untuk memasukkan bagian-bagian penting dari jawaban di sini dan memberikan tautan untuk referensi. Jawaban hanya tautan dapat menjadi tidak valid jika halaman tertaut berubah. - Dari Ulasan
nKn

3
@nKn Ini bukan hanya jawaban tautan biasa tetapi rekomendasi perangkat lunak / situs web
pun

@nKn tautannya adalah jawabannya. Dia bisa menulis tentang apa fungsinya, tetapi jika tautannya hilang begitu juga nilai jawabannya.
Joshua Dance

5

Sebagai perpanjangan dari ekstensi JumboDS64 dari jawaban oLinkWebDevelopment, saya perhatikan bahwa masih ada gradien di bagian atas video, yang dapat dihapus dengan nama "ytp-gradient-top" untuk tampilan yang lengkap dan bersih. Perintah yang diperbarui adalah:

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

Ketikkan ini ke dalam Javascript Console:

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

untuk GUI bawah;

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

untuk gradien bawah;

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

untuk GUI teratas;

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

untuk gradien atas;

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

untuk branding;

Ini kode sederhana:

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

Catatan, Anda harus menavigasi melalui kontrol keyboard, tetapi itu tidak terlalu sulit (panah kiri, panah kanan, spasi)


1

Sebagai perpanjangan dari jawaban oLinkWebDevelopment, pada awalnya, "ytp-gradient-bottom" juga harus dihapus (yang menjadi gradien hitam di bagian bawah video yang merupakan bagian dari jeda toolbar). Dengan itu ditambahkan, perintahnya adalah:

(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}})();
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.