Jesse Bannon
a9e6a80111
[REFACTOR] Support simple download ( #671 )
...
* [REFACTOR] Support simple `download`
* fix test
* asdfas
2023-07-26 09:00:00 -07:00
Jesse Bannon
598b1da8a4
[REFACTOR] Purge download_strategy from configs + tests ( #670 )
2023-07-25 20:26:04 -07:00
Jesse Bannon
3404ed9cc5
[DOCKER][BUGFIX] Use PUID/PGID to chown /config dir ( #644 )
...
* [DOCKER][BUGFIX] Use `PUID`/`PGID` to chown `/config` dir
* lint
2023-07-24 10:12:20 -07:00
Jesse Bannon
d8a64ca82c
[DOCKER] Use official phantomjs package, fix system pip install ( #658 )
2023-07-24 09:36:38 -07:00
Jesse Bannon
f0847cee63
Revert "[BACKEND] Update yt-dlp to latest commit ( #655 )" ( #656 )
...
This reverts commit 3cbd07c9a4 .
2023-07-18 13:17:19 -07:00
Jesse Bannon
3cbd07c9a4
[BACKEND] Update yt-dlp to latest commit ( #655 )
...
* [BACKEND] Update yt-dlp to latest commit
* git for installing commits
2023-07-18 10:48:16 -07:00
Jesse Bannon
8f4cc5df39
[DOCKER] Fix ubuntu docker build ( #589 )
2023-04-12 09:13:15 -07:00
Jesse Bannon
c77015353d
[DOCKER] Install aria2 in container ( #577 )
2023-04-02 22:10:51 -07:00
Jesse Bannon
84cd611f89
[BUGFIX] File name too long with -thumb.jpg, upgrade docker alpine image ( #560 )
2023-03-24 11:15:54 -07:00
Jesse Bannon
52fdc9a213
[DOCKER] Add ubuntu docker image for device passthrough ( #545 )
2023-03-15 14:10:32 -07:00
Jesse Bannon
5d57eb14b8
[DOCS] Universal cron mod for docker ( #495 )
2023-03-02 11:24:04 -08:00
Jesse Bannon
c153185b33
[DOCKER] Relax ffmpeg version requirement ( #465 )
2023-02-22 09:53:24 -08:00
Jesse Bannon
f713d720e4
[DOCKER] Upgrade ffmpeg, add phantomjs ( #448 )
...
* [DOCKER] Upgrade ffmpeg, add phantomjs
* only install phantomjs for x86
* lint
2023-02-20 09:36:41 -08:00
Jesse Bannon
031e17307a
[BACKEND] Check ffmpeg + ytdl-sub versions in Dockerfile to ensure successful installation ( #359 )
2022-11-24 19:19:42 -08:00
Jesse Bannon
06a9ed2974
[DOCKER][BUGFIX] Fix ffmpeg ( #358 )
2022-11-24 10:29:38 -08:00
Jesse Bannon
ead5620c5c
[FEATURE] Add mp3 id3v2.4 multi-tag support ( #356 )
...
* [FEATURE] Add mp3 id3v2.4 multi-tag support
* docs
* fix new docker issue
* update fixture
2022-11-24 00:56:23 -08:00
Jesse Bannon
21eb36774b
[DOCKER] Use alpine-3.16, update ffmpeg (attempt 2) ( #332 )
...
* Revert "Revert "[DOCKER] Use alpine-3.16, update ffmpeg (#330 )" (#331 )"
This reverts commit 1fa3aa5967 .
* update mediafile
* lots of changes
* remove setup py
2022-11-15 13:34:47 -08:00
Jesse Bannon
1fa3aa5967
Revert "[DOCKER] Use alpine-3.16, update ffmpeg ( #330 )" ( #331 )
...
This reverts commit 7b43aa904b .
2022-11-15 11:29:49 -08:00
Jesse Bannon
7b43aa904b
[DOCKER] Use alpine-3.16, update ffmpeg ( #330 )
2022-11-15 11:16:45 -08:00
Jesse Bannon
d49cd95c08
Revert "[BACKEND] Use latest ffmpeg ( #327 )" ( #329 )
...
This reverts commit 52b0130888 .
2022-11-15 09:14:19 -08:00
Jesse Bannon
52b0130888
[BACKEND] Use latest ffmpeg ( #327 )
2022-11-15 09:00:09 -08:00
Jesse Bannon
726da5b6be
[BACKEND] Update docker container to have latest examples ( #319 )
2022-11-13 11:24:59 -08:00
Jesse Bannon
a1149bd655
[DOCKER] Add nano to container ( #274 )
2022-10-07 11:33:07 -07:00
Maka0
cb31156b42
Added QEMU/buildx to Github Actions to build multiarch containers ( #84 )
...
* Updated docker to use buildx Buildkit
* Updated github actions to include QEMU/buildx to build multiarch containers
* Removed packages after build is done
* Updated documentation to set the correct default thumbnail file name
* Parallel jobs (#1 )
Implemented parallel docker builds on Github Actions
* Updated default config file in Docker container
* Replaced Pillow with ffmpeg for thumbnail converting (and updated documentation to change the default thumbnail to -thumb.jpg) (#2 )
* Swapped Pillow for ffmpeg for thumbnail conversion
* Further changed default thumbname to include "-thumb" (Kodi needs this to pick up the thumbnail image)
* Added ffmpeg bitexact for reproducability
* Removed extra packages needed for Pillow
* Updated ref check (#3 )
* Fixed formatting on if statement for deploy job
Co-authored-by: Maka0 <bas@oddens.net>
2022-07-04 01:17:04 -07:00
Jesse Bannon
ee6706334f
ytdl_options defaults for each download strategy (#72 )
...
* `ytdl_options` defaults for each download strategy
* fix docker, fix defaults getting added, add debugger test
* test playlist as well
* fix with hack
* fix full channel test
* existing
2022-06-14 00:03:01 -07:00
Jesse Bannon
a79fcaa25b
Use URLs instead of IDs for sources ( #70 )
...
* youtube video url
* WIP, channel /user/ and /c/ should be valid
* unit tests passing
* soundcloud artist url
* soundcloud username
* break configs with name change
* Update all yamls with urls
* update all docs
* more negative url tests
2022-06-05 16:19:08 -07:00
Jesse Bannon
67104bca43
Move docker install into main readme ( #61 )
2022-06-02 22:34:09 -07:00
Jesse Bannon
1d5992f93a
Remove unused apk packages ( #56 )
2022-05-30 17:24:14 -07:00
Jesse Bannon
4f64089e22
ffmpeg install in docker ( #55 )
2022-05-30 13:02:23 -07:00
Jesse Bannon
8b336e6fb0
Always convert thumbnails to jpg ( #51 )
...
* always use jpg
* fix unit test
* update readme and configs
2022-05-30 09:59:25 -07:00
Jesse Bannon
9c97fb7572
sanitized suffix ( #41 )
2022-05-26 23:02:40 -07:00
Jesse Bannon
6b53b3bdea
ytdl-sub dl --youtube.video bugfixes ( #40 )
...
* Fix error when maintain_download_archive=False, improve error message
* edge pip in dockerfile, if for dl archive
* lint
2022-05-26 22:38:24 -07:00
Jesse Bannon
0e8ea1f9b6
Docker Readme ( #38 )
2022-05-20 13:32:20 -07:00
Jesse Bannon
5b72ca51c6
Dockerfile and docker-compose.yml ( #36 )
2022-05-20 12:52:58 -07:00