Commit graph

27 commits

Author SHA1 Message Date
Geoffrey Frogeye c36534f696 rssVideos: Sync read state
Deleted but previously downloaded = read
2021-12-29 12:56:07 +01:00
Geoffrey Frogeye 21fd49f096 rssVideos: Clean up 2021-12-28 21:39:10 +01:00
Geoffrey Frogeye 406263b560
rssVideos: Use GReader API 2021-12-28 12:35:08 +01:00
Geoffrey Frogeye 7292e8ea88
rssVideos: Make --research about downloading videos 2021-12-26 15:06:40 +01:00
Geoffrey Frogeye 105bd9461c
rssVideos: Better sanitization of ytdl info 2021-12-20 18:57:13 +01:00
Geoffrey Frogeye 5b7926df8f
rssVideos: --total-duration
Controleld binging
2021-12-19 23:13:41 +01:00
Geoffrey Frogeye 00a9da6afc
rssVideos: Allow skipping feed fetching
For dev speed
2021-12-19 22:29:16 +01:00
Geoffrey Frogeye daff602a31
rssVideos: Work correctly with merged files 2021-12-19 15:10:16 +01:00
Geoffrey Frogeye 9684586eec
rssVideos: More sort orders and duration command 2021-12-19 11:45:41 +01:00
Geoffrey Frogeye 4890555668
rssVideos: Can toggle seen/unseen video state 2021-12-19 10:59:02 +01:00
Geoffrey Frogeye f4c81e346a
rssVideos: Add --seen flag 2021-12-18 22:23:48 +01:00
Geoffrey Frogeye 1948fc0af2
rssVideos: Cleverer cleaning 2021-12-18 12:44:43 +01:00
Geoffrey Frogeye 2dce725ee5
rssVideos: Abstract with download process as well 2021-12-18 11:56:28 +01:00
Geoffrey Frogeye 07af9360fa
rssVideos: Abstract a bit, add binge 2021-12-18 11:27:24 +01:00
Geoffrey Frogeye 5b195bd141
rssVideos: Add watch 2021-12-17 23:16:32 +01:00
Geoffrey Frogeye 7423a93203
rssVideos: Filter by duration 2021-12-17 22:42:35 +01:00
Geoffrey Frogeye f11338a04a
rssVideos: Support list filters 2021-12-17 22:13:46 +01:00
Geoffrey Frogeye 7f0e24a29d
rssVideos: Slightly better error handling
Makes it actually quit on Ctrl+C
2021-12-12 14:52:21 +01:00
Geoffrey Frogeye 6a6f5401e6
rssVideos: Show creator
Even if it's not always  present for all RSS feeds
2021-12-12 14:27:08 +01:00
Geoffrey Frogeye 9493edc1fd
rssVideos: Don't download already downloaded videos
Because the good extension is not the one expected :/
2021-12-12 13:40:24 +01:00
Geoffrey Frogeye 7d9fa984a6
rssVideos: Add list command
Then you know which video you should watch next :)
2021-12-10 23:13:29 +01:00
Geoffrey Frogeye 814b316584
Refactored rssVideos
- Has a cache for yt-dlp research (save time on reruns)
- Simplified logic for cleanup / continue downloading
- Using OOP / functional programming (?)
- Removed tracking logic (unused)
2021-12-10 22:59:39 +01:00
Geoffrey Frogeye 8743082b21 rssVideos: Use yt-dlp and download oldest first 2021-10-17 14:29:25 +02:00
Geoffrey Frogeye 709239dfca
rssViedos mostly 2020-12-27 14:32:55 +01:00
Geoffrey Frogeye 00ff76ad0d gti 2019-05-11 14:16:15 +02:00
Geoffrey Frogeye 53aab39385 rssVideos dryRun 2019-05-08 17:25:23 +02:00
Geoffrey Frogeye a0d2d3082d rssVideos 2019-04-30 08:22:27 +02:00