Specialized Utility Scripts
Explore 20 curated Specialized Utility Scripts resources in General Tools — tools, guides, and references for video developers on Awesome Video.
About this collection
Specialized Utility Scripts is a focused collection within General Tools, with 20 curated resources.
Resources
- Binary to base64: Convert between bytes and base64 — CryptiiBase64 encoding schemes are used when binary data needs to be stored or transferred as textual data. Therefore 64 characters are chosen tha…
- CBC ST 2110 ToolkitBroadcaster-built toolkit for ST 2110 environments: PTP setup, DPDK capture, transcoding, EBU LIST and NMOS installation roles.
- ccxZero-dependency Go library that extracts and decodes CEA-608 and CEA-708 closed captions from H.264 and H.265 streams.
- Content ManagerThe Content Manager is a visual production tool which generates on-the-fly visualisations for DAB slideshow and RadioVIS. Based on the .NET…
- desilenceLecture-recording silence remover with JSON configuration presets, built on ffmpeg.
- Extract I-frames from video using ffmpegffmpeg script gist for extracting only I-frames from video as images.
- FFmpeg Thumbnail Sprite Sheet Generator (gist)Bash script that loops a video folder, extracts frames via ffmpeg, and builds a vertical thumbnail sprite strip per video.
- ffmpeg-generate-video-previewCLI tool generating GIF or image-strip video previews with configurable width, quality, and frame count.
- h264BitstreamParser and analyzer for raw H.264 NAL units, for inspecting bitstream structure without a full decoder.
- jwplayer-thumbnail-preview-generatorSmall PHP CLI generating sprite sheets and VTT files for JW Player scrub-bar thumbnail previews.
- libceaMinimal C library that extracts EIA-608 and CEA-708 closed captions from video bitstreams.
- MediaLyzeSelf-hosted media-library analysis tool for examining large media collections and generating inventory or technical-analysis reports useful…
- pyvideothumbnailerCLI tool generating video preview thumbnail sheets with directory/recursive support, built on PyAV, MediaInfo, and Pillow.
- rmp-create-vtt-thumbnailsNode script generating VTT files and thumbnail mosaics for the Radiant Media Player preview-thumbnails feature.
- scte35-inserterTool that inserts SCTE-35 splice messages into a stream at a configurable interval, for ad-break signaling tests.
- silencecut-ffmpegNode/TypeScript CLI using ffmpeg's silencedetect and silenceremove filters to automatically cut silence from video/audio.
- Springer Free BooksPython script to download all Springer books released for free during the 2020 COVID-19 quarantine
- tcCoca — SMPTE/EBU Timecode CalculatorSmall C CLI tool converting/calculating SMPTE/EBU timecodes, supporting drop/non-drop frame and 14 framerates.
- threefive (SCTE-35)SCTE-35 encode and decode library covering the full SCTE-35 splice message formats (the threefive project).
- video-thumbnail-spritePHP library generating thumbnail sprite sheets and VTT files from video using ffmpeg/ffmpegthumbnailer and ImageMagick, for JWPlayer-style…