Commit Graph
30 Commits
Author SHA1 Message Date
Esa Kataja 4bd0c75e65 Change requests to httpx and add web search 2025-07-01 21:13:30 +03:00
Esa Kataja fb48ac8ac8 Move movie_details to lob 2025-04-17 15:23:41 +03:00
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 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