Frédéric Tronel
|
b241c45efc
|
Move functions related to subtitles OCR in a dedicated module.
|
2026-08-29 14:22:35 +02:00 |
|
Frédéric Tronel
|
edcbf91101
|
Transfer functions related to Matroska codec private data into a dedicated module.
|
2026-08-29 14:11:00 +02:00 |
|
Frédéric Tronel
|
4658cc16e0
|
Extract logging outside of function.
|
2026-08-29 13:56:04 +02:00 |
|
Frédéric Tronel
|
5bbdfe9929
|
Fix missing import.
|
2026-08-29 13:53:34 +02:00 |
|
Frédéric Tronel
|
87e326d976
|
Remove function to discover if required tools are installed.
|
2026-08-29 13:50:46 +02:00 |
|
Frédéric Tronel
|
e2936d565f
|
Fix typing errors in ffprobe and ffmpeg related functions.
|
2026-08-29 13:49:29 +02:00 |
|
Frédéric Tronel
|
fa18247fd6
|
Fix typing problems in tools.
|
2026-08-29 12:31:50 +02:00 |
|
Frédéric Tronel
|
87b557bc38
|
Add functions related to ffmpeg, ppm files and timestamps to dedicated modules.
|
2026-08-29 11:24:50 +02:00 |
|
Frédéric Tronel
|
a12a4e1b2b
|
Fix typing errors in ffprobe functions.
|
2026-08-29 10:47:42 +02:00 |
|
Frédéric Tronel
|
795d314f13
|
Transfer functions that use ffprobe into a dedicated module.
|
2026-08-29 10:39:51 +02:00 |
|
Frédéric Tronel
|
700d1fedc5
|
Fixing type error.
|
2026-08-28 23:09:02 +02:00 |
|
Frédéric Tronel
|
92df1d24d6
|
Separate MKV class and functions in a separate module.
|
2026-08-28 22:57:50 +02:00 |
|
Frédéric Tronel
|
ff20f31e74
|
No more linting error of mypy in H264.
|
2026-08-28 22:19:52 +02:00 |
|
Frédéric Tronel
|
c32018caae
|
Fix tscut for the new structure of the project.
|
2026-08-28 22:01:07 +02:00 |
|
Frédéric Tronel
|
f6491be5b7
|
Create a module dedicated to H264 parameters dataclass.
|
2026-08-28 21:56:19 +02:00 |
|
Frédéric Tronel
|
a1a1ae5399
|
Add first tests for H264 bitstream functions.
|
2026-08-28 21:43:30 +02:00 |
|
Frédéric Tronel
|
8dc2af580d
|
Separate H264 specialized functions.
|
2026-08-28 21:25:23 +02:00 |
|
Frédéric Tronel
|
413df48a77
|
Fix wrong import.
|
2026-08-28 17:13:13 +02:00 |
|
Frédéric Tronel
|
7c539382e6
|
Replace = bytes() by b''.
|
2026-08-28 17:05:50 +02:00 |
|
Frédéric Tronel
|
451fd50c68
|
Remove unused imports.
|
2026-08-28 17:04:35 +02:00 |
|
Frédéric Tronel
|
edd034b3b6
|
Remove 0 in range(0,).
|
2026-08-28 16:57:15 +02:00 |
|
Frédéric Tronel
|
66e20e126a
|
Fix ruff warning about imports and IOError instead of OSError.
|
2026-08-28 16:53:38 +02:00 |
|
Frédéric Tronel
|
f18ebfadc2
|
Fix of a potential bug found by ruff.
|
2026-08-28 16:52:18 +02:00 |
|
Frédéric Tronel
|
e6814f483a
|
Fix typos.
|
2026-08-28 16:23:35 +02:00 |
|
Frédéric Tronel
|
97ef0e972c
|
Separate main() function in a dedicated module.
|
2026-08-28 16:20:17 +02:00 |
|
Frédéric Tronel
|
7e72611b1c
|
Fix poetry environment.
|
2026-08-28 15:55:24 +02:00 |
|
Frédéric Tronel
|
ff2ac0a236
|
Adding poetry support.
|
2026-08-28 15:50:31 +02:00 |
|
Frédéric Tronel
|
bf7b98c73d
|
Intialization of poetry.
|
2026-08-28 15:38:42 +02:00 |
|
Frédéric Tronel
|
ffb167c321
|
Refactoring plan.
|
2026-08-28 14:04:05 +02:00 |
|
Frédéric Tronel
|
f982b5b42d
|
Removing remaining % string formatting.
|
2025-11-23 17:27:13 +01:00 |
|
Frédéric Tronel
|
ed4ed5e7df
|
Remove remaining % formatting in logging functions.
|
2025-11-23 17:16:16 +01:00 |
|
Frédéric Tronel
|
c83bd09411
|
Adding doc string for more functions.
|
2025-11-23 17:14:02 +01:00 |
|
Frédéric Tronel
|
9a3d04af7f
|
Better typing.
|
2025-11-23 15:56:09 +01:00 |
|
Frédéric Tronel
|
bb5206d916
|
Correct cleaning of subtitles.
|
2025-11-23 14:54:14 +01:00 |
|
Frédéric Tronel
|
e5b1917e78
|
Adding requirements for typing support.
|
2025-11-23 14:52:27 +01:00 |
|
Frédéric Tronel
|
dd94e5c773
|
More linting with typechecking and type annotations.
|
2025-10-31 09:54:53 +01:00 |
|
Frédéric Tronel
|
cb019413cc
|
More linting: no more camelcase variables, functions, arguments or methods.
|
2025-10-30 16:33:15 +01:00 |
|
Frédéric Tronel
|
40ca3e136b
|
More linting: no more camelcase for function names.
|
2025-10-29 14:54:42 +01:00 |
|
Frédéric Tronel
|
367cb440d8
|
Even more linting: function names with snake case, remove unused variables, wrong format f-strings, masked parameters.
|
2025-10-29 12:37:51 +01:00 |
|
Frédéric Tronel
|
c565699875
|
Even more linting: no more variable with camel case.
|
2025-10-29 10:04:47 +01:00 |
|
Frédéric Tronel
|
75f227786f
|
Still more linting (encoding for open, variables with snake case).
|
2025-10-28 10:55:47 +01:00 |
|
Frédéric Tronel
|
960de11b1b
|
More linting.
|
2025-10-27 15:48:41 +01:00 |
|
Frédéric Tronel
|
e192c66157
|
More linting: camel case for variable names, f-format strings.
|
2025-10-26 21:01:50 +01:00 |
|
Frédéric Tronel
|
23f1db5ffa
|
Even more linting (long lines, trailing spaces, module importation order, variable names).
|
2025-10-26 17:14:29 +01:00 |
|
Frédéric Tronel
|
362844f8a1
|
Improve linting by remove superfluous parenthesis.
|
2025-10-25 16:55:05 +02:00 |
|
Frédéric Tronel
|
6ad2c3b50a
|
Improve linting by remove bad indentations.
|
2025-10-25 16:47:28 +02:00 |
|
Frédéric Tronel
|
ddec8633e3
|
Improve linting by remove trailing spaces.
|
2025-10-25 16:45:20 +02:00 |
|
Frédéric Tronel
|
c3943ff70e
|
Remove trailing spaces.
|
2025-10-25 16:33:29 +02:00 |
|
Frédéric Tronel
|
926ee16433
|
Improve pylint score and fix most errors.
|
2025-10-25 16:09:11 +02:00 |
|
Frédéric Tronel
|
489435a87f
|
Improve pylint score and fix most errors.
|
2025-10-25 16:05:25 +02:00 |
|