Download presentation
Presentation is loading. Please wait.
1
http://Irongeek.com http://Skydogcon.com SkyDog & IronGeek
2
http://Irongeek.com http://Skydogcon.com I run Irongeek.com I have an interest in InfoSec education I don’t know everything - I’m just a geek with time on my hands Sr. Information Security Engineer at a Fortune 1000 Co-Founder of Derbycon http://www.derbycon.com http://www.derbycon.com Runs Skydogcon, Outerz0ne and is a volunteer/goon at Defcon, Shmoocon and many other cons Got a real purdy mouth
3
http://Irongeek.com http://Skydogcon.com Together Trevor and Adrian have had experience doing video at the following conferences: Skydogcon Derbycon Hack3rcon Outerz0ne Phreaknic BSides Las Vegas BSides Cleveland Notacon Louisville Infosec Shmoocon Firesides …and others we forget.
4
http://Irongeek.com http://Skydogcon.com We love sharing content We run our own Great advertisement for future cons Professional houses are expensive Faster turn around
5
http://Irongeek.com http://Skydogcon.com
6
http://Irongeek.com http://Skydogcon.com Simple Sucks for slides MiniDV used to suck for getting off the tape, but at least you could do direct capture on them
7
http://Irongeek.com http://Skydogcon.com Presenter’s Laptop VGA to S-Video USB Video Capture Live Capture Capture Laptop Composite & S-Video Switch
8
http://Irongeek.com http://Skydogcon.com Composite Picture-In-Picture in post Avisynth http://avisynth.org http://avisynth.org AVISynth Virtual File System http://www.turtlewar.org/avfs/ http://www.turtlewar.org/avfs/ BeHappy Plugins http://behappy.codeplex.com/ http://behappy.codeplex.com/
9
http://Irongeek.com http://Skydogcon.com Presenter’s Laptop VGA to S-Video USB Video Capture Live Capture Slide Capture Laptop Presenter’s Laptop VGA to Composite V-Mate Skydog’s Old Rig V-Mate Live Capture Irongeek’s Old Rig
10
http://Irongeek.com http://Skydogcon.com HDMI or DVI Both are digital, and electrically similar. SDI is also digital, but more for pro gear. VGA and Component Can look almost as good as HDMI S-Video Better than composite Composite Looks like crap Images from Wikipedia by Evan-Amos
11
http://Irongeek.com http://Skydogcon.com Martin does most of this at Derbycon, but here are a few recommendations Make sure you have testing time Small cons may work with ambient audio, but for large ones it sucks Avoid long cable runs Don’t have one cable on top of another, it may induce a current Have devices plugged into same wall outlet (up to a limit) Have converter cables for XLR to 3.5mm stereo Audacity can work wonders
12
http://Irongeek.com http://Skydogcon.com
13
http://Irongeek.com http://Skydogcon.com Laptop Video Camera USB Video Capture Device http://www.dealextreme.com/p/usb-2-0-video-audio- grabber-capture-49146 http://www.dealextreme.com/p/usb-2-0-video-audio- grabber-capture-49146 VGA to S-Video converter http://www.dealextreme.com/p/usb-powered-vga-to- composite-s-video-converter-box-1280-1024px-max-26804 http://www.dealextreme.com/p/usb-powered-vga-to- composite-s-video-converter-box-1280-1024px-max-26804 SanDisk V-Mate
14
http://Irongeek.com http://Skydogcon.com Google for it. It’s been replaced on Microsoft’s site with Expression Encoder.
15
http://Irongeek.com http://Skydogcon.com http://fixounet.free.fr/avidemux/ http://fixounet.free.fr/avidemux/
16
http://Irongeek.com http://Skydogcon.com http://www.virtualdub.org/ http://www.virtualdub.org/
17
http://Irongeek.com http://Skydogcon.com http://audacity.sourceforge.net/ Also download LAME and FFMpeg while at the site http://audacity.sourceforge.net/
18
http://Irongeek.com http://Skydogcon.com Frames since Midnight Makes timing videos easier Still used to check sync
19
http://Irongeek.com http://Skydogcon.com Recombine Audio ffmpeg -i input.flv -c copy -copyts output.mp4 Recombine & Resample Audio ffmpeg -i input.flv -ar 22050 output.mp4 Loop through the above FOR /F "usebackq delims==" %i IN (`dir *.flv /b`) DO ffmpeg -i %i -c copy -copyts fixed\%~ni.mp4 FOR /F "usebackq delims==" %i IN (`dir *.flv /b`) DO ffmpeg -i %i -ar 22050 fixed\%~ni.mp4
20
http://Irongeek.com http://Skydogcon.com Christopher Hawkins gave me something like this: ffmpeg -loop 1 -i sponsors.png -i slides.mp4 -i 00000.MTS -i corner.mp4 -filter_complex "amix=inputs=2; [0:v] fade=t=out:st=1:d=2 [sponfad]; [1:v] fade=t=in:d=3, pad=iw+480 [fadpadslide]; [2:v] scale=480:360, fade=t=in:d=2 [fadspeak]; [3:v] fade=t=in:d=2 [fadcorn]; [fadpadslide][fadspeak] overlay=x=main_w-overlay_w [tmp1]; [tmp1][fadcorn] overlay=x=main_w- overlay_w:y=main_h-overlay_h [tmp2]; [tmp2][sponfad] overlay=x=main_w/2-overlay_w/2:y=main_h/2- overlay_h/2" -c:v libx264 -crf 20 -preset veryslow -shortest test.mkv
21
http://Irongeek.com http://Skydogcon.com Ffdshow http://ffdshow-tryout.sourceforge.net/ http://x264.nl/ http://ffdshow-tryout.sourceforge.net/ http://x264.nl/ Video for Windows x264 http://sourceforge.net/projects/x264vfw/ http://sourceforge.net/projects/x264vfw/ XVID http://www.xvid.org/Downloads.15.0.html http://www.xvid.org/Downloads.15.0.html Haali Media Splitter (for working with MP4s) http://haali.su/mkv/ http://haali.su/mkv/ DSFMgr (remove filters) http://www.softella.com/dsfm/index.en.htm http://www.softella.com/dsfm/index.en.htm Lame http://lame.buanzo.com.ar/ http://lame.buanzo.com.ar/ K-lite should be avoided
22
http://Irongeek.com http://Skydogcon.com SetMemoryMax(256) #SetMTMode(3) a = DirectShowSource("00000.MTS", fps=25, convertfps=true) b = DirectShowSource("00001.MTS", fps=25, convertfps=true) rawslides=DirectShowSource("slides.mp4", fps=15, convertfps=true, audio=false) splicedvideo=AlignedSplice(a,b).ConvertToMono #splicedvideo=a.ConvertToMono #cleandub = DirectShowSource("clean.wav") #Just a for a logo for the corner, I use it to give info about the presentation. corner = ImageSource("corner.png",pixel_type="RGB24").LanczosResize(480,360).Subtitle("\nTitle\nSpeaker",size=30,align=8,lsp=10,halo_color=$00aa00,text_color=$aaffaa) sponsors = ImageReader("sponsors.png",pixel_type="RGB32").LanczosResize(1440,720) #SetMTMode(3) #The line tells the script what to use for the large section of the video where I put the slide show/what was being projected slides = rawslides.ConvertToRGB24().ConvertFPS(25).Trim(0,0,false).LanczosResize(960,720) livevid = splicedvideo.ConvertToRGB24().Trim(0,0,false).crop(250,0,1080,1080).LanczosResize(480,360) #Now to add all the file together livepluscorner = StackVertical(livevid,corner) StackHorizontal(slides,livepluscorner).AudioDub(livevid).insertsign(sponsors, 1, 150) #SetMTMode(6) #insertsign(sponsors, 1, 150) #I think I got this function from TheFluff here: http://forum.aegisub.org/viewtopic.php?t=363 function insertsign(clip mainclip, clip overlayclip, int startframe, int "endframe") { endframe = default(endframe,startframe+overlayclip.framecount()-1) endframe = (endframe == 0) ? startframe+overlayclip.framecount()-1 : endframe endframe = (endframe >= mainclip.framecount()-1) ? mainclip.framecount()-1 : endframe begin= (startframe == 1) ? mainclip.trim(0,-1) : mainclip.trim(0,startframe-1) middle= mainclip.trim(startframe,endframe) end= (endframe == mainclip.framecount()-1) ? blankclip(mainclip,length=0) : mainclip.trim(endframe+1,0) middleoverlay = Overlay(middle, overlayclip, mask=overlayclip.showalpha()) final = (startframe == 0) ? middleoverlay ++ end : begin ++ middleoverlay ++ end return final }
23
http://Irongeek.com http://Skydogcon.com Recording the conference is the middle part Prep Art needs to be ready before the con Skelton web pages and bios Pre-generated directories Files with titles and file names Training Volunteers Get reliable video staff Handout and video training People will flake
24
http://Irongeek.com http://Skydogcon.com Live picture in picture rendering! Open Broadcaster Software (OBS) http://obsproject.com http://obsproject.com Faster and gives options to stream! HDMI Capture on USB 2.0 devices is a few seconds behind so we had to add a delay
25
http://Irongeek.com http://Skydogcon.com Canon Consumer Camcorder (VIXIA $300 to $400) Elgato Game Capture HD ($157.99) http://www.bhphotovideo.com/c/product/879363- REG/Elgato_Systems_10025010_Game_Capture_HD_High.html http://www.bhphotovideo.com/c/product/879363- REG/Elgato_Systems_10025010_Game_Capture_HD_High.html 2X2 SVGA VGA MATRIX Switcher ($28.05) http://www.monoprice.com/products/product.asp?p_id=4083 http://www.monoprice.com/products/product.asp?p_id=4083 STC-250N for composite out of cameras ($14.95) http://www.bhphotovideo.com/c/product/184982- REG/Canon_3067A002_STV_250N_Mini_A_V_Angled.html be careful what you get! http://www.bhphotovideo.com/c/product/184982- REG/Canon_3067A002_STV_250N_Mini_A_V_Angled.html VGA to HDMI Scaler $31.79 Video Capture Dongle S-Video/Composite http://www.monoprice.com/products/product.asp?p_id=5616 http://www.monoprice.com/products/product.asp?p_id=5616 Tripods
26
http://Irongeek.com http://Skydogcon.com VGA to HDMI scaler failed to convert a lot of laptops’ signals EDID of projector vs. scaler may have been the issue 4x3 matted with black bars, which got compressed again because we expected to skew something 16x9 to 4x3 Long cable runs and lack of testing time may have caused the audio/ground noise we got If the scaler failed with a given laptop, we went full screen with the camera, but composite capture sucked! Fixing in post with raw capture would have been easier, but getting the whole con up would have taken longer
27
http://Irongeek.com http://Skydogcon.com AverMedia Live Gamer Portable ($157.99) http://www.bhphotovideo.com/c/product/983193- REG/avermedia_c875_live_gamer_portable.html http://www.bhphotovideo.com/c/product/983193- REG/avermedia_c875_live_gamer_portable.html LKV351PRO VGA to HDMI Scaler ($51.99) (Having a problem getting the above scaler to work with AverMedia LGP) Now I can ditch the composite capture device, take HDMI out of the camera into the Elgato and use LGP for capturing the presenter’s laptop Evan at Skydogcon is using: Gefen EXT-VGAAUD-2-HDMIS VGA to HDMI Scaler ($187.76) Blackmagic Design UltraStudio Mini Recorder Capture Device ($137.75)
28
http://Irongeek.com http://Skydogcon.com Elgato was slower to start, but lag was a more or less fixed amount AverMedia LGP varied lag as time went on in OBS Other option to record speaker? Logitech HD Webcam C615 1080P ($36.99) Fast Small (just one device) Use sound card in laptop if you do not want ambient Very compressed “1080p” Limited zoom options
29
http://Irongeek.com http://Skydogcon.com Presenter’s Laptop VGA to HDMI Scaler HDMI USB Video Capture Slide Capture Laptop Irongeek’s OBS Rig USB Video Capture VGA Switch
30
http://Irongeek.com http://Skydogcon.com
31
http://Irongeek.com http://Skydogcon.com MiniDisplay to VGA/HDMI adapters So many forget their own HDMI to VGA adapters http://www.meritline.com/hdmi-to-vga-adapter-audio-vga-to-hdmi- converter---p-113124.aspx http://www.meritline.com/hdmi-to-vga-adapter-audio-vga-to-hdmi- converter---p-113124.aspx USB Active Cables http://www.monoprice.com/products/product.asp?p_id=8489 http://www.monoprice.com/products/product.asp?p_id=8489 Cables, Cables, Cables (Monoprice)
32
http://Irongeek.com http://Skydogcon.com Epiphan all in one box http://www.epiphan.com/products/recording/lecture-recorder-x2/ http://www.epiphan.com/products/recording/lecture-recorder-x2/ Expensive, $1600+ Hopefully as more “Game” recorder systems come out this will be cheaper to do Skiboy.org: Failing since 1995. ONE Little Scooty Moulton shirt available at the HFC auction.
33
http://Irongeek.com http://Skydogcon.com Youtube Get a director account Archive.org Borrow university bandwidth Others Blip TV Vimeo
34
http://Irongeek.com http://Skydogcon.com Moving around a lot (We have to live with it) Bring your dongles Have you hooked your laptop to a projector before? Rock the MIC (or at least speak into it) Repeat audience questions Please don’t show/say stuff that needs to be redacted Client info Doc on desktop
35
http://Irongeek.com http://Skydogcon.com Hacker con recording gear loaner program We want to make a traveling box that we can send from con to con to record their talks Adrian is planning to donate some old gear just to get it out of the house
36
http://Irongeek.com http://Skydogcon.com AVISynth Wiki http://avisynth.org/mediawiki/ http://avisynth.org/mediawiki/ Video Help (great for tools and forums) http://www.videohelp.com/ http://www.videohelp.com/ Doom 9 Forums http://forum.doom9.org/ http://forum.doom9.org/ Nice overview of AV connectors http://www.ramelectronics.net/howto-av.aspx http://www.ramelectronics.net/howto-av.aspx
37
http://Irongeek.com http://Skydogcon.com Derbycon Sept 24th-28th, 2014 http://www.derbycon.com http://www.derbycon.com Others http://www.louisvilleinfosec.com http://skydogcon.com http://hack3rcon.org http://outerz0ne.org http://phreaknic.info http://notacon.org Photo Credits to KC (devauto) Derbycon Art Credits to DigiP
38
http://Irongeek.com http://Skydogcon.com 42 Twitter: @Irongeek_ADC
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.