[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

@@ -45,6 +45,12 @@ defmodule Pinchflat.Metadata.MetadataParserTest do
assert result.livestream == metadata["was_live"]
end
test "it extracts the duration in seconds", %{metadata: metadata} do
result = Parser.parse_for_media_item(metadata)
assert result.duration_seconds == round(metadata["duration"])
end
end
describe "parse_for_media_item/1 when testing subtitle metadata" do