class: center, middle # WGBH AAPB PBPF --- class: center, middle # training.ashleyblewer.com This specific deck: bits.ashleyblewer.com/talks --- # Plan - Length: 12:30 - 4:30 - Stepping through different technical processes - Hopefully very hands-on - Breaks between coverage --- # Covering today - CLI - Bash scripting - checksum generating - ffmpeg - mediainfo - mediaconch (bonus) - qctools (bonus) --- # TODO - Ask questions! - Interrupt me! - Ask each other! - Help others! - Don't worry about time -- we will probably cover everything, but it's better for us to go for depth into the earlier subjects rather than breadth of tools! --- # CLI [CLI Deck](https://training.ashleyblewer.com/presentations/cli.html) --- # Bash [Bash Deck](https://training.ashleyblewer.com/presentations/bash-scripting.html) --- # md5 [Fixity Deck](https://training.ashleyblewer.com/presentations/fixity.html) --- # checksums Mac/Linux: `find . -type f -exec md5 {} \; > CHECKSUM_REPORT_HERE.csv` Windows: `for /F %i in ('dir /b FOLDER-OF-FILES-HERE\') do certUtil -hashfile %i MD5 >> CHECKSUM_REPORT_HERE.csv` --- # FFMpeg [ffmpeg Deck](https://training.ashleyblewer.com/presentations/ffmpeg.html) --- # MediaInfo [MediaInfo Deck](https://training.ashleyblewer.com/presentations/mediainfo) --- # Making some PBCore `mediainfo --Output=PBCore2 my-video-file.mkv` [link2validator](https://bits.ashleyblewer.com/pbcore-validator/) --- # Bonus [MediaConch Deck](https://training.ashleyblewer.com/presentations/mediaconch.html) [QCTools Deck](https://training.ashleyblewer.com/presentations/qctools.html) --- class: center, middle # thanks thanks thanks!