Files

656 lines
27 KiB
JSON
Raw Permalink Normal View History

2026-10-14 12:12:13 +00:00
{
"version": "0.2.5",
"normalization": {
"algorithm": "FFmpeg loudnorm EBU R128 two-pass linear; independent final PCM input measurement",
"targetIntegratedLUFS": -32.0,
"truePeakCeilingDBTP": -6.0,
"filterTruePeakDBTP": -6.1,
"targetLRA": 50,
"dualMono": false,
"toleranceLU": 0.2,
"maximumSpreadLU": 0.4,
"measurementFilter": "loudnorm=I=-32:TP=-6.1:LRA=50:dual_mono=false:print_format=json"
},
"generatedAtUtc": "2026-10-14T10:23:04.620836+00:00",
"toolVersions": {
"ffmpeg": "ffmpeg version 6.1.1-3ubuntu5 Copyright (c) 2000-2023 the FFmpeg developers"
},
"sampleRate": 24000,
"channels": 1,
"encoding": "PCM16",
"files": [
{
"environmentId": "street",
"displayName": "길거리",
"pageUrl": "https://commons.wikimedia.org/wiki/File:Sunday_in_the_city_street_noise2.ogg",
"directUrl": "https://upload.wikimedia.org/wikipedia/commons/2/24/Sunday_in_the_city_street_noise2.ogg",
"creator": "cori (Cori Samuel)",
"license": "Public domain (PD-author)",
"licenseUrl": "https://commons.wikimedia.org/wiki/Template:PD-author",
"attribution": "Suggested: Sunday, 4th May 2008 5.05pm - sounds outside my window, by cori (Cori Samuel), via Wikimedia Commons; public domain.",
"expectedSourceSha256": "0ddb0be7eb3427f781c8268bcbc74b8ad7e1fbf75b9f6966e65274dbe85f3d9d",
"sourceBytes": 3414104,
"directMediaDurationSeconds": 264.254694,
"sourceVerification": {
"status": "verified",
"dateUtc": "2026-10-14",
"method": "SHA-256, byte count, ffprobe format.duration, full FFmpeg decode",
"evidence": ".agent/evidence-v0.2.3/source-integrity.json"
},
"selectedSegmentStartSeconds": 35,
"file": "street.wav",
"sourceSha256": "0ddb0be7eb3427f781c8268bcbc74b8ad7e1fbf75b9f6966e65274dbe85f3d9d",
"outputLicense": "Public domain (PD-author)",
"verificationDateUtc": "2026-10-14",
"sha256": "1e12ed82c07550e22905b912a8f862ce10dfe884b5d36a928f7a04628665529d",
"bytes": 576044,
"duration": 12.0,
"rms": 0.06761004836258645,
"peak": 0.3353271484375,
"conversion": {
"startSeconds": 35,
"durationSeconds": 12,
"seekMethod": "input seek",
"fadeSeconds": 0.05,
"sampleRate": 24000,
"channels": 1,
"encoding": "PCM16 little-endian",
"loudness": {
"pass1Filter": "loudnorm=I=-32:TP=-6.1:LRA=50:dual_mono=false:print_format=json",
"pass2Filter": "loudnorm=I=-32:TP=-6.1:LRA=50:dual_mono=false:print_format=json:measured_I=-35.88:measured_TP=-13.37:measured_LRA=4.0:measured_thresh=-45.88:offset=0:linear=true",
"pass1": {
"input_i": "-35.88",
"input_tp": "-13.37",
"input_lra": "4.00",
"input_thresh": "-45.88",
"output_i": "-33.21",
"output_tp": "-10.31",
"output_lra": "3.40",
"output_thresh": "-43.21",
"normalization_type": "dynamic",
"target_offset": "1.21"
},
"pass2": {
"input_i": "-35.68",
"input_tp": "-13.37",
"input_lra": "4.80",
"input_thresh": "-45.68",
"output_i": "-31.80",
"output_tp": "-9.49",
"output_lra": "4.80",
"output_thresh": "-41.80",
"normalization_type": "linear",
"target_offset": "-0.20"
},
"final": {
"input_i": "-32.00",
"input_tp": "-9.49",
"input_lra": "4.00",
"input_thresh": "-42.00",
"output_i": "-33.21",
"output_tp": "-10.30",
"output_lra": "3.40",
"output_thresh": "-43.21",
"normalization_type": "dynamic",
"target_offset": "1.21"
}
},
"operations": "excerpt, downmix, resample, linear end fades, FFmpeg EBU R128 two-pass linear loudnorm, PCM16 WAV encoding, final loudness/true-peak measurement"
}
},
{
"environmentId": "mall",
"displayName": "쇼핑몰",
"pageUrl": "https://commons.wikimedia.org/wiki/File:1_minute_at_the_alexa_mall_in_berlin.ogg",
"directUrl": "https://upload.wikimedia.org/wikipedia/commons/f/fd/1_minute_at_the_alexa_mall_in_berlin.ogg",
"creator": "thore (Thore)",
"license": "Public domain (PD-author)",
"licenseUrl": "https://commons.wikimedia.org/wiki/Template:PD-author",
"attribution": "Suggested: 1 minute at the Alexa mall in Berlin, by thore, via Wikimedia Commons; public domain.",
"expectedSourceSha256": "bb066e130e5d665db57cb5f88e820d053c724d8f777b275213998d2074c6529a",
"sourceBytes": 1666896,
"directMediaDurationSeconds": 60.05551,
"sourceVerification": {
"status": "verified",
"dateUtc": "2026-10-14",
"method": "SHA-256, byte count, ffprobe format.duration, full FFmpeg decode",
"evidence": ".agent/evidence-v0.2.3/source-integrity.json"
},
"selectedSegmentStartSeconds": 36,
"file": "mall.wav",
"sourceSha256": "bb066e130e5d665db57cb5f88e820d053c724d8f777b275213998d2074c6529a",
"outputLicense": "Public domain (PD-author)",
"verificationDateUtc": "2026-10-14",
"sha256": "c1100129d5e05b5fa7a7545b44ebe5cff455576543a27f3c7cbb937fde6a7c69",
"bytes": 576044,
"duration": 12.0,
"rms": 0.027251114844723298,
"peak": 0.2449951171875,
"conversion": {
"startSeconds": 36,
"durationSeconds": 12,
"seekMethod": "input seek",
"fadeSeconds": 0.05,
"sampleRate": 24000,
"channels": 1,
"encoding": "PCM16 little-endian",
"loudness": {
"pass1Filter": "loudnorm=I=-32:TP=-6.1:LRA=50:dual_mono=false:print_format=json",
"pass2Filter": "loudnorm=I=-32:TP=-6.1:LRA=50:dual_mono=false:print_format=json:measured_I=-22.14:measured_TP=-1.82:measured_LRA=1.4:measured_thresh=-32.14:offset=0:linear=true",
"pass1": {
"input_i": "-22.14",
"input_tp": "-1.82",
"input_lra": "1.40",
"input_thresh": "-32.14",
"output_i": "-31.73",
"output_tp": "-11.54",
"output_lra": "0.90",
"output_thresh": "-41.73",
"normalization_type": "dynamic",
"target_offset": "-0.27"
},
"pass2": {
"input_i": "-22.09",
"input_tp": "-2.36",
"input_lra": "1.40",
"input_thresh": "-32.09",
"output_i": "-31.95",
"output_tp": "-12.22",
"output_lra": "1.50",
"output_thresh": "-41.95",
"normalization_type": "linear",
"target_offset": "-0.05"
},
"final": {
"input_i": "-32.01",
"input_tp": "-11.68",
"input_lra": "1.30",
"input_thresh": "-42.01",
"output_i": "-31.73",
"output_tp": "-11.54",
"output_lra": "0.90",
"output_thresh": "-41.73",
"normalization_type": "dynamic",
"target_offset": "-0.27"
}
},
"operations": "excerpt, downmix, resample, linear end fades, FFmpeg EBU R128 two-pass linear loudnorm, PCM16 WAV encoding, final loudness/true-peak measurement"
}
},
{
"environmentId": "theater",
"displayName": "극장",
"pageUrl": "https://freesound.org/people/ElevatorFan2020/sounds/853576/",
"directUrl": "https://cdn.freesound.org/previews/853/853576_14269391-lq.mp3",
"creator": "ElevatorFan2020",
"license": "CC0 1.0 Universal",
"licenseUrl": "https://creativecommons.org/publicdomain/zero/1.0/",
"attribution": "Suggested: Crowd Ambience - Theater, by ElevatorFan2020, from Freesound, CC0 1.0.",
"expectedSourceSha256": "05c3ece7c088f34700b7610f791c0ad848a24c77be2c32fd1503a78356739a43",
"sourceBytes": 1485015,
"directMediaDurationSeconds": 176.901224,
"sourceVerification": {
"status": "verified",
"dateUtc": "2026-10-14",
"method": "SHA-256, byte count, ffprobe format.duration, full FFmpeg decode",
"evidence": ".agent/evidence-v0.2.3/source-integrity.json"
},
"selectedSegmentStartSeconds": 45,
"file": "theater.wav",
"sourceSha256": "05c3ece7c088f34700b7610f791c0ad848a24c77be2c32fd1503a78356739a43",
"outputLicense": "CC0 1.0 Universal",
"verificationDateUtc": "2026-10-14",
"sha256": "1fa8c57ce39013ff6bc4c0c4e8aff42f295781d27ba763b2990efe4727b4bd27",
"bytes": 576044,
"duration": 12.0,
"rms": 0.027309642076388547,
"peak": 0.16900634765625,
"conversion": {
"startSeconds": 45,
"durationSeconds": 12,
"seekMethod": "input seek",
"fadeSeconds": 0.05,
"sampleRate": 24000,
"channels": 1,
"encoding": "PCM16 little-endian",
"loudness": {
"pass1Filter": "loudnorm=I=-32:TP=-6.1:LRA=50:dual_mono=false:print_format=json",
"pass2Filter": "loudnorm=I=-32:TP=-6.1:LRA=50:dual_mono=false:print_format=json:measured_I=-25.82:measured_TP=-9.26:measured_LRA=0.9:measured_thresh=-35.82:offset=0:linear=true",
"pass1": {
"input_i": "-25.82",
"input_tp": "-9.26",
"input_lra": "0.90",
"input_thresh": "-35.82",
"output_i": "-31.85",
"output_tp": "-15.56",
"output_lra": "0.80",
"output_thresh": "-41.85",
"normalization_type": "dynamic",
"target_offset": "-0.15"
},
"pass2": {
"input_i": "-25.70",
"input_tp": "-9.26",
"input_lra": "1.10",
"input_thresh": "-35.70",
"output_i": "-31.89",
"output_tp": "-15.44",
"output_lra": "1.10",
"output_thresh": "-41.89",
"normalization_type": "linear",
"target_offset": "-0.11"
},
"final": {
"input_i": "-32.00",
"input_tp": "-15.44",
"input_lra": "0.90",
"input_thresh": "-42.00",
"output_i": "-31.85",
"output_tp": "-15.56",
"output_lra": "0.80",
"output_thresh": "-41.85",
"normalization_type": "dynamic",
"target_offset": "-0.15"
}
},
"operations": "excerpt, downmix, resample, linear end fades, FFmpeg EBU R128 two-pass linear loudnorm, PCM16 WAV encoding, final loudness/true-peak measurement"
}
},
{
"environmentId": "department",
"displayName": "백화점",
"pageUrl": "https://freesound.org/people/icmusic/sounds/268941/",
"directUrl": "https://cdn.freesound.org/previews/268/268941_40107-lq.mp3",
"creator": "icmusic",
"license": "CC0 1.0 Universal",
"licenseUrl": "https://creativecommons.org/publicdomain/zero/1.0/",
"attribution": "Suggested: US Department store - checkouts, by icmusic, from Freesound, CC0 1.0.",
"expectedSourceSha256": "261fda28722fba623483a90b32e7a2ec388c59887f56a5247156b53f1ffb6ccd",
"sourceBytes": 2445024,
"directMediaDurationSeconds": 292.872,
"sourceVerification": {
"status": "verified",
"dateUtc": "2026-10-14",
"method": "SHA-256, byte count, ffprobe format.duration, full FFmpeg decode",
"evidence": ".agent/evidence-v0.2.3/source-integrity.json"
},
"selectedSegmentStartSeconds": 90,
"file": "department.wav",
"sourceSha256": "261fda28722fba623483a90b32e7a2ec388c59887f56a5247156b53f1ffb6ccd",
"outputLicense": "CC0 1.0 Universal",
"verificationDateUtc": "2026-10-14",
"sha256": "101683ffb99c666a36b42b92661fdc404f1e2eb114f52ad03dc971734fcab375",
"bytes": 576044,
"duration": 12.0,
"rms": 0.025934230237752497,
"peak": 0.15399169921875,
"conversion": {
"startSeconds": 90,
"durationSeconds": 12,
"seekMethod": "input seek",
"fadeSeconds": 0.05,
"sampleRate": 24000,
"channels": 1,
"encoding": "PCM16 little-endian",
"loudness": {
"pass1Filter": "loudnorm=I=-32:TP=-6.1:LRA=50:dual_mono=false:print_format=json",
"pass2Filter": "loudnorm=I=-32:TP=-6.1:LRA=50:dual_mono=false:print_format=json:measured_I=-23.99:measured_TP=-8.17:measured_LRA=3.7:measured_thresh=-33.99:offset=0:linear=true",
"pass1": {
"input_i": "-23.99",
"input_tp": "-8.17",
"input_lra": "3.70",
"input_thresh": "-33.99",
"output_i": "-31.23",
"output_tp": "-15.60",
"output_lra": "2.40",
"output_thresh": "-41.23",
"normalization_type": "dynamic",
"target_offset": "-0.77"
},
"pass2": {
"input_i": "-24.08",
"input_tp": "-8.24",
"input_lra": "3.90",
"input_thresh": "-34.08",
"output_i": "-32.09",
"output_tp": "-16.25",
"output_lra": "3.90",
"output_thresh": "-42.09",
"normalization_type": "linear",
"target_offset": "0.09"
},
"final": {
"input_i": "-32.00",
"input_tp": "-16.18",
"input_lra": "3.70",
"input_thresh": "-42.00",
"output_i": "-31.23",
"output_tp": "-15.59",
"output_lra": "2.40",
"output_thresh": "-41.23",
"normalization_type": "dynamic",
"target_offset": "-0.77"
}
},
"operations": "excerpt, downmix, resample, linear end fades, FFmpeg EBU R128 two-pass linear loudnorm, PCM16 WAV encoding, final loudness/true-peak measurement"
}
},
{
"environmentId": "market",
"displayName": "시장",
"pageUrl": "https://commons.wikimedia.org/wiki/File:Italia_Palermo_mercato-Ballaro_20161225_122421.ogg",
"directUrl": "https://upload.wikimedia.org/wikipedia/commons/e/e8/Italia_Palermo_mercato-Ballaro_20161225_122421.ogg",
"creator": "Marie Flutre (Wikimedia user Timflutre)",
"license": "CC BY-SA 4.0",
"licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
"attribution": "Italia Palermo mercato-Ballaro 20161225 122421, by Marie Flutre, CC BY-SA 4.0, via Wikimedia Commons. Modified by excerpting, trimming, fades, normalization, downmixing, resampling and PCM WAV conversion. The derivative audio remains CC BY-SA 4.0.",
"expectedSourceSha256": "fc0075dce8ad05b56460c9f18754c27b2021f21f1c780a595ccda648d33c941d",
"sourceBytes": 622200,
"directMediaDurationSeconds": 76.696961,
"sourceVerification": {
"status": "verified",
"dateUtc": "2026-10-14",
"method": "SHA-256, byte count, ffprobe format.duration, full FFmpeg decode",
"evidence": ".agent/evidence-v0.2.3/source-integrity.json"
},
"selectedSegmentStartSeconds": 24,
"file": "market.wav",
"sourceSha256": "fc0075dce8ad05b56460c9f18754c27b2021f21f1c780a595ccda648d33c941d",
"outputLicense": "CC BY-SA 4.0",
"verificationDateUtc": "2026-10-14",
"sha256": "b85044f3f0a9717f8bc86152ccacaf9752d63f156e9044a6ab955b33caeebad8",
"bytes": 576044,
"duration": 12.0,
"rms": 0.022879647581302516,
"peak": 0.45123291015625,
"conversion": {
"startSeconds": 24,
"durationSeconds": 12,
"seekMethod": "input seek",
"fadeSeconds": 0.05,
"sampleRate": 24000,
"channels": 1,
"encoding": "PCM16 little-endian",
"loudness": {
"pass1Filter": "loudnorm=I=-32:TP=-6.1:LRA=50:dual_mono=false:print_format=json",
"pass2Filter": "loudnorm=I=-32:TP=-6.1:LRA=50:dual_mono=false:print_format=json:measured_I=-25.51:measured_TP=-0.13:measured_LRA=7.1:measured_thresh=-35.54:offset=0:linear=true",
"pass1": {
"input_i": "-25.51",
"input_tp": "-0.13",
"input_lra": "7.10",
"input_thresh": "-35.54",
"output_i": "-30.46",
"output_tp": "-6.10",
"output_lra": "3.90",
"output_thresh": "-40.46",
"normalization_type": "dynamic",
"target_offset": "-1.54"
},
"pass2": {
"input_i": "-26.35",
"input_tp": "-0.42",
"input_lra": "7.10",
"input_thresh": "-36.35",
"output_i": "-32.84",
"output_tp": "-6.91",
"output_lra": "7.10",
"output_thresh": "-42.84",
"normalization_type": "linear",
"target_offset": "0.84"
},
"final": {
"input_i": "-32.01",
"input_tp": "-6.62",
"input_lra": "7.10",
"input_thresh": "-42.03",
"output_i": "-30.46",
"output_tp": "-6.10",
"output_lra": "3.90",
"output_thresh": "-40.46",
"normalization_type": "dynamic",
"target_offset": "-1.54"
}
},
"operations": "excerpt, downmix, resample, linear end fades, FFmpeg EBU R128 two-pass linear loudnorm, PCM16 WAV encoding, final loudness/true-peak measurement"
}
},
{
"environmentId": "subway",
"displayName": "지하철",
"pageUrl": "https://commons.wikimedia.org/wiki/File:TTC_Subway_Line_1_Ambience_-_Museum_to_Union_(Freesound).ogg",
"directUrl": "https://upload.wikimedia.org/wikipedia/commons/d/d3/TTC_Subway_Line_1_Ambience_-_Museum_to_Union_%28Freesound%29.ogg",
"creator": "PascalHD",
"license": "CC BY 4.0",
"licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
"attribution": "TTC Subway Line 1 Ambience - Museum to Union, by PascalHD, CC BY 4.0, via Wikimedia Commons/Freesound. Modified by excerpting, trimming, fades, normalization, downmixing, resampling and PCM WAV conversion.",
"expectedSourceSha256": "41fcf064cde53cef1528fe98721347851e60c070d8ff9f213f354025cf272d4c",
"sourceBytes": 3343901,
"directMediaDurationSeconds": 425.024,
"sourceVerification": {
"status": "verified",
"dateUtc": "2026-10-14",
"method": "SHA-256, byte count, ffprobe format.duration, full FFmpeg decode",
"evidence": ".agent/evidence-v0.2.3/source-integrity.json"
},
"selectedSegmentStartSeconds": 65,
"file": "subway.wav",
"sourceSha256": "41fcf064cde53cef1528fe98721347851e60c070d8ff9f213f354025cf272d4c",
"outputLicense": "CC BY 4.0",
"verificationDateUtc": "2026-10-14",
"sha256": "c613d36d303194a2768da0a93156b2e5a4073460fe899bb2f42ba330521443fd",
"bytes": 576044,
"duration": 12.0,
"rms": 0.03234758164589298,
"peak": 0.171966552734375,
"conversion": {
"startSeconds": 65,
"durationSeconds": 12,
"seekMethod": "input seek",
"fadeSeconds": 0.05,
"sampleRate": 24000,
"channels": 1,
"encoding": "PCM16 little-endian",
"loudness": {
"pass1Filter": "loudnorm=I=-32:TP=-6.1:LRA=50:dual_mono=false:print_format=json",
"pass2Filter": "loudnorm=I=-32:TP=-6.1:LRA=50:dual_mono=false:print_format=json:measured_I=-16.94:measured_TP=-0.23:measured_LRA=4.8:measured_thresh=-26.94:offset=0:linear=true",
"pass1": {
"input_i": "-16.94",
"input_tp": "-0.23",
"input_lra": "4.80",
"input_thresh": "-26.94",
"output_i": "-32.84",
"output_tp": "-16.64",
"output_lra": "4.10",
"output_thresh": "-42.84",
"normalization_type": "dynamic",
"target_offset": "0.84"
},
"pass2": {
"input_i": "-16.48",
"input_tp": "-0.23",
"input_lra": "4.70",
"input_thresh": "-26.48",
"output_i": "-31.54",
"output_tp": "-15.29",
"output_lra": "4.80",
"output_thresh": "-41.54",
"normalization_type": "linear",
"target_offset": "-0.46"
},
"final": {
"input_i": "-32.00",
"input_tp": "-15.29",
"input_lra": "4.90",
"input_thresh": "-42.00",
"output_i": "-32.84",
"output_tp": "-16.64",
"output_lra": "4.10",
"output_thresh": "-42.84",
"normalization_type": "dynamic",
"target_offset": "0.84"
}
},
"operations": "excerpt, downmix, resample, linear end fades, FFmpeg EBU R128 two-pass linear loudnorm, PCM16 WAV encoding, final loudness/true-peak measurement"
}
},
{
"environmentId": "cafe",
"displayName": "카페",
"pageUrl": "https://commons.wikimedia.org/wiki/File:Cafe_ambiance.ogg",
"directUrl": "https://upload.wikimedia.org/wikipedia/commons/5/54/Cafe_ambiance.ogg",
"creator": "Marble Toast",
"license": "CC0 1.0 Universal",
"licenseUrl": "https://creativecommons.org/publicdomain/zero/1.0/",
"attribution": "Suggested: Cafe ambiance, by Marble Toast, via Wikimedia Commons, CC0 1.0.",
"expectedSourceSha256": "6360791fdcee1f64638f0fc9abd6d2c7a1aa75fd3d2b80033170a02d025099dc",
"sourceBytes": 19947952,
"directMediaDurationSeconds": 1200.000998,
"sourceVerification": {
"status": "verified",
"dateUtc": "2026-10-14",
"method": "SHA-256, byte count, ffprobe format.duration, full FFmpeg decode",
"evidence": ".agent/evidence-v0.2.3/source-integrity.json"
},
"selectedSegmentStartSeconds": 0,
"file": "cafe.wav",
"sourceSha256": "6360791fdcee1f64638f0fc9abd6d2c7a1aa75fd3d2b80033170a02d025099dc",
"outputLicense": "CC0 1.0 Universal",
"verificationDateUtc": "2026-10-14",
"sha256": "6a86d722d23c47d6f3512cf364de18287335b050ad72e639f9a83ba40b669016",
"bytes": 576044,
"duration": 12.0,
"rms": 0.02589284072747213,
"peak": 0.131317138671875,
"conversion": {
"startSeconds": 0,
"durationSeconds": 12,
"seekMethod": "input seek",
"fadeSeconds": 0.05,
"sampleRate": 24000,
"channels": 1,
"encoding": "PCM16 little-endian",
"loudness": {
"pass1Filter": "loudnorm=I=-32:TP=-6.1:LRA=50:dual_mono=false:print_format=json",
"pass2Filter": "loudnorm=I=-32:TP=-6.1:LRA=50:dual_mono=false:print_format=json:measured_I=-19.63:measured_TP=-5.22:measured_LRA=0.3:measured_thresh=-29.63:offset=0:linear=true",
"pass1": {
"input_i": "-19.63",
"input_tp": "-5.22",
"input_lra": "0.30",
"input_thresh": "-29.63",
"output_i": "-32.00",
"output_tp": "-17.64",
"output_lra": "0.30",
"output_thresh": "-42.00",
"normalization_type": "dynamic",
"target_offset": "-0.00"
},
"pass2": {
"input_i": "-19.52",
"input_tp": "-5.26",
"input_lra": "0.30",
"input_thresh": "-29.52",
"output_i": "-31.89",
"output_tp": "-17.63",
"output_lra": "0.30",
"output_thresh": "-41.89",
"normalization_type": "linear",
"target_offset": "-0.11"
},
"final": {
"input_i": "-32.00",
"input_tp": "-17.59",
"input_lra": "0.30",
"input_thresh": "-42.00",
"output_i": "-32.00",
"output_tp": "-17.64",
"output_lra": "0.30",
"output_thresh": "-42.00",
"normalization_type": "dynamic",
"target_offset": "-0.00"
}
},
"operations": "excerpt, downmix, resample, linear end fades, FFmpeg EBU R128 two-pass linear loudnorm, PCM16 WAV encoding, final loudness/true-peak measurement"
}
},
{
"environmentId": "rain",
"displayName": "비 오는 거리",
"pageUrl": "https://commons.wikimedia.org/wiki/File:Urban_Street_on_a_Rainy_Afternoon.flac",
"directUrl": "https://upload.wikimedia.org/wikipedia/commons/8/8c/Urban_Street_on_a_Rainy_Afternoon.flac",
"creator": "Extemporalist",
"license": "CC0 1.0 Universal",
"licenseUrl": "https://creativecommons.org/publicdomain/zero/1.0/",
"attribution": "Suggested: Urban Street on a Rainy Afternoon, by Extemporalist, via Wikimedia Commons, CC0 1.0.",
"expectedSourceSha256": "ef0511593b1bb0ba47d5c5dafd83eb07ba854b5a65fd5d41b8c76a1b3ff2c22a",
"sourceBytes": 91187572,
"directMediaDurationSeconds": 1800.0,
"sourceVerification": {
"status": "verified",
"dateUtc": "2026-10-14",
"method": "SHA-256, byte count, ffprobe format.duration, full FFmpeg decode",
"evidence": ".agent/evidence-v0.2.3/source-integrity.json"
},
"selectedSegmentStartSeconds": 180,
"file": "rain.wav",
"sourceSha256": "ef0511593b1bb0ba47d5c5dafd83eb07ba854b5a65fd5d41b8c76a1b3ff2c22a",
"outputLicense": "CC0 1.0 Universal",
"verificationDateUtc": "2026-10-14",
"sha256": "06d59315d23343fab9c5bd8fbbec044f797d7384480b7f70454b11b1676355ae",
"bytes": 576044,
"duration": 12.0,
"rms": 0.024561801864354006,
"peak": 0.220947265625,
"conversion": {
"startSeconds": 180,
"durationSeconds": 12,
"seekMethod": "input seek",
"fadeSeconds": 0.05,
"sampleRate": 24000,
"channels": 1,
"encoding": "PCM16 little-endian",
"loudness": {
"pass1Filter": "loudnorm=I=-32:TP=-6.1:LRA=50:dual_mono=false:print_format=json",
"pass2Filter": "loudnorm=I=-32:TP=-6.1:LRA=50:dual_mono=false:print_format=json:measured_I=-50.72:measured_TP=-31.81:measured_LRA=10.1:measured_thresh=-60.72:offset=0:linear=true",
"pass1": {
"input_i": "-50.72",
"input_tp": "-31.81",
"input_lra": "10.10",
"input_thresh": "-60.72",
"output_i": "-28.22",
"output_tp": "-8.24",
"output_lra": "8.10",
"output_thresh": "-38.22",
"normalization_type": "dynamic",
"target_offset": "-3.78"
},
"pass2": {
"input_i": "-52.18",
"input_tp": "-31.83",
"input_lra": "10.00",
"input_thresh": "-62.18",
"output_i": "-33.46",
"output_tp": "-13.11",
"output_lra": "10.10",
"output_thresh": "-43.46",
"normalization_type": "linear",
"target_offset": "1.46"
},
"final": {
"input_i": "-32.01",
"input_tp": "-13.09",
"input_lra": "10.10",
"input_thresh": "-42.01",
"output_i": "-28.22",
"output_tp": "-8.24",
"output_lra": "8.10",
"output_thresh": "-38.22",
"normalization_type": "dynamic",
"target_offset": "-3.78"
}
},
"operations": "excerpt, downmix, resample, linear end fades, FFmpeg EBU R128 two-pass linear loudnorm, PCM16 WAV encoding, final loudness/true-peak measurement"
}
}
]
}