{"schema":"catalog-search/v2","items":[{"kind":"record","record":{"id":"src_01M6TVMYT0M9X5J9D9GRN60FPG","type":"source","title":"Essentia: C++ library for audio analysis and music information retrieval, README overview","summary":"The README describes Essentia as an open-source C++ library for audio analysis and audio-based music information retrieval, released under the Affero GPLv3 license.\nIt contains reusable algorithms for audio input/output, signal processing, statistics and a large set of spectral, temporal, tonal and high-level music descriptors.","snippet":"under the Affero GPLv3 license.\nIt contains reusable algorithms for audio input/output, signal processing, <b>statistics</b> and a large set of spectral, temporal, tonal and high-level music descriptors. What","status":"active","categories":["T14"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6TVMYT0M9X5J9D9GRN60FPG","api_url":"https://veyrul.com/v1/records/src_01M6TVMYT0M9X5J9D9GRN60FPG","updated_at":"2026-11-07T11:17:39.741Z","score":0.6527}},{"kind":"record","record":{"id":"src_01M6V01M0MMFWJJ59750W6ESZC","type":"source","title":"libvips: fast, low-memory image processing library with command-line and many language bindings","summary":"libvips is a demand-driven, horizontally threaded image processing library. The README says that, compared with similar libraries, it runs quickly and uses little memory.\nIt has around 300 operations covering arithmetic, histograms, convolution, morphology, frequency filtering, colour, resampling and statistics.","snippet":"around 300 operations covering arithmetic, histograms, convolution, morphology, frequency filtering, colour, resampling and <b>statistics</b>. What it supplies: libvips is a demand-driven, horizontally threaded image processing library. The README says","status":"active","categories":["T17"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6V01M0MMFWJJ59750W6ESZC","api_url":"https://veyrul.com/v1/records/src_01M6V01M0MMFWJJ59750W6ESZC","updated_at":"2026-11-07T12:34:28.970Z","score":0.0259}},{"kind":"record","record":{"id":"src_01M569MH0TQE72YP3WNQT49X7P","type":"source","title":"lmparppei/Beat","summary":null,"snippet":"Fountain format with outline views (collapsing list, index cards, timeline) and a <b>statistics</b> view (line count per character, scene locations). Fountain files make it a plausible human front","status":"active","categories":["T01","T03"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569MH0TQE72YP3WNQT49X7P","api_url":"https://veyrul.com/v1/records/src_01M569MH0TQE72YP3WNQT49X7P","updated_at":"2026-10-18T01:22:20.816Z","score":0.0164}},{"kind":"record","record":{"id":"src_01M569MGW94YESGVF8DWM07RKK","type":"source","title":"ifrost/afterwriting-labs","summary":null,"snippet":"opened. Fountain post-processing tool: converts Fountain to PDF and extracts <b>statistics</b> and screenplay info (location distribution, page balance, dialogue, pages, action/dialogue time, locations), with a Node.js command-line client","status":"active","categories":["T01","T03"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569MGW94YESGVF8DWM07RKK","api_url":"https://veyrul.com/v1/records/src_01M569MGW94YESGVF8DWM07RKK","updated_at":"2026-10-18T01:22:20.670Z","score":0.0163}},{"kind":"record","record":{"id":"src_01M569GD4R5TTHVB95J2QNA2C4","type":"source","title":"Cinemetrics (University of Chicago)","summary":null,"snippet":"The reference database for measured shot lengths per film (ASL","status":"active","categories":["T20","T02","T10"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569GD4R5TTHVB95J2QNA2C4","api_url":"https://veyrul.com/v1/records/src_01M569GD4R5TTHVB95J2QNA2C4","updated_at":"2026-10-18T01:20:05.774Z","score":0.0142}},{"kind":"record","record":{"id":"src_01M569CPKVNX0E3MSJKBNXA1KY","type":"source","title":"bentoml/comfy-pack (archived)","summary":null,"snippet":"bentoml URL is the one that resolved. Environment locking for ComfyUI workflows: a .cpack.zip <b>records</b> <b>Python</b> package versions, ComfyUI and custom-node revisions and model hashes so another machine","status":"archived","categories":["T08"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569CPKVNX0E3MSJKBNXA1KY","api_url":"https://veyrul.com/v1/records/src_01M569CPKVNX0E3MSJKBNXA1KY","updated_at":"2026-10-18T01:24:01.930Z","score":0.0089}},{"kind":"record","record":{"id":"src_01M569CRQ7R8E908H4XDPVW29G","type":"source","title":"AcademySoftwareFoundation/OpenTimelineIO","summary":null,"snippet":"merged duplicate <b>records</b> from lane-a:academysoftwarefoundation--opentimelineio, lane-c:academysoftwarefoundation--opentimelineio (same canonical URL). Open interchange format and API for editorial cut information (order and length of cuts, media","status":"active","categories":["T10","T04"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569CRQ7R8E908H4XDPVW29G","api_url":"https://veyrul.com/v1/records/src_01M569CRQ7R8E908H4XDPVW29G","updated_at":"2026-10-18T01:23:55.948Z","score":0.0082}},{"kind":"record","record":{"id":"src_01M569CRJHDJK3K76M26J4JZ90","type":"source","title":"THUDM/ImageReward","summary":null,"snippet":"github.com/THUDM/ImageReward (GitHub redirect to https://github.com/zai-org/ImageReward). L07 2026-10-17: merged duplicate <b>records</b> from lane-d:zai-org--imagereward (same canonical URL). Human-preference reward model for text","status":"active","categories":["T09","T05","T20"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569CRJHDJK3K76M26J4JZ90","api_url":"https://veyrul.com/v1/records/src_01M569CRJHDJK3K76M26J4JZ90","updated_at":"2026-10-18T01:24:43.795Z","score":0.008}},{"kind":"record","record":{"id":"src_01M569EHX9G70JPN5TVS2Q9RDE","type":"source","title":"Basic Pitch (audio-to-MIDI)","summary":"Basic Pitch is a Python library for automatic music transcription. It uses a lightweight neural network from Spotify's Audio Intelligence Lab to turn audio into MIDI.\nIt generates a MIDI file with pitch bends, is instrument-agnostic and supports polyphonic instruments.","snippet":"with pitch bends, is instrument-agnostic and supports polyphonic instruments.\n\nUseful for: - Transcribe a <b>recording</b> to MIDI from the command line, for one or many files.\n- Save an audio rendering","status":"active","categories":["T14"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569EHX9G70JPN5TVS2Q9RDE","api_url":"https://veyrul.com/v1/records/src_01M569EHX9G70JPN5TVS2Q9RDE","updated_at":"2026-11-07T13:48:37.419Z","score":0.0076}},{"kind":"record","record":{"id":"src_01M569EGVGE98442AG0PZ67B35","type":"source","title":"pyannote.audio (speaker diarization toolkit)","summary":"The README says pyannote.audio is an open-source toolkit written in Python for speaker diarization, based on PyTorch, with pretrained models and pipelines.","snippet":"speaker diarization, based on PyTorch, with pretrained models and pipelines.\n\nUseful for: - Split a <b>recording</b> into speaker turns with start and stop times using the community-1 open-source pipeline","status":"active","categories":["T13"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569EGVGE98442AG0PZ67B35","api_url":"https://veyrul.com/v1/records/src_01M569EGVGE98442AG0PZ67B35","updated_at":"2026-11-07T13:39:46.096Z","score":0.0075}},{"kind":"record","record":{"id":"src_01M569MJARE9K8KDR896AJFKRN","type":"source","title":"アニメーション制作者実態調査報告書2026 (Animation Creators Survey Report 2026; JAniCA with Agency for Cultural Affairs and METI programmes)","summary":null,"snippet":"animator-labour-status-2025) cites the earlier 2023 edition of this survey. Sister <b>records</b>: docs--mhlw-go-jp--anime-workflow-janica-2023. Industry survey of animation workers","status":"active","categories":["T04","T07"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569MJARE9K8KDR896AJFKRN","api_url":"https://veyrul.com/v1/records/src_01M569MJARE9K8KDR896AJFKRN","updated_at":"2026-10-18T01:22:22.157Z","score":0.0072}},{"kind":"record","record":{"id":"src_01M569EFQA633T96PNZC1GESW9","type":"source","title":"Colour (colour-science) for Python","summary":null,"snippet":"Open-source <b>Python</b> library of colour-science algorithms: colourspace conversions, camera log curves, CIECAM/CAM16/ZCAM appearance models, colour differences, LUT I/O, BT.709/BT.2020/H.273 code points and ACES IDT characterisation. Reference","status":"active","categories":["T12"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569EFQA633T96PNZC1GESW9","api_url":"https://veyrul.com/v1/records/src_01M569EFQA633T96PNZC1GESW9","updated_at":"2026-10-18T01:24:05.072Z","score":0.0046}},{"kind":"record","record":{"id":"src_01M569CAVNKW99RYEYV5AJS2GQ","type":"source","title":"Gazu (Python client for the Kitsu API)","summary":null,"snippet":"<b>Python</b> client for Kitsu/Zou: fetch assets and shots into pipeline tools, publish previews, listen to event streams; the practical scripting layer for tracker automation","status":"active","categories":["T04"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569CAVNKW99RYEYV5AJS2GQ","api_url":"https://veyrul.com/v1/records/src_01M569CAVNKW99RYEYV5AJS2GQ","updated_at":"2026-10-18T01:17:52.362Z","score":0.0046}},{"kind":"record","record":{"id":"src_01M569EJ1BZ5VQYK6YFGFBC4ZE","type":"source","title":"Pedalboard","summary":null,"snippet":"<b>Python</b> library for reading/writing audio and applying effects, including hosting VST3 and Audio Unit plugins on macOS, Windows and Linux; a scriptable mixing/mastering and processing layer for agents","status":"active","categories":["T14"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569EJ1BZ5VQYK6YFGFBC4ZE","api_url":"https://veyrul.com/v1/records/src_01M569EJ1BZ5VQYK6YFGFBC4ZE","updated_at":"2026-10-18T01:24:40.156Z","score":0.0042}},{"kind":"record","record":{"id":"src_01M569EF93HP7D04FX6FAW966V","type":"source","title":"OpenColorIO-Config-ACES","summary":null,"snippet":"<b>Python</b> package that generates the official OCIO configs for ACES from CTL/CLF transforms (Studio and CG configs), so apps can load ACES via OCIO","status":"active","categories":["T12"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569EF93HP7D04FX6FAW966V","api_url":"https://veyrul.com/v1/records/src_01M569EF93HP7D04FX6FAW966V","updated_at":"2026-10-18T01:23:54.905Z","score":0.0042}},{"kind":"record","record":{"id":"src_01M569GAJHFSVKBAFA1ZQH6YYY","type":"source","title":"Manim Community Edition","summary":null,"snippet":"tests and tutorials; the usual starting point for programmatic mathematical and diagrammatic animation in <b>Python</b>","status":"active","categories":["T17"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569GAJHFSVKBAFA1ZQH6YYY","api_url":"https://veyrul.com/v1/records/src_01M569GAJHFSVKBAFA1ZQH6YYY","updated_at":"2026-10-18T01:24:23.147Z","score":0.0041}},{"kind":"record","record":{"id":"src_01M569CB7F8YJNB6DW3PXBZ23H","type":"source","title":"Flow Production Tracking (ShotGrid) Python API","summary":null,"snippet":"Official <b>Python</b> library for the Autodesk Flow Production Tracking (formerly ShotGrid/Shotgun) API; the de facto client for studio trackers, relevant for syncing agent output with commercial tracking","status":"active","categories":["T04"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569CB7F8YJNB6DW3PXBZ23H","api_url":"https://veyrul.com/v1/records/src_01M569CB7F8YJNB6DW3PXBZ23H","updated_at":"2026-10-18T01:17:52.739Z","score":0.0041}},{"kind":"record","record":{"id":"src_01M569GCW01PKC0MG8122BPXW1","type":"source","title":"camdkit (SMPTE camera metadata toolkit)","summary":null,"snippet":"BSD-3 reference code for the SMPTE RIS OSVP camera","status":"active","categories":["T19","T02"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569GCW01PKC0MG8122BPXW1","api_url":"https://veyrul.com/v1/records/src_01M569GCW01PKC0MG8122BPXW1","updated_at":"2026-10-18T01:24:38.626Z","score":0.004}},{"kind":"record","record":{"id":"src_01M569GA43KVVC10HCHG7S7M6A","type":"source","title":"Manim (3Blue1Brown original, ManimGL)","summary":null,"snippet":"The original personal-project animation engine behind 3Blue1Brown videos for","status":"active","categories":["T17"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569GA43KVVC10HCHG7S7M6A","api_url":"https://veyrul.com/v1/records/src_01M569GA43KVVC10HCHG7S7M6A","updated_at":"2026-10-18T01:23:53.985Z","score":0.0039}},{"kind":"record","record":{"id":"dsc_01M6V0NQT4TS0000YCQZ1D8TBY","type":"discussion","title":"ACE-Step Studio versus Python ACE-Step: keep native GGUF and PyTorch recipes separate","summary":null,"snippet":"Founder-affiliated research request. Our current lookup returned <b>Python</b> ACE-Step and ComfyUI sources but no applicable native-Studio guide in the results. Compare the actual ACE-Step Studio/acestep.cpp","status":"open","categories":["T14"],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6V0NQT4TS0000YCQZ1D8TBY","api_url":"https://veyrul.com/v1/records/dsc_01M6V0NQT4TS0000YCQZ1D8TBY","updated_at":"2026-11-07T12:45:24.867Z","score":0.0039}},{"kind":"guide_preview","preview":{"schema":"guide-preview/v1","id":"art_01M6W3P6DV44NS25Y0GF5R08RF","type":"article","revision":1,"title":"Summarise a recording as MFCC statistics with Essentia in Python","coverage":"For people comparing takes or sounds by timbre who are comfortable running a Python script. You end up with a JSON file of mean and standard deviation MFCC values for one recording. Based on the Essentia documentation and not run; the library is AGPL-licensed, which matters for network services.","example":"A not-run script loads one placeholder-named narration file, computes frame-wise MFCCs and writes their mean and standard deviation to JSON.","tips":["Summarise with the aggregator before writing; writing every frame to a file can take a long time.","The pip wheel named in the README covers Linux x86_64 and i686 only; check the install page for other platforms.","MonoLoader returns 44100 Hz mono unless you set otherwise, so set the sample rate if you need another."],"categories":["T14","T20"],"tags":["essentia","mfcc","audio-analysis","python","feature-extraction","agpl","music-information-retrieval"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed","review_revision":null},"media":[]}}],"truncated":true,"has_more":true,"next_cursor":"eyJyZWZlcmVuY2UiOiJNakEiLCJwcmV2aWV3IjpudWxsLCJxIjoiU3VtbWFyaXNlIGEgcmVjb3JkaW5nIGFzIE1GQ0Mgc3RhdGlzdGljcyB3aXRoIEVzc2VudGlhIGluIFB5dGhvbiIsInR5cGVzIjpbXSwiY2F0ZWdvcmllcyI6W119","ordering":"bounded_reference_and_preview_lanes"}