- Adds `video_autoreduce_rename.py`, a companion script to rename video files and directories containing resolution tags.
- Automatically replaces higher resolution tags (e.g., 2160p, 1080p) with a specified max height (default: 720p).
- Supports debug mode for detailed output.
- Prevents overwriting existing files by skipping conflicts.
- Complements `video_autoreduce.py` for a streamlined video processing workflow.
Added `video_autoreduce.py`, a Python script that scans directories for video files exceeding a specified resolution and prepares them for automatic resolution reduction using FFmpeg.
- Detects video files in a given directory.
- Determines their resolution using `ffprobe`.
- Identifies videos exceeding a maximum height threshold.
- Supports subtitle codec validation and ensures proper output handling.
- Includes utility functions for file management and logging.
This script will help streamline batch video processing while preserving essential metadata and subtitles.
- Added references to new guides included in the repository.
- Updated paths to server setup notes moved to `setups/*`.
- Reflected overall structural changes and improvements in the repository.
This update ensures the README stays accurate and provides clear navigation for users.
- Introduced a detailed installation guide for Aptly on Debian in a Proxmox LXC container.
- Included sections on:
- Introduction to Aptly
- Prerequisites for installation
- Step-by-step installation procedure
- Important warnings and security practices
- Useful commands and information
This guide aims to simplify the setup and configuration of Aptly for efficient Debian package management.
- Updated README.md to reflect those changes.
- Added debrepo.fabq.ca.html template for the Debian package repository homepage.
- Included various icons for better representation and accessibility, such as:
- Favicon (16x16, 32x32)
- Android Chrome icons (192x192, 512x512)
- Apple Touch icon
- Web manifest for site configuration