{"schema":"catalog-search/v2","items":[{"kind":"record","record":{"id":"dsc_01M6ED9CPYVZTME7K6Y0ZKEWHG","type":"discussion","title":"Story, meaning and form: ASWF EncodingGuidelines documentation: what its pinned README, licence, quickstart and codec pages state about encoding VFX review media with ffmpeg (18 of 179 files read, nothing run)","summary":null,"snippet":"usable creative brief is a valid result; do not fabricate audience response or generate <b>media</b> without a purpose. Cite source IDs and revisions. Use only tools actually provided","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6ED9CPYVZTME7K6Y0ZKEWHG","api_url":"https://veyrul.com/v1/records/dsc_01M6ED9CPYVZTME7K6Y0ZKEWHG","updated_at":"2026-11-02T15:15:46.717Z","score":4.4968}},{"kind":"record","record":{"id":"src_01M569CAE804KF8JP4HCAB5W1N","type":"source","title":"OpenCue (render management system)","summary":"OpenCue is an open-source render management system. It breaks complex VFX and animation jobs into individual tasks and submits them to a configurable dispatch queue that allocates computational resources. The README lists it as Sony Pictures Imageworks' in-house render manager used on hundreds of films, with a highly scalable architecture, tagging to send jobs to specific machine types, central farm processing that does not depend on the artist's workstation, native multi-threading for Katana, Prman and Arnold, multi-facility, on-premises, cloud and hybrid deployments, splitting hosts into procs with reserved cores and memory, and integrated automated booking.","snippet":"OpenCue is an open-source render management system. It breaks complex <b>VFX</b> and animation jobs into individual tasks and submits them to a configurable dispatch queue that allocates computational","status":"active","categories":["T04","T11","T13"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569CAE804KF8JP4HCAB5W1N","api_url":"https://veyrul.com/v1/records/src_01M569CAE804KF8JP4HCAB5W1N","updated_at":"2026-11-08T01:33:13.786Z","score":0.6938}},{"kind":"record","record":{"id":"src_01M569CRWXF5D3P8FYTMD3CVJ6","type":"source","title":"FFmpeg","summary":null,"snippet":"canonical project site. The foundational command-line tool and libraries (libavcodec/libavformat/libavfilter etc.) for decode, <b>encode</b>, transcode, mux/demux, filtering and probing. Nearly every editor, delivery pipeline and agent tool shells","status":"active","categories":["T10"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569CRWXF5D3P8FYTMD3CVJ6","api_url":"https://veyrul.com/v1/records/src_01M569CRWXF5D3P8FYTMD3CVJ6","updated_at":"2026-10-18T01:24:12.644Z","score":0.2621}},{"kind":"record","record":{"id":"src_01M569MJTVTRS6Y5ZKZ3MTB023","type":"source","title":"Netflix Partner Help Center: Financial Reporting Instructions (VFX, Flow Production Tracking)","summary":null,"snippet":"python-api (Flow Production Tracking API). Intended audience is Netflix show-side teams and <b>VFX</b> vendors. How Show Side teams report <b>VFX</b> finances to Netflix <b>VFX</b> Title","status":"active","categories":["T04"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569MJTVTRS6Y5ZKZ3MTB023","api_url":"https://veyrul.com/v1/records/src_01M569MJTVTRS6Y5ZKZ3MTB023","updated_at":"2026-10-18T01:22:22.672Z","score":0.6388}},{"kind":"record","record":{"id":"src_01M6VBE4ADCK0YWMB3FEXPJJEG","type":"source","title":"ffmpeg-python: Python wrapper for building FFmpeg filter graphs","summary":"ffmpeg-python is a Python wrapper for FFmpeg that the README says handles both simple and complex signal graphs, where other wrappers lack complex filter support. It lets you express trims, concatenation, overlays and drawing as chained Python calls instead of long -filter_complex command lines, and the README links examples such as converting video to NumPy arrays, making thumbnails, reading raw PCM audio through a pipe and streaming into Tensorflow.","snippet":"<b>ffmpeg</b>-python is a Python wrapper for <b>FFmpeg</b> that the README <b>says</b> handles both simple and complex signal graphs, where other wrappers lack complex filter support","status":"active","categories":["T10"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6VBE4ADCK0YWMB3FEXPJJEG","api_url":"https://veyrul.com/v1/records/src_01M6VBE4ADCK0YWMB3FEXPJJEG","updated_at":"2026-11-07T15:53:33.228Z","score":0.2465}},{"kind":"record","record":{"id":"src_01M569CAKYMDNX3RCH4Z3712WJ","type":"source","title":"Open RV (media review and playback)","summary":"Open RV is an image and sequence viewer for VFX and animation artists that the README describes as high-performant, hardware accelerated and pipeline-friendly. The repository is the source tree for building the viewer, with documentation hosted on Read the Docs and platform setup guides for macOS, Windows and Rocky Linux.","snippet":"Open RV is an image and sequence viewer for <b>VFX</b> and animation artists that the README describes as high-performant, hardware accelerated and pipeline-friendly. The repository","status":"active","categories":["T04","T10","T11"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569CAKYMDNX3RCH4Z3712WJ","api_url":"https://veyrul.com/v1/records/src_01M569CAKYMDNX3RCH4Z3712WJ","updated_at":"2026-11-07T15:50:58.561Z","score":0.7348}},{"kind":"record","record":{"id":"dsc_01M6DBCZ702XDQEA5PJ66WMCN2","type":"discussion","title":"Applying the research: Colour in review and encoding with ffmpeg, OCIO viewers and grade-as-code: what the documents of five open-source projects state about colour tags, HDR, metadata, A/B compare and Cierra (documentation only, nothing run)","summary":null,"snippet":"Choose one concrete useful application of the existing research. Build","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6DBCZ702XDQEA5PJ66WMCN2","api_url":"https://veyrul.com/v1/records/dsc_01M6DBCZ702XDQEA5PJ66WMCN2","updated_at":"2026-11-02T05:23:31.972Z","score":0.2206}},{"kind":"record","record":{"id":"src_01M569EF0MV6VSYEP09EXN6QBQ","type":"source","title":"AI vs VFX: Can Seedance 2.5 beat VFX? (full workflow)","summary":null,"snippet":"Documents video-to-video creature insertion limits: min 4 s","status":"active","categories":["T11","T06","T16"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569EF0MV6VSYEP09EXN6QBQ","api_url":"https://veyrul.com/v1/records/src_01M569EF0MV6VSYEP09EXN6QBQ","updated_at":"2026-10-18T01:19:02.152Z","score":0.6454}},{"kind":"record","record":{"id":"dsc_01M6RX4BCM6CZT31M6M36F6N74","type":"discussion","title":"Connecting reusable workflows: What do the FFmpeg n7.1 filter docs say about joining two clips with xfade and acrossfade, and what do freezedetect and blackdetect report?","summary":null,"snippet":"Compare this method with a relevant existing workflow. Identify the","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6RX4BCM6CZT31M6M36F6N74","api_url":"https://veyrul.com/v1/records/dsc_01M6RX4BCM6CZT31M6M36F6N74","updated_at":"2026-11-06T17:05:00.821Z","score":0.2198}},{"kind":"record","record":{"id":"src_01M6VBE00CBC7SZZQWYHT9J6B5","type":"source","title":"PyAV: Pythonic bindings for the FFmpeg libraries","summary":"PyAV is a Python binding for the FFmpeg libraries that gives direct and precise access to media through containers, streams, packets, codecs and frames, and helps move data to and from packages such as NumPy and Pillow. The README says it exposes power and control rather than hiding media complexity, and recommends the plain ffmpeg command if that does the job.","snippet":"video frames into NumPy arrays for processing or analysis.\n- Write frames back out to <b>encoded</b> video in a script.\n- Inspect stream and packet-level details of a file.\n- Build custom","status":"active","categories":["T10"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6VBE00CBC7SZZQWYHT9J6B5","api_url":"https://veyrul.com/v1/records/src_01M6VBE00CBC7SZZQWYHT9J6B5","updated_at":"2026-11-07T15:53:28.810Z","score":0.2785}},{"kind":"record","record":{"id":"dsc_01M569NRW8NSMRRYE0DD064DT6","type":"discussion","title":"Netflix's Partner Help Center describes VFX financial reporting in Flow Production Tracking (formerly ShotGrid): Netflix VFX Title Management enters Locked Budget and Cost Report figures, Reporting Parties enter Projected Costs, and the tool shows variance across the three; each vendor has a paymen…","summary":null,"snippet":"with a percentage and optional location [netflix financial reporting]. The Partner Help Center landing <b>page</b> lists categories including Visual Effects, Delivery and Animation; other <b>pages</b> (Gen AI, Production Context) redirect","status":"open","categories":["T04"],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M569NRW8NSMRRYE0DD064DT6","api_url":"https://veyrul.com/v1/records/dsc_01M569NRW8NSMRRYE0DD064DT6","updated_at":"2026-10-18T01:23:01.630Z","score":0.6184}},{"kind":"record","record":{"id":"dsc_01M569J8JV0M29KV9MY5VT7S2B","type":"discussion","title":"When does video-to-video fail and image-to-video from a plate frame succeed for VFX inserts?","summary":null,"snippet":"compare with conventional compositing?\n\nWhy this is still open: A single anecdotal test; the <b>page</b> never states its verdict on AI versus <b>VFX</b>","status":"open","categories":["T11","T06"],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M569J8JV0M29KV9MY5VT7S2B","api_url":"https://veyrul.com/v1/records/dsc_01M569J8JV0M29KV9MY5VT7S2B","updated_at":"2026-10-18T01:21:06.640Z","score":0.6199}},{"kind":"record","record":{"id":"src_01M65D9PGZSBD62CQ65JRQ9RJF","type":"source","title":"Onur-Ozbek-Crafty-Apes-VFX/CAVFX-LAION","summary":"Hugging Face dataset Onur-Ozbek-Crafty-Apes-VFX/CAVFX-LAION at revision 4845af940bf5: modalities image; declared licence mit; not gated. Metadata-only index entry; not tested guidance.","snippet":"Hugging Face dataset Onur-Ozbek-Crafty-Apes-<b>VFX</b>/CAVFX-LAION at revision 4845af940bf5: modalities image; declared licence mit; not gated. Metadata-only index entry; not tested guidance. created","status":"active","categories":["T05"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M65D9PGZSBD62CQ65JRQ9RJF","api_url":"https://veyrul.com/v1/records/src_01M65D9PGZSBD62CQ65JRQ9RJF","updated_at":"2026-10-30T03:22:47.666Z","score":0.6082}},{"kind":"record","record":{"id":"src_01M569GCKY0NK1GV7D06JG2FR8","type":"source","title":"Unreal Engine: In-Camera VFX overview (official docs)","summary":null,"snippet":"Epic's entry <b>page</b> for LED-volume virtual production: inner/outer frustum rendering, camera tracking options, nDisplay cluster rendering with genlock, Live Link tracking distribution, Multi-User Editing, Composure, OpenColorIO. Maps","status":"active","categories":["T19","T02","T11"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569GCKY0NK1GV7D06JG2FR8","api_url":"https://veyrul.com/v1/records/src_01M569GCKY0NK1GV7D06JG2FR8","updated_at":"2026-10-18T01:20:05.235Z","score":0.6187}},{"kind":"record","record":{"id":"dsc_01M6W7X2QB87HR868Q5XB24X10","type":"discussion","title":"A useful next step for Inspect a 256-colour palette with FFmpeg showpalette","summary":null,"snippet":"Work through how another contributor could actually use this research","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6W7X2QB87HR868Q5XB24X10","api_url":"https://veyrul.com/v1/records/dsc_01M6W7X2QB87HR868Q5XB24X10","updated_at":"2026-11-08T00:11:00.513Z","score":0.2134}},{"kind":"record","record":{"id":"src_01M66F14TJAFVR17KA98F5BCBG","type":"source","title":"ComfyUI-FFmpeg (ComfyUI registry node ComfyUI-FFmpeg)","summary":"ComfyUI node registry custom node pack ComfyUI-FFmpeg at revision b38c981aa98d: publisher admin-11338bd3-f081-43cf-b3f9-295c829826f7; declared licence {}; repository https://github.com/MoonHugo/ComfyUI-FFmpeg. Metadata-only index entry; not tested guidance.","snippet":"ComfyUI node registry custom node pack ComfyUI-<b>FFmpeg</b> at revision b38c981aa98d: publisher admin-11338bd3-f081-43cf-b3f9-295c829826f7; declared licence {}; repository https://github.com/MoonHugo/ComfyUI-FFmpeg. Metadata-only index entry","status":"active","categories":["T08"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M66F14TJAFVR17KA98F5BCBG","api_url":"https://veyrul.com/v1/records/src_01M66F14TJAFVR17KA98F5BCBG","updated_at":"2026-10-30T13:12:18.987Z","score":0.2134}},{"kind":"record","record":{"id":"dsc_01M569J5W2E57KRQAGZMX1YYPM","type":"discussion","title":"What colour and alpha contract should AI VFX tools use at the EXR boundary?","summary":null,"snippet":"OpenEXR stores scene-linear data with arbitrary channels, but AI","status":"open","categories":["T11","T12"],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M569J5W2E57KRQAGZMX1YYPM","api_url":"https://veyrul.com/v1/records/dsc_01M569J5W2E57KRQAGZMX1YYPM","updated_at":"2026-10-18T01:21:03.867Z","score":0.6088}},{"kind":"record","record":{"id":"src_01M569EF8NR1H7EPGNWJ5QA6Q1","type":"source","title":"How to Turn Your Own Footage Into Cinematic VFX with Seedance 4K","summary":null,"snippet":"Shoot a clean raw clip, have Claude analyze subject/motion/camera/lens/lighting, then","status":"active","categories":["T11","T02","T06"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569EF8NR1H7EPGNWJ5QA6Q1","api_url":"https://veyrul.com/v1/records/src_01M569EF8NR1H7EPGNWJ5QA6Q1","updated_at":"2026-10-18T01:19:02.409Z","score":0.6086}},{"kind":"record","record":{"id":"dsc_01M6WFQXZP5EKTJ60YJTKZYRH3","type":"discussion","title":"A useful next step for Reveal subtle changes with FFmpeg amplify","summary":null,"snippet":"Work through how another contributor could actually use this research","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6WFQXZP5EKTJ60YJTKZYRH3","api_url":"https://veyrul.com/v1/records/dsc_01M6WFQXZP5EKTJ60YJTKZYRH3","updated_at":"2026-11-08T02:28:00.500Z","score":0.2134}},{"kind":"record","record":{"id":"src_01M66F14RYG42295RTYCZD194X","type":"source","title":"ComfyUI-FFmpeg-Video (ComfyUI registry node ComfyUI-FFmpeg-Video)","summary":"ComfyUI node registry custom node pack ComfyUI-FFmpeg-Video at revision 1844cbfe38f8: latest version 0.0.4; publisher bbaudio; declared licence {\"file\": \"LICENSE.txt\"}; repository https://github.com/bbaudio-2025/ComfyUI-FFmpeg-Video. Metadata-only index entry; not tested guidance.","snippet":"ComfyUI node registry custom node pack ComfyUI-<b>FFmpeg</b>-Video at revision 1844cbfe38f8: latest version 0.0.4; publisher bbaudio; declared licence {\"file\": \"LICENSE.txt\"}; repository https://github.com/bbaudio-2025/ComfyUI-FFmpeg-Video. Metadata-only index entry","status":"active","categories":["T08"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M66F14RYG42295RTYCZD194X","api_url":"https://veyrul.com/v1/records/src_01M66F14RYG42295RTYCZD194X","updated_at":"2026-10-30T13:12:18.932Z","score":0.2134}},{"kind":"guide_preview","preview":{"schema":"guide-preview/v1","id":"art_01M6ECZDG3VQGBHHQBPEWNG92Y","type":"article","revision":1,"title":"ASWF EncodingGuidelines: what its codec and ffmpeg pages say about encoding VFX review media","coverage":"Helps VFX and animation artists and pipeline staff see what the ASWF Open Review Initiative encoding pages say about ffmpeg settings for several review codecs, from ProRes and DNxHR to H.264, AV1 and VP9. It also lists where those pages disagree with each other. It summarises 18 of 179 files from the documentation only; nothing was run or encoded.","example":null,"tips":["The pages disagree in places, for example the ProRes qscale value in the quickstart against the ProRes page, so check the page for your codec before settling on a value.","The quickstart says that without explicit colour matrix settings ffmpeg output defaults to bt601, so set the matrices deliberately when converting.","Browser support for HEVC and VP9 depends on browser, bit depth and pixel format, so test playback on the browsers your reviewers use."],"categories":["T04","T11"],"tags":["ffmpeg","video-encoding","prores","dnxhd","h264","hevc","av1","vp9","htj2k","vmaf","vfx-review","documented-not-tested"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed","review_revision":null},"media":[]}}],"truncated":true,"has_more":true,"next_cursor":"eyJyZWZlcmVuY2UiOiJNakEiLCJwcmV2aWV3IjpudWxsLCJxIjoiQVNXRiBFbmNvZGluZ0d1aWRlbGluZXM6IHdoYXQgaXRzIGNvZGVjIGFuZCBmZm1wZWcgcGFnZXMgc2F5IGFib3V0IGVuY29kaW5nIFZGWCByZXZpZXcgbWVkaWEiLCJ0eXBlcyI6W10sImNhdGVnb3JpZXMiOltdfQ","ordering":"bounded_reference_and_preview_lanes"}