Skip to content

Commit c97c858

Browse files
author
A S Lewis
committed
Update to v2.5.100
1 parent 972f8ef commit c97c858

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+27111
-26242
lines changed

CHANGES

Lines changed: 53 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,51 @@
1+
v2.5.100 (2 Feb 2025)
2+
-------------------------------------------------------------------------------
3+
4+
MAJOR FIXES
5+
- In the download options window, 'Formats' tab, fixed the incorrect handling
6+
of multiple formats: multiple formats should of course be specified with
7+
'-f 100/101/102', not '-f 100+101+102'. Also added special handling when
8+
all specified formats are either video-only or audio-only, so that yt-dlp
9+
receives '-f (137/136)+(140/139)'. (Note that double quotes would be
10+
required if using this pattern in the 'Additional download options' box,
11+
i.e. '-f "(137/136)+(140/139)"' (Git #680)
12+
- In the Classic Mode tab, fixed the broken 'Download in this format/Convert
13+
to this format' combo (Git #672)
14+
- Fixed several issues to do with broken locales, some of which affected all
15+
locales, some of which affected only the German locale (Git #670)
16+
- Fixed inability to install yt-dlp and/or FFmpeg on MS Windows (this fix was
17+
rolled out to MS Windows users as v2.5.062). Also fixed Tartube's inability
18+
to spot a successful yt-dlp installation in some circumstances (Git #665,
19+
#679)
20+
21+
MAJOR NEW FEATURES
22+
- When you re-check or re-download a video, the video and its associated
23+
metadata files are moved to a temporary folder, rather than being deleted
24+
immediately. If the re-check/re-download fails, the original files are
25+
moved back to their original location. This process is not foolproof (it
26+
would not automatically recover files in the event of a loss of power, for
27+
example), but should work in most cases (Git #676, #680 and others)
28+
- In the System Preferences window, in the Operations > Stop tab, you can
29+
prevent Tartube from trying to process an entire channel or playlist, by
30+
specifying that a download should stop after finding the first few videos
31+
that have already been checked/downloaded. You can now specify that videos
32+
that have been filtered out because of upload date, view count and/or age
33+
limit should be counted as a checked/downloaded video. This feature is
34+
optional and disabled by default (Git #671)
35+
36+
MINOR NEW FEATURES
37+
- In the download options window, in the 'Name' tab, the tooltip for the
38+
'Additional download options' box shows a warning about surrounding
39+
arguments with quotes, when they contain shell special characters (Git
40+
#680)
41+
- In the download options window, 'Formats' tab, added a setting to hide
42+
formats that are apparently obsolete on YouTube. Also added some new
43+
formats that are currently in use on YouTube, and expanded the descriptions
44+
for many of the formats (existing and new)
45+
- In the same window, the 'Type extractor code directly' button now allows you
46+
to specify formats like '140-drc' that aren't among the list of standard
47+
formats for Tartube (Git #680)
48+
149
v2.5.059 (26 Nov 2024)
250
-------------------------------------------------------------------------------
351

@@ -43,7 +91,7 @@ MAJOR FIXES
4391
- In the Classic Mode tab, livestreams would not download when the 'is a
4492
livestream' button was selected, but they downloaded just fine when it
4593
wasn't selected. Fixed (Git #643)
46-
94+
4795
MINOR FIXES
4896
- Fixed incorrect sorting of videos whose names begin/end with whitespace
4997
characters or quotes (Git #611)
@@ -2888,10 +2936,10 @@ MINOR FIXES
28882936
- When deleting large channels/playlists/folders, sometimes not everything was
28892937
deleted, and the user had to delete the item a second time. This was due to
28902938
inconsistencies in the Tartube database, which have now been fixed
2891-
- Channels/playlists/folders beginning with a number, e.g. '5 Pewdiepie', were
2892-
supposed to be displayed in numerical order, rather than in strict
2893-
alphabetical order. This did not work as intended (e.g. '11 Pewdiepie' was
2894-
listed before '1 T-Series'). Fixed again
2939+
- Channels/playlists/folders beginning with a number, e.g. '5 Games Channel',
2940+
were supposed to be displayed in numerical order, rather than in strict
2941+
alphabetical order. This did not work as intended (e.g. '11 Games Channel'
2942+
was listed before '1 Comedy Channel'). Fixed again
28952943
- In the 'Delete channel' dialogue window (and so on), the name of the channel
28962944
to be deleted is now displayed prominently
28972945
- The size of the MS Windows installer has been reduced by about 40%

README.rst

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -44,16 +44,16 @@ Problems can be reported at `our GitHub page <https://github.com/axcore/tartube/
4444
3 Downloads
4545
===========
4646

47-
Stable release: **v2.5.059 (26 Nov 2024)**
47+
Stable release: **v2.5.100 (2 Feb 2025)**
4848

49-
Development release: **v2.5.066 (20 Dec 2024)**
49+
Development release: **v2.5.100 (2 Feb 2025)**
5050

5151
Official packages (also available from the `Github release page <https://github.com/axcore/tartube/releases>`__):
5252

53-
- `MS Windows (64-bit) installer <https://sourceforge.net/projects/tartube/files/v2.5.059/install-tartube-2.5.059-64bit.exe/download>`__, `MS Windows (64-bit) and FFmpeg installer <https://sourceforge.net/projects/tartube/files/v2.5.059/install-tartube-with-ffmpeg-2.5.059-64bit.exe/download>`__ and `portable edition <https://sourceforge.net/projects/tartube/files/v2.5.059/tartube-2.5.059-64bit-portable.zip/download>`__ from Sourceforge
53+
- `MS Windows (64-bit) installer <https://sourceforge.net/projects/tartube/files/v2.5.100/install-tartube-2.5.100-64bit.exe/download>`__, `MS Windows (64-bit) and FFmpeg installer <https://sourceforge.net/projects/tartube/files/v2.5.100/install-tartube-with-ffmpeg-2.5.100-64bit.exe/download>`__ and `portable edition <https://sourceforge.net/projects/tartube/files/v2.5.100/tartube-2.5.100-64bit-portable.zip/download>`__ from Sourceforge
5454
- Tartube is no longer supported on older versions of MS Windows - see `7.24 Doesn't work on 32-bit Windows / Windows 7 / Windows 8`_
55-
- `DEB package (for Debian-based distros, e.g. Ubuntu, Linux Mint) <https://sourceforge.net/projects/tartube/files/v2.5.059/python3-tartube_2.5.059.deb/download>`__ from Sourceforge
56-
- `RPM package (for RHEL-based distros, e.g. Fedora) <https://sourceforge.net/projects/tartube/files/v2.5.059/tartube-2.5.059.rpm/download>`__ from Sourceforge
55+
- `DEB package (for Debian-based distros, e.g. Ubuntu, Linux Mint) <https://sourceforge.net/projects/tartube/files/v2.5.100/python3-tartube_2.5.100.deb/download>`__ from Sourceforge
56+
- `RPM package (for RHEL-based distros, e.g. Fedora) <https://sourceforge.net/projects/tartube/files/v2.5.100/tartube-2.5.100.rpm/download>`__ from Sourceforge
5757

5858
Official 'Strict' packages:
5959

@@ -70,7 +70,7 @@ Semi-official packages (Linux):
7070

7171
Source code:
7272

73-
- `Source code <https://sourceforge.net/projects/tartube/files/v2.5.059/tartube_v2.5.059.tar.gz/download>`__ from Sourceforge
73+
- `Source code <https://sourceforge.net/projects/tartube/files/v2.5.100/tartube_v2.5.100.tar.gz/download>`__ from Sourceforge
7474
- `Source code <https://github.com/axcore/tartube>`__ and `support <https://github.com/axcore/tartube/issues>`__ from GitHub
7575
- In case this Github repository is taken down, there is an official backup `here <https://gitlab.com/axcore/tartube>`__
7676

@@ -1387,7 +1387,7 @@ It's fine to add new videos to the database, or to remove them. Just be careful
13871387

13881388
- In **Tartube**'s main window, add each channel and playlist in the normal way
13891389
- When you're ready, click the **Check all** button. This adds a list of videos to **Tartube**'s database, without actually downloading the videos themselves
1390-
- Now copy the video files into **Tartube**'s data directory (folder). For example, copy all your **PewDiePie** videos into **../tartube-data/PewDiePie**
1390+
- Now copy the video files into **Tartube**'s data directory (folder). For example, copy all your **Games Channel** videos into **../tartube-data/Games Channel**
13911391
- In the **Tartube** menu, click **Operations > Refresh database...**
13921392
- **Tartube** will search for video files, and try to match them with the list of videos you just compiled
13931393
- The whole process might some time, so be patient

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.5.066
1+
2.5.100

0 commit comments

Comments
 (0)