Commit graph

22 commits

Author SHA1 Message Date
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