diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml index eb492ef..84234fb 100644 --- a/.github/workflows/build-release.yml +++ b/.github/workflows/build-release.yml @@ -231,7 +231,7 @@ jobs: tar -C package -czf "$name" . - name: Upload artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: packages-${{ runner.os }}-${{ matrix.ffmpeg }} path: | diff --git a/README.md b/README.md index 5a89271..e732ac9 100644 --- a/README.md +++ b/README.md @@ -60,7 +60,8 @@ Defaults: `max_download_quality`: -- Limits yt-dlp download quality (e.g. `"1080p"`, `"720p"`, `"360p"`). This only affects the downloaded video format selection. +- Limits yt-dlp download quality (e.g. `"2160p"`, `"1440p"`, `"1080p"`, `"720p"`, `"360p"`). This only affects the downloaded video format selection. +- Use `"best"` (or `"auto"`) for no height cap (highest available muxed MP4). - If the requested max quality isn't available for a video, the best available quality is chosen. `download_mode`: diff --git a/src/app/gui/pages/playlists.py b/src/app/gui/pages/playlists.py index 0e6508d..c505a02 100644 --- a/src/app/gui/pages/playlists.py +++ b/src/app/gui/pages/playlists.py @@ -433,7 +433,7 @@ class _PlaylistCard(QtWidgets.QFrame): self._mode.setCurrentText(row.download_mode or "video") self._quality = QtWidgets.QComboBox() - self._quality.addItems(["1080p", "720p", "480p", "360p"]) + self._quality.addItems(["best", "2160p", "1440p", "1080p", "720p", "480p", "360p"]) self._quality.setEditable(False) self._quality.setCurrentText(row.max_download_quality or "1080p")