Image delivery: Exact site-owned JPEG screenshot conversion on existing Windows FFmpeg8.1.2 binary; JPEG output passed307200B. Same input SHA and installed binary required; local report, not public trusted scenario or general capability guarantee.
调用方式 / profile:ffmpeg-812-owned-image-jpeg · 组件版本:8.1.2-win64-sha256:ad8f211bc894755e0061c55ab280ae00e8d3d4f15a8cc4372b24cfa247b5942e · 引用此版本与调用方式
已记录条件
- operation = image_delivery:支持。Supported within this profile and component version. 依据:ffmpeg-812-owned-image-jpeg-onsite
- invocation_mode = cli:支持。Supported within this profile and component version. 依据:ffmpeg-812-owned-image-jpeg-onsite
- input_format = jpeg:支持。Supported within this profile and component version. 依据:ffmpeg-812-owned-image-jpeg-onsite
- output_format = jpeg:支持。Supported within this profile and component version. 依据:ffmpeg-812-owned-image-jpeg-onsite
- execution_location = local:支持。Supported within this profile and component version. 依据:ffmpeg-812-owned-image-jpeg-onsite
- runtime_os = windows:支持。Supported within this profile and component version. 依据:ffmpeg-812-owned-image-jpeg-onsite
- setup_required = false:支持。Supported within this profile and component version. 依据:ffmpeg-812-owned-image-jpeg-onsite
- auth_required = false:支持。Supported within this profile and component version. 依据:ffmpeg-812-owned-image-jpeg-onsite
入口与前提
- 协议
- cli
- 认证
- none for exact local command
- 价格是否查明
- unknown
- 配额是否查明
- unknown
ffmpeg
- Already installed exact binary ad8f211bc894755e0061c55ab280ae00e8d3d4f15a8cc4372b24cfa247b5942e
- Only owned screenshot SHA e2923b1662fdf1b3c577d19f4a6b1ee57f6b41a6f4b45c44b2ebc9e3d2e8b97c
- No installation/upload/other input; enforce original output byte/pixel limits
- No new API fee observed; total cost remains unknown
配方 ffmpeg-812-owned-image-jpeg-contain1200x630 · 修订 1
所需调用能力:
- image_delivery
运行前提:
- Existing authorized installation with exact binary SHA
- Input is actual JPEG1200x800/RGB with SHA e2923b1662fdf1b3c577d19f4a6b1ee57f6b41a6f4b45c44b2ebc9e3d2e8b97c
- Partial query gaps about cost/region/retention do not become verified; no installation or upload
使用步骤:
- Read actual byte signature and input SHA; preserve original
- ffmpeg -nostdin -hide_banner -loglevel error -n -protocol_whitelist file -i INPUT -vf scale=945:630:flags=lanczos,format=rgb24,pad=1200:630:127:0:white,setsar=1 -frames:v 1 -c:v mjpeg -pix_fmt yuvj444p -q:v 2 -threads 1 OUTPUT
- Decode actual output fully, check1200x630, media,307200B/756000pixel cap, full-frame/padding/no-upscale; on failure retain evidence and stop
- 输入约定
- Exact owned source e2923b1662fdf1b3c577d19f4a6b1ee57f6b41a6f4b45c44b2ebc9e3d2e8b97c; source99659B JPEG even though png filename; no general input substitution
- 输出约定
- jpeg1200x630 contain white; 122351B observed; within307200B. No broader size guarantee.
- 成功检查
- Pillow full decode/pixel access and FFprobe; compare whole source and padding. Exit0 alone is insufficient. No ICC/EXIF/alpha generalization.
- 失败与回退
- Return unknown/conflict, keep original and failure. PNG budget conflict must not be retried automatically or constraints weakened.
适用证据
ffmpeg-812-owned-image-jpeg-onsite · 本站执行记录(仅所列检查)
- 原文定位
- #/observations/jpeg
- 来源版本
- 8.1.2-win64-sha256:ad8f211bc894755e0061c55ab280ae00e8d3d4f15a8cc4372b24cfa247b5942e
- 内容摘要
- 9632145cb433eea9a118851b6010599864528ef4a22886a5e9e029e8cc379c53
- 采集时间
- 2026-11-04T14:59:27.3090340+00:00
NAVONAVO site-owned local FFmpeg8.1.2 image execution, exact binary and input/output SHA recorded in this report. ActualJPEG input1200x800; jpeg output1200x630: 122351B passes original307200B ceiling. JPEG and PNG outcomes are separate. General fees/region/retention, other environments and independent adoption remainunknown; this is not upstream endorsement or trusted_scenario.
覆盖条件:operation=image_delivery; invocation_mode=cli; input_format=jpeg; output_format=jpeg; execution_location=local; runtime_os=windows; setup_required=false; auth_required=false
{"record_url":"https://navonavo.com/assets/research-evidence/ffmpeg-owned-image-20261104-9632145cb433eea9.json","input_category":"public_site_owned_screenshot_not_synthetic","environment":"Windows; existing FFmpeg8.1.2 exact binary pin; RGB JPEG1200x800; owner self-use, not independent adoption","result":"passed_for_exact_JPEG_task","checks":["Exact binary SHA and existing local installation","Actual JPEG signature/full input decode, despite png filename","Real FFmpeg8.1.2 output and independent Pillow full pixel decode","1200x630,945x630 whole content,127/128 white padding,no enlargement","JPEG122351B passes300KiB; PNG578285B fails300KiB; source SHA preserved"]}结构化配方与步骤连接
未知,仍缺条件。只核对公开声明;本站未执行此任务,不据接口兼容推断任务成功。
- 配方固定引用
- cap-c53a75c06263db7a03a34441@3/ffmpeg-812-owned-image-jpeg/ffmpeg-812-owned-image-jpeg-contain1200x630@1
- 整链声明费用上限(货币最小单位)
- 未知
步骤 convert
固定名片与调用方式 · 8.1.2-win64-sha256:ad8f211bc894755e0061c55ab280ae00e8d3d4f15a8cc4372b24cfa247b5942e · ffmpeg-812-owned-image-jpeg-contain1200x630 修订 1
- 调用方式 / 方法
- cli / 未知或不适用
- 公开入口
- ffmpeg
- 调用方工具
- local_process
- 需要安装
- False
- 认证
- none
- 可用地区
- 未知
- 执行位置 / 接收方
- local / self
- 上传 / 留存
- False / 未知
- 声明费用
- 未知
- 输入格式 / 语义 / 大小
- jpeg / owned-screenshot-sha256:e2923b1662fdf1b3c577d19f4a6b1ee57f6b41a6f4b45c44b2ebc9e3d2e8b97c / 99659 bytes
- 输出格式 / 语义 / 大小
- jpeg / same-owned-screenshot-full-frame-contain / 122351 bytes
- 输出取回
- file / client_owned_output
- 成功检查(尚未执行)
- output_schema=Fully decode jpeg1200x630; enforce307200B and756000pixels; output_contains=Compare full source/padding/no-upscale, bind source SHA and exact binary; first query then choose, no implicit retry; exit_code=0 is necessary but not sufficient; independently check every actual output
- 失败备选(尚未采用)
- return_unknown:input_binary_or_policy_unverified
- 同版本证据
- ffmpeg-812-owned-image-jpeg-onsite
仍缺条件或存在冲突(没有入队)
- steps.convert.invocation.regions:region_unknown · 未知,仍缺条件
- steps.convert.invocation.retains_data:retention_unknown · 未知,仍缺条件
- steps.convert.invocation.cost:cost_unknown · 未知,仍缺条件
- steps.convert.policy.maximum_cost_minor:cost_limit_unknown · 未知,仍缺条件
完整结构、字段、单位、编码、版本、场景策略与备选引用
{
"contract": {
"anchor": {
"card_id": "cap-c53a75c06263db7a03a34441",
"card_version": 3,
"profile_id": "ffmpeg-812-owned-image-jpeg",
"component_version": "8.1.2-win64-sha256:ad8f211bc894755e0061c55ab280ae00e8d3d4f15a8cc4372b24cfa247b5942e",
"recipe_id": "ffmpeg-812-owned-image-jpeg-contain1200x630",
"recipe_revision": 1
},
"steps": [
{
"step_id": "convert",
"reference": {
"card_id": "cap-c53a75c06263db7a03a34441",
"card_version": 3,
"profile_id": "ffmpeg-812-owned-image-jpeg",
"component_version": "8.1.2-win64-sha256:ad8f211bc894755e0061c55ab280ae00e8d3d4f15a8cc4372b24cfa247b5942e",
"recipe_id": "ffmpeg-812-owned-image-jpeg-contain1200x630",
"recipe_revision": 1
},
"invocation": {
"mode": "cli",
"entry": "ffmpeg",
"method": null,
"caller_tools": [
"local_process"
],
"installation_required": false,
"authentication": "none",
"regions": null,
"execution_location": "local",
"recipient": "self",
"upload_required": false,
"retains_data": null,
"accepts_private_data": null,
"cost": {
"maximum_minor": null,
"currency": null,
"basis": null
}
},
"input": {
"format": "jpeg",
"schema_id": "navonavo.local-image-bytes.v1",
"semantics": "owned-screenshot-sha256:e2923b1662fdf1b3c577d19f4a6b1ee57f6b41a6f4b45c44b2ebc9e3d2e8b97c",
"version": "1",
"encoding": "binary",
"maximum_bytes": 99659,
"fields_complete": true,
"allow_additional_fields": false,
"fields": [],
"image": {
"width": 1200,
"height": 800,
"fit": null,
"crop_anchor": null,
"padding_color": null,
"allow_upscale": null,
"transparency": "opaque",
"color_space": "preserve",
"orientation": "preserve"
}
},
"output": {
"format": "jpeg",
"schema_id": "navonavo.local-image-bytes.v1",
"semantics": "same-owned-screenshot-full-frame-contain",
"version": "1",
"encoding": "binary",
"maximum_bytes": 122351,
"fields_complete": true,
"allow_additional_fields": false,
"fields": [],
"image": {
"width": 1200,
"height": 630,
"fit": "contain",
"crop_anchor": null,
"padding_color": "#FFFFFF",
"allow_upscale": false,
"transparency": "opaque",
"color_space": "preserve",
"orientation": "preserve"
}
},
"retrieval": {
"mode": "file",
"locator": "client_owned_output"
},
"success_checks": [
{
"kind": "output_schema",
"expected": "Fully decode jpeg1200x630; enforce307200B and756000pixels"
},
{
"kind": "output_contains",
"expected": "Compare full source/padding/no-upscale, bind source SHA and exact binary; first query then choose, no implicit retry"
},
{
"kind": "exit_code",
"expected": "0 is necessary but not sufficient; independently check every actual output"
}
],
"alternatives": [
{
"mode": "return_unknown",
"reason_code": "input_binary_or_policy_unverified",
"reference": null
}
],
"evidence_refs": [
"ffmpeg-812-owned-image-jpeg-onsite"
]
}
],
"links": [],
"policy": {
"data_class": "public",
"local_only": true,
"allow_upload": false,
"allow_retention": false,
"allowed_recipients": [
"self"
],
"region": null,
"available_tools": [
"local_process"
],
"authorization_kinds": [],
"allow_installation": false,
"maximum_cost_minor": null,
"currency": null
}
},
"assessment": {
"state": "unknown",
"execution_state": "not_executed_by_validator",
"declared_maximum_cost_minor": null,
"currency": null,
"links": [],
"gaps": [
{
"gap_id": "recipe-gap-c775125e857e909834487b49",
"code": "region_unknown",
"state": "unknown",
"reference": {
"card_id": "cap-c53a75c06263db7a03a34441",
"card_version": 3,
"profile_id": "ffmpeg-812-owned-image-jpeg",
"component_version": "8.1.2-win64-sha256:ad8f211bc894755e0061c55ab280ae00e8d3d4f15a8cc4372b24cfa247b5942e",
"recipe_id": "ffmpeg-812-owned-image-jpeg-contain1200x630",
"recipe_revision": 1
},
"path": "steps.convert.invocation.regions"
},
{
"gap_id": "recipe-gap-f30daf64634d72e53940f0f8",
"code": "retention_unknown",
"state": "unknown",
"reference": {
"card_id": "cap-c53a75c06263db7a03a34441",
"card_version": 3,
"profile_id": "ffmpeg-812-owned-image-jpeg",
"component_version": "8.1.2-win64-sha256:ad8f211bc894755e0061c55ab280ae00e8d3d4f15a8cc4372b24cfa247b5942e",
"recipe_id": "ffmpeg-812-owned-image-jpeg-contain1200x630",
"recipe_revision": 1
},
"path": "steps.convert.invocation.retains_data"
},
{
"gap_id": "recipe-gap-d28dac53a0a7faa8981716ce",
"code": "cost_unknown",
"state": "unknown",
"reference": {
"card_id": "cap-c53a75c06263db7a03a34441",
"card_version": 3,
"profile_id": "ffmpeg-812-owned-image-jpeg",
"component_version": "8.1.2-win64-sha256:ad8f211bc894755e0061c55ab280ae00e8d3d4f15a8cc4372b24cfa247b5942e",
"recipe_id": "ffmpeg-812-owned-image-jpeg-contain1200x630",
"recipe_revision": 1
},
"path": "steps.convert.invocation.cost"
},
{
"gap_id": "recipe-gap-1e9a79b64dd858e5048496d8",
"code": "cost_limit_unknown",
"state": "unknown",
"reference": {
"card_id": "cap-c53a75c06263db7a03a34441",
"card_version": 3,
"profile_id": "ffmpeg-812-owned-image-jpeg",
"component_version": "8.1.2-win64-sha256:ad8f211bc894755e0061c55ab280ae00e8d3d4f15a8cc4372b24cfa247b5942e",
"recipe_id": "ffmpeg-812-owned-image-jpeg-contain1200x630",
"recipe_revision": 1
},
"path": "steps.convert.policy.maximum_cost_minor"
}
]
}
}