Added yt-dlp options for year formatting (#188)
This commit is contained in:
@@ -42,8 +42,14 @@ defmodule Pinchflat.Downloading.DownloadOptionBuilder do
|
|||||||
end
|
end
|
||||||
|
|
||||||
defp default_options do
|
defp default_options do
|
||||||
# Add force-overwrites to make sure redownloading works
|
[
|
||||||
[:no_progress, :windows_filenames, :force_overwrites]
|
:no_progress,
|
||||||
|
:windows_filenames,
|
||||||
|
# Add force-overwrites to make sure redownloading works
|
||||||
|
:force_overwrites,
|
||||||
|
# This makes the date metadata conform to what jellyfin expects
|
||||||
|
parse_metadata: "%(upload_date>%Y-%m-%d)s:(?P<meta_date>.+)"
|
||||||
|
]
|
||||||
end
|
end
|
||||||
|
|
||||||
defp subtitle_options(media_profile) do
|
defp subtitle_options(media_profile) do
|
||||||
|
|||||||
@@ -55,6 +55,7 @@ defmodule Pinchflat.Downloading.DownloadOptionBuilderTest do
|
|||||||
assert :no_progress in res
|
assert :no_progress in res
|
||||||
assert :windows_filenames in res
|
assert :windows_filenames in res
|
||||||
assert :force_overwrites in res
|
assert :force_overwrites in res
|
||||||
|
assert {:parse_metadata, "%(upload_date>%Y-%m-%d)s:(?P<meta_date>.+)"} in res
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user