Phlo Video Capture

Neem een fragment op van een video die je bekijkt.

Extensie downloaden
versie 1.0.0 · Chrome-extensie · MP4 · niets verlaat je computer
Paneel meldt gereed om op te nemen
Diagnose per video
Paneel tijdens een lopende opname
Opname met teller
Paneel meldt dat opnemen niet mogelijk is
Eerlijk als het niet kan

Installeren

  1. Zip uitpakken.
  2. Ga in Chrome naar chrome://extensions.
  3. Zet Ontwikkelaarsmodus aan, rechtsboven.
  4. Klik Uitgepakte extensie laden en kies de map vc-extension.

Bij een update: opnieuw uitpakken en op het herlaad-icoontje van de extensie klikken.

Gebruiken

  1. Open een pagina met een video en start het afspelen.
  2. Klik op het extensie-icoon. Rechtsboven verschijnt het paneel; de gekozen video krijgt een groene rand.
  3. Het paneel meldt meteen of opnemen kan.
  4. Opnemen, daarna Stop en bewaar. De download start vanzelf.

Waar het werkt

Soort videoOpnemen
Spelers die HLS of DASH gebruiken (de meeste videosites)ja
Video van dezelfde site als de paginaja
Video van een ander domein zonder CORS-headernee
Video met DRMnee, door de browser geblokkeerd

Bij de laatste twee zegt het paneel dat expliciet, met de reden erbij.

Twee dingen om te weten. Opnemen gebeurt in realtime: twee minuten opnemen kost twee minuten. En de audio in het MP4-bestand is Opus, want Chrome kan geen AAC schrijven. Dat speelt in Chrome, VLC en ffmpeg, maar niet overal. Omzetten kan met ffmpeg -i opname.mp4 -c:v copy -c:a aac uit.mp4.

Zelf een site testen

Plak dit in de console van een pagina met een video:

(v => { try { const s = v.captureStream()
  console.log('OK', s.getTracks().map(t=>t.kind).join(','), v.videoWidth+'x'+v.videoHeight) }
  catch(e){ console.log('FAIL', e.message) } })(document.querySelector('video'))