Zoe Roux
4fd25ce5ac
Switch to -f hls instead of -f segment
...
For now, disabled all audios variants since it's handling will be
entierly different.
Found out that audio and video segments don't need to lineup. (same
number/duration). As long as the whole file stays long enough it's fine.
Video handling now fails when there are too many keyfranmes close
enough (like 0.01, 0.3, 0.4, 2, 4). It would only output 3 segments
instead of the 5 we would want. We might get arround using fragments
containing more than 1 keyframe if we handle things right
2024-07-01 15:39:24 +00:00
Zoe Roux
59264bd42f
Add output ts offset
2024-07-01 09:58:30 +00:00
Zoe Roux
e85d2d4416
Try custom fmp4 movflags
...
It seems presentation time and durations are not consistent with
previous segments so the hls renderer can't keep up
2024-07-01 08:08:51 +00:00
Zoe Roux
61f800d4c2
Better connection loss handling on android
2024-07-01 08:08:36 +00:00
Zoe Roux
2808da8f6f
wip: Switch to fmp4 intead of mgepg
2024-07-01 07:48:56 +00:00
Arlan Lloyd
28b130540b
fix backend/scanner diagrams
2024-07-01 00:31:55 +07:00
Arlan Lloyd
f58c997870
update container diagram + formatting
2024-07-01 00:31:55 +07:00
Arlan Lloyd
141e683d02
minor adjustments
2024-07-01 00:31:55 +07:00
Arlan Lloyd
427c0fbce5
fix markdown
2024-07-01 00:31:55 +07:00
Arlan Lloyd
11a3e71705
reorder container diagram
2024-07-01 00:31:55 +07:00
Arlan Lloyd
d06abca25d
change container layout
2024-07-01 00:31:55 +07:00
Arlan Lloyd
47774351a3
fix backend diagram
2024-07-01 00:31:55 +07:00
Arlan Lloyd
3a4c07dd1e
update
2024-07-01 00:31:55 +07:00
Arlan Lloyd
53321ee53c
update formatting
2024-07-01 00:31:55 +07:00
Arlan Lloyd
4b6bc0014a
add backend remove old
2024-07-01 00:31:55 +07:00
Arlan Lloyd
ac3438a96d
add transcoder
2024-07-01 00:31:55 +07:00
Arlan Lloyd
777984a1fb
add frontend
2024-07-01 00:31:55 +07:00
Arlan Lloyd
8b90ae4398
fix typo
2024-07-01 00:31:55 +07:00
Arlan Lloyd
257679a19c
splitting up megadiagram
2024-07-01 00:31:55 +07:00
Arlan Lloyd
6c9f4c7ec4
add project + update c4
2024-07-01 00:31:55 +07:00
Arlan Lloyd
6c76b772b0
small updates
2024-07-01 00:31:55 +07:00
Arlan Lloyd
07e500e6e2
fix description
2024-07-01 00:31:55 +07:00
Arlan Lloyd
4cac395d9f
no autosync/media relationship
2024-07-01 00:31:55 +07:00
Arlan Lloyd
085f2c27a0
update diagram
2024-07-01 00:31:55 +07:00
Arlan Lloyd
2b144174a8
check in diagram
2024-07-01 00:31:55 +07:00
Zoe Roux
df8b5658a7
Use Base64Url form for paths. ( #556 )
2024-06-30 09:02:38 +00:00
Devin Buhl
5b8cebfc21
chore(renovate): regexManager is not customManager ( #555 )
2024-06-28 20:56:30 +07:00
renovate[bot]
51d88270e9
Update docker/build-push-action action to v6 ( #553 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-28 01:18:46 +07:00
Weblate (bot)
65d3d3919b
Translations update from Hosted Weblate ( #550 )
...
Currently translated at 100.0% (206 of 206 strings)
Translation: Kyoo/Kyoo
Translate-URL: https://hosted.weblate.org/projects/kyoo/kyoo/tr/
Co-authored-by: PUFF1N <me@puffin.icu>
2024-06-22 14:49:49 +00:00
Zoe Roux
e47c6500f3
Fast track extractions if there is no subtitles ( #548 )
2024-06-19 22:34:18 +00:00
Zoe Roux
8d6b699f11
Add some codecs
2024-06-19 12:40:43 +00:00
Zoe Roux
c707e76bd6
Fast track extractions if there is no subtitles
2024-06-19 12:25:43 +00:00
renovate[bot]
3f238fb0cb
Update dependency Serilog.Enrichers.Thread to v4 ( #546 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-19 12:17:51 +00:00
renovate[bot]
8575bc2151
Update dependency Serilog.Expressions to v5 ( #544 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-18 08:41:35 +00:00
renovate[bot]
1a394e48c5
Update dependency NSwag.AspNetCore to v14.0.8 ( #543 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-18 10:37:22 +02:00
acelinkio
9baee99729
CAPS for consistency ( #545 )
2024-06-18 05:53:09 +00:00
Arthur Jamet
9dcbcce137
Transcoder: Use mediainfo to get duration for dummy keyframes + handle case when audio file has poster
2024-06-17 15:57:33 +00:00
Arthur Jamet
1c010c92db
Transcoder: Support audio-only files
2024-06-17 15:57:33 +00:00
Zoe Roux
92d58f036c
Switch from mediainfo to ffprobe ( #532 )
2024-06-16 19:37:00 +00:00
Zoe Roux
d7cb6f3c96
Fix RFC-6381 for some codecs
2024-06-16 19:32:42 +00:00
Zoe Roux
7e3a1743c0
Cope with ffmpeg not reporting videos bitrates
2024-06-16 19:10:58 +00:00
Zoe Roux
40f02760ab
Handle ISO-639-2 to IETF BCP 47 translation
2024-06-16 19:10:58 +00:00
Zoe Roux
c11e1cc8f0
Switch from mediainfo to ffprobe
2024-06-16 19:10:58 +00:00
Zoe Roux
32ccc54310
Fix sigsegf on mediainfo errors
2024-06-16 19:10:58 +00:00
Zoe Roux
e5e98f7fc8
Cleanup safe path setting location
2024-06-16 19:10:58 +00:00
renovate[bot]
ed69bff645
Update dependency @biomejs/biome to v1.8.1
2024-06-16 18:57:46 +00:00
Zoe Roux
317feed931
Add media type filter ( #528 )
2024-06-16 15:35:39 +00:00
Scott Merchant
dce3c5f576
fix import ordering
2024-06-16 15:24:27 +00:00
Scott Merchant
6f5513f11c
remove unnecessary empty tags
2024-06-16 15:24:27 +00:00
Scott Merchant
f5faf06f81
remove debug log line
2024-06-16 15:24:27 +00:00