Commit Graph

561 Commits

Author SHA1 Message Date
Zoe Roux 2f5ef7965b Fix audio discontinuity by using output seeking 2026-04-30 02:03:47 +02:00
Zoe Roux 80127c9106 Use read_intervals for faster audio keyframing 2026-04-29 19:06:20 +02:00
Zoe Roux fd2fc9246c Properly handle keyframe extraction 2026-04-29 19:06:20 +02:00
Zoe Roux 9f589f036d Add transcoder tests 2026-04-29 18:55:55 +02:00
Zoe Roux cc788542bc Fix filter issues in transcoder no-hwaccel 2026-04-29 12:30:02 +02:00
Zoe Roux a372072d53 Ignore intro detection contained in tagged chapter 2026-04-29 00:45:12 +02:00
Zoe Roux 60301f272d Add /videos/streams route to debug transcoder 2026-04-28 21:46:28 +02:00
Zoe Roux fd19b484ff Fix no migrations error (#1475) 2026-04-27 12:00:33 +02:00
renovate[bot] d8b45dc134 Update debian Docker tag to trixie-20260421 (#1483)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-27 10:02:22 +02:00
dependabot[bot] 2d66824468 Bump github.com/jackc/pgx/v5 from 5.9.1 to 5.9.2 in /transcoder (#1472)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-23 09:22:58 +02:00
Zoe Roux 9b37cf2bd1 Fix transcoder migrations (#1466) 2026-04-19 00:06:47 +02:00
Zoe Roux bf2c5efafd Add settings for auto-skip 2026-04-18 15:15:56 +02:00
Zoe Roux 117cacff75 Save prev/next sha in fp detection and recompute when changed 2026-04-17 22:24:25 +02:00
Zoe Roux 0e70374d2c Delete chormaprint 2026-04-17 22:24:25 +02:00
Zoe Roux 43a5f9a098 Use chromaprint algo 3 to handle silences 2026-04-17 22:24:25 +02:00
Zoe Roux f648dc24cc Delete refine system 2026-04-17 00:05:05 +02:00
Zoe Roux 4e23dd2e59 wip: Improve refine 2026-04-16 23:56:29 +02:00
Zoe Roux f3e00939c4 Add chapter type detection via regexes 2026-04-16 23:56:29 +02:00
Zoe Roux 3334e3a1ed Only extract valid chapterprints 2026-04-16 23:56:08 +02:00
Zoe Roux 62bbaaa9d5 Add refinement method to have more precise chapters 2026-04-16 00:31:05 +02:00
Zoe Roux ae8485fdb0 Dont store overlapping chapterprints 2026-04-16 00:31:05 +02:00
Zoe Roux df0c2ced13 Fix intro/outro detection 2026-04-16 00:31:05 +02:00
Zoe Roux b71d6ffec3 Fix otel log format 2026-04-16 00:31:05 +02:00
Zoe Roux 463b3d2423 Forward request context kinda everywhere 2026-04-16 00:31:05 +02:00
Zoe Roux af7b898918 Use otelslog 2026-04-16 00:31:05 +02:00
Zoe Roux e5e3463c47 Use sloc for all logs in transcoder 2026-04-16 00:31:05 +02:00
Zoe Roux 2bd3668da4 Instrument exec.Command in transcoder 2026-04-16 00:31:05 +02:00
Zoe Roux 841212de52 Implement FpFindContain function 2026-04-16 00:31:05 +02:00
Zoe Roux 3874ff7238 Implement FpFindOverlap function 2026-04-16 00:31:05 +02:00
Zoe Roux 9ac833b11b Add fingerprinting logic 2026-04-16 00:31:05 +02:00
Zoe Roux 1ad1aa0392 Add fingerprint generation 2026-04-16 00:31:05 +02:00
Zoe Roux f09728a993 Create types/routes for fingerprinting 2026-04-16 00:31:05 +02:00
Zoe Roux fbb995a3a6 Use ids as pk for infos 2026-04-16 00:31:05 +02:00
renovate[bot] 8c003dd864 Update opentelemetry-go-contrib monorepo (#1461)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-13 09:07:54 +02:00
renovate[bot] 47f4b0bb0a Update opentelemetry-go monorepo (#1460)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-13 09:07:43 +02:00
renovate[bot] af73d9ba32 Update debian Docker tag to trixie-20260406 (#1458)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-13 09:07:17 +02:00
renovate[bot] 31ed693978 Update aws-sdk-go-v2 monorepo (#1457)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-13 09:07:02 +02:00
renovate[bot] b39cd5c4d4 Update module go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp to v1.43.0 [SECURITY] (#1449)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-09 10:37:51 +00:00
renovate[bot] 1420f22b65 Update module go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp to v0.19.0 [SECURITY] (#1443)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-09 10:01:37 +00:00
renovate[bot] c62784b4c6 Update module go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp to v1.43.0 [SECURITY] (#1448)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-09 11:21:00 +02:00
renovate[bot] c372a57fb2 Update module go.opentelemetry.io/otel/sdk to v1.43.0 [SECURITY] (#1450)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-09 11:20:43 +02:00
renovate[bot] 3319fd18cb Update module github.com/labstack/echo/v5 to v5.1.0 (#1428)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-06 10:52:14 +02:00
renovate[bot] 7fd5a310c4 Update aws-sdk-go-v2 monorepo (#1424)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-06 10:51:27 +02:00
Zoe Roux ad807fadb4 Prepare next video automatically (#1423) 2026-04-05 10:06:47 +00:00
Zoe Roux 480101e378 Cleanup master.m3u8 2026-04-02 19:03:27 +02:00
Zoe Roux d868ad9e61 Add channels to audio info 2026-04-02 19:03:27 +02:00
Zoe Roux 5d26bd6930 Fix transcoder error cache key removal 2026-04-01 19:33:41 +02:00
dependabot[bot] b81a7b1920 Bump golang.org/x/image from 0.37.0 to 0.38.0 in /transcoder (#1412)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 10:11:58 +02:00
renovate[bot] a5d116e222 Update module github.com/jackc/pgx/v5 to v5.9.1 (#1408)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-30 09:24:29 +02:00
renovate[bot] 898d09512e Update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.97.2 (#1407)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-30 09:24:14 +02:00