Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft showing changes undergoing testing #682

Draft
wants to merge 539 commits into
base: main
Choose a base branch
from
Draft

Conversation

tcely
Copy link
Contributor

@tcely tcely commented Feb 2, 2025

This is not for merging. It is for reference.

Feel free to take the ci.yaml changes, if you like them.

Everything else should already have its own pull request.

tcely added 30 commits January 27, 2025 13:28
Only save() the current Media
Use yt_dlp.get_postprocessors()
Remove directory manipulation
Made the output more friendly
Hide format_note for combined audio / video
Set a default nice level
Guess at ffmpeg options based on filename
Tweak the behavior of post processors
This was duplicated by the conflict resolution in:
3cfc4bf
Update to upstream main
…sue-185

Add default values for the new settings
Fix CommaSepChoiceField
Move SponsorBlock_Category to fields.py
Field expects verbose_name to be first, not separator
Use a temporary directory per task
fixup: use the name attribute
Use strings for outdoors paths
Test cleanup youtube.py
Log failure to get hook status object
tcely added 30 commits February 15, 2025 20:13
Schedule a rename task per media item instead
fixup: import the new task function
Ensure the directory exists for testing
fixup: import the `check_source_directory_exists` task
Add `XDG_CACHE_HOME` environment variable
Defer fields for `rename_media` task
Add and use `refresh_formats`
fixup: convert seconds with timedelta
Remove the useless "not skipping" logged messages
Ask for formats that might not work and test them
Do not let one private video hold up the rest
Limit the try and log what happened for debugging
Use multiple threads for renaming
Simplify the `get_queryset` function
Check for the database vendor first
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant