diff --git a/lib/pinchflat/downloading/output_path_builder.ex b/lib/pinchflat/downloading/output_path_builder.ex index 8142990..6364da0 100644 --- a/lib/pinchflat/downloading/output_path_builder.ex +++ b/lib/pinchflat/downloading/output_path_builder.ex @@ -40,7 +40,7 @@ defmodule Pinchflat.Downloading.OutputPathBuilder do "upload_year" => "%(upload_date>%Y)S", "upload_month" => "%(upload_date>%m)S", "upload_day" => "%(upload_date>%d)S", - "upload_yyyy_mm_dd" => "%(upload_date>%Y)S-%(upload_date>%m)S-%(upload_date>%d)S" + "upload_yyyy_mm_dd" => "%(upload_date>%Y-%m-%d)S" } end end diff --git a/lib/pinchflat_web/controllers/media_profiles/media_profile_html/media_profile_form.html.heex b/lib/pinchflat_web/controllers/media_profiles/media_profile_html/media_profile_form.html.heex index e149ed0..dd25bae 100644 --- a/lib/pinchflat_web/controllers/media_profiles/media_profile_html/media_profile_form.html.heex +++ b/lib/pinchflat_web/controllers/media_profiles/media_profile_html/media_profile_form.html.heex @@ -35,13 +35,13 @@ field={f[:download_auto_subs]} type="toggle" label="Download Autogenerated Subtitles" - help="Prefers normal subs but will download autogenerated if needed" + help="Prefers normal subs but will download autogenerated if needed. Requires 'Download Subtitles' to be enabled" /> <.input field={f[:embed_subs]} type="toggle" label="Embed Subtitles" - help="Embeds subtitles in the video file itself, if supported (recommended)" + help="Downloads and embeds subtitles in the media file itself, if supported. Uneffected by 'Download Subtitles' (recommended)" /> <.input field={f[:sub_langs]} @@ -63,7 +63,7 @@ field={f[:embed_thumbnail]} type="toggle" label="Embed Thumbnail" - help="Embeds thumbnail in the video file itself, if supported (recommended)" + help="Downloads and embeds thumbnail in the media file itself, if supported. Uneffected by 'Download Thumbnail' (recommended)" />

@@ -79,7 +79,7 @@ field={f[:embed_metadata]} type="toggle" label="Embed Metadata" - help="Embeds metadata in the video file itself, if supported (recommended)" + help="Downloads and embeds metadata in the media file itself, if supported. Uneffected by 'Download Metadata' (recommended)" />

@@ -98,6 +98,7 @@ options={friendly_format_type_options()} type="select" label="Include Livestreams?" + help="Excludes media that comes from a past livestream" />

@@ -109,7 +110,7 @@ options={friendly_resolution_options()} type="select" label="Preferred Resolution" - help="Will grab the closest available resolution if your preferred is not available" + help="Will grab the closest available resolution if your preferred is not available. 'Audio Only' grabs the highest quality m4a" /> <.button class="my-10 sm:mb-7.5 w-full sm:w-auto">Save Media profile diff --git a/lib/pinchflat_web/controllers/sources/source_html.ex b/lib/pinchflat_web/controllers/sources/source_html.ex index b8b9c53..dcb6b05 100644 --- a/lib/pinchflat_web/controllers/sources/source_html.ex +++ b/lib/pinchflat_web/controllers/sources/source_html.ex @@ -14,7 +14,7 @@ defmodule PinchflatWeb.Sources.SourceHTML do def friendly_index_frequencies do [ - {"On Create", -1}, + {"Only once when first created", -1}, {"1 Hour", 60}, {"3 Hours", 3 * 60}, {"6 Hours", 6 * 60}, diff --git a/lib/pinchflat_web/controllers/sources/source_html/source_form.html.heex b/lib/pinchflat_web/controllers/sources/source_html/source_form.html.heex index bcc201e..a17714b 100644 --- a/lib/pinchflat_web/controllers/sources/source_html/source_form.html.heex +++ b/lib/pinchflat_web/controllers/sources/source_html/source_form.html.heex @@ -21,6 +21,7 @@ options={Enum.map(@media_profiles, &{&1.name, &1.id})} type="select" label="Media Profile" + help="Sets your preferences for what media to look for and how to store it" />

@@ -32,7 +33,7 @@ options={friendly_index_frequencies()} type="select" label="Index Frequency" - help="Time between one index of this source finishing and the next one starting. Setting to 'On Create' will still run an initial index but no subsequent ones" + help="Indexing is the process of checking for media to download. Sets the time between one index of this source finishing and the next one starting" /> <%!-- TODO: use Alpine to disable the index frequency when fast indexing is enabled --%>