WIP: packaging and usage message #4

Closed
Barbagus wants to merge 11 commits from (deleted):devel into devel
Collaborator

The program is now packaged and should be "pip installed" (see README) to run.

Issue #1: there is now a usage message printed when called with -h, --help or no arguments.

Issue #2: as the script is now to be "pip installed", it can be called from anywhere and the download will be put where it is called from.

The program is now packaged and should be "pip installed" (see README) to run. Issue #1: there is now a usage message printed when called with -h, --help or no arguments. Issue #2: as the script is now to be "pip installed", it can be called from anywhere and the download will be put where it is called from.
Barbagus added 11 commits 2022-12-08 23:55:51 +00:00
- define namedtuple for "config" API
of resultion. Picks the bigger one for now.
2) Revrite subtitles selection to limit to selected resolution.
* video resolution selection
* use video/audio URLs directly in FFMPEG command
  (no temporary m3u8 file anymore)
* embed subtitle in final video file
* moved to MKV container to enable auto-on subtitle
freezed requested review from freezed 2022-12-09 09:49:05 +00:00
freezed added the
enhancement
label 2022-12-09 09:49:12 +00:00
Owner

Nice I'll take a look later 👍

About the process, try to use a branch. This could help to avoid mixing context in commit history:

  • factor out the actual stream download
  • Packaging with flit
  • Readme edition

Take a look to

Nice I'll take a look later 👍 About the process, try to use a branch. This could help to avoid mixing context in commit history: * factor out the actual stream download * Packaging with flit * Readme edition * … Take a look to - [`git rebase`](https://git-scm.com/book/en/v2/Git-Branching-Rebasing), rewriting history could ease code review: README, .gitignore, packaging, etc. - [Good commit message conventions](https://cbea.ms/git-commit/)
Barbagus closed this pull request 2022-12-09 19:39:23 +00:00

Pull request closed

Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: fcode/delarte#4
No description provided.