Esa Kataja
f6942de66a
Bump version to 1.0.1
2025-04-17 14:15:26 +03:00
Esa Kataja
60fdef4b30
chore: remove unnecessary dependencies
2025-04-17 14:14:40 +03:00
Esa Kataja
a45407384e
chore: release v1.0.0
v1.0.0
2025-04-17 13:58:54 +03:00
Esa Kataja
708c7dc4cd
Add future features section with Streamlit UI preview plan
2025-04-17 13:51:27 +03:00
Esa Kataja
21383a391a
Update README
2025-04-17 13:49:25 +03:00
Esa Kataja
97e40731b2
Refactor app.py: extract SOLID helper functions and simplify main command
...
Moved ffprobe call into run_ffprobe
Introduced prepare_video_file, apply_stream_settings, and confirm_and_write_script helpers
Streamlined main() to delegate to new helpers
2025-04-17 13:49:14 +03:00
Esa Kataja
65777071f4
Add error handling for ffprobe
2025-04-17 13:19:22 +03:00
Esa Kataja
404b61aa00
Add IMDb ID validation with regex pattern matching for tt followed by 7-8 digits
2025-04-17 13:16:22 +03:00
Esa Kataja
cf4b7fa106
Add confirmation prompt before overwriting existing encode.sh script
2025-04-17 13:00:40 +03:00
Esa Kataja
0c71d3c58b
Update original_media_type to use enum and set it on VideoFile instance
2025-04-17 12:58:19 +03:00
Esa Kataja
5ec816c163
Optimizations to stream classes
2025-04-17 12:58:07 +03:00
Esa Kataja
c7a381c4b9
Add film grain parameter to video encoding with configurable amount
2025-04-17 12:42:44 +03:00
Esa Kataja
a30791a036
Replace Click with Typer for improved CLI argument handling
2025-04-17 12:36:31 +03:00
Esa Kataja
55cd3e7ec0
Add original_media_type field to Stream model for media type tracking
2025-04-17 12:31:53 +03:00
Esa Kataja
5d5371c991
Update README with details about metadata handling and anamorphic conversion
2025-04-17 11:51:57 +03:00
Esa Kataja
9cd7fb204e
ADD Cli options to change defaults
...
now support changing crf, preset and original media type
2025-02-24 23:59:15 +02:00
Esa Kataja
53a8469b8f
FIX Handling video files with attachments
2025-01-15 12:10:41 +02:00
Esa Kataja
4abc40e75d
CHANGE Readme documentation
2025-01-15 12:09:58 +02:00
Esa Kataja
f165316c02
ADD fps caching
2025-01-15 12:09:11 +02:00
Esa Kataja
51322aa86e
FIX Previous commit with writing of shell script
2025-01-15 11:41:44 +02:00
Esa Kataja
3842cb4ae2
FIX Video input filename with spaces
2025-01-15 11:41:21 +02:00
Esa Kataja
b9bb0c7e2f
CHANGE Write shell script to videos folder
2025-01-15 11:41:00 +02:00
Esa Kataja
a78f916dc3
FIX Fileoutput name with spaces error
2025-01-14 16:38:44 +02:00
Esa Kataja
c8f0ff46c9
Tweak svt1 params and metadata
2025-01-14 16:37:48 +02:00
Esa Kataja
c5ba639a08
Add First iteration of readme.md
2024-11-14 23:57:23 +02:00
Esa Kataja
f26e839ee6
Add pizx_fmt to flags
2024-11-14 23:57:12 +02:00
Esa Kataja
cf3b7bae5d
Add Base functionality
2024-11-14 23:46:13 +02:00
Esa Kataja
c298763049
Initial commit
2024-11-14 20:13:59 +02:00