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 --%>