[Enhancement] Start tracking a media item's duration (#146)

* Added duration field, started importing it during indexing and download

* Added duration to RSS feed
This commit is contained in:
Kieran authored and GitHub committed 2024-03-28 21:51:04 -07:00
1 parent bdd97bde01
commit fae7ba3304
8 files changed
+56 -5

No files matched your search

@@ -80,6 +80,7 @@ defmodule Pinchflat.Podcasts.RssFeedBuilder do
<link>#{media_item.original_url}</link>
<description>#{safe(media_item.description)}</description>
<pubDate>#{generate_upload_date(media_item)}</pubDate>
<itunes:duration>#{media_item.duration_seconds}</itunes:duration>
<enclosure
url="#{media_stream_path(url_base, media_item)}"
length="#{media_item.media_size_bytes}"